首先,我是新手,我需要一点帮助!
我有一个乐高Mindstorms EV3机器人,我下载了(乐高Mindstorms EV3家庭版)来控制EV3。不幸的是,我在上面提到的软件中找不到EV3的源代码。所以,请任何人告诉我,使您能够编程EV3的软件的名称!我将不胜感激!
我也下载了(Bricxcc)软件,但它是一个旧版本。我找不到包含EV3的更新版本。
我可以用C语言编写EV3程序吗?或者给传感器增加一些功能?
注意:我以leJOS软件作为结束,用java编写代码,这要容易得多,而且java中的EV3模块有很多资源。祝你万事如意!
发布于 2015-02-16 02:27:53
你可以在这里找到EV3的源代码:https://github.com/mindboards/ev3sources
通过此源代码生成的文档可以在here和here中找到。
Bricxcc对EV3有一些实验性的支持,但它并没有得到积极的开发(自2013年10月以来)。您可以找到最新的测试版本here。在网络上搜索"bricxcc ev3“会出现一些教程(例如,http://www.robotnav.com上的那个看起来不错)。
ROBOTC是一个很好的选择,尽管它不是免费的。
还有ev3dev。有一个用于ev3dev here的C库,您也可以自己编写。
发布于 2016-06-08 20:11:28
EV3在Linux w/ glibc上运行,所以你只需要上传你的C程序。对于C++,您需要复制C++标准库。这样的编程有点不方便,因为你必须直接处理设备文件。
c4ev3捆绑包简化了这一点。它是围绕一个Eclipse插件构建的,该插件包括一个GCC工具链,一个应用程序接口和一个集成的Uploader和文件浏览器,可以直接从Eclipse中使用。
包括C和C++ Hello World模板项目。API和Uploader也可以独立于Eclipse使用,因此您可以随心所欲地使用它。
查看:-)
披露:我写了软件的一部分。
https://stackoverflow.com/questions/28526200
复制相似问题