首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用C语言编写乐高Mindstorms EV3?

如何用C语言编写乐高Mindstorms EV3?
EN

Stack Overflow用户
提问于 2015-02-15 20:49:40
回答 2查看 25.9K关注 0票数 10

首先,我是新手,我需要一点帮助!

我有一个乐高Mindstorms EV3机器人,我下载了(乐高Mindstorms EV3家庭版)来控制EV3。不幸的是,我在上面提到的软件中找不到EV3的源代码。所以,请任何人告诉我,使您能够编程EV3的软件的名称!我将不胜感激!

我也下载了(Bricxcc)软件,但它是一个旧版本。我找不到包含EV3的更新版本。

我可以用C语言编写EV3程序吗?或者给传感器增加一些功能?

注意:我以leJOS软件作为结束,用java编写代码,这要容易得多,而且java中的EV3模块有很多资源。祝你万事如意!

EN

回答 2

Stack Overflow用户

发布于 2015-02-16 02:27:53

你可以在这里找到EV3的源代码:https://github.com/mindboards/ev3sources

通过此源代码生成的文档可以在herehere中找到。

Bricxcc对EV3有一些实验性的支持,但它并没有得到积极的开发(自2013年10月以来)。您可以找到最新的测试版本here。在网络上搜索"bricxcc ev3“会出现一些教程(例如,http://www.robotnav.com上的那个看起来不错)。

ROBOTC是一个很好的选择,尽管它不是免费的。

还有ev3dev。有一个用于ev3dev here的C库,您也可以自己编写。

票数 11
EN

Stack Overflow用户

发布于 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使用,因此您可以随心所欲地使用它。

查看:-)

披露:我写了软件的一部分。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28526200

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档