编程语言
首页 > 编程语言> > 什么是一个很好的编程语言(或一组C库)与电子元件(步进电机等)接口?

什么是一个很好的编程语言(或一组C库)与电子元件(步进电机等)接口?

作者:互联网

我不是电子人,所以我可能无法准确解释我的需求.这是一个朋友不断问我的问题.

我的朋友正在寻找的是一种编程语言,可以让他:

>与硬件接口(通过串行和USB端口).
>编写多线程代码.
>非常快速地将UI放在一起.
>尽可能轻松地将他的代码移植到Linux和OS X(好吧,这就是我想要的).

他正在为当地一个小组建立一个工具,为大学生教授非常基本的机器人技术.现在他正在使用C,但在C中编写UI代码并不是一个有趣的任务.他还使用了一些特定于Windows的库(1),这意味着我既不能尝试他的代码也不能帮助他修复错误(我使用的是Mac).

编辑:欢迎使用Python / Ruby库.

解决方法:

您可能想看一下相当互补的ProcessingWiring工具. Processing是一个用于构建用户界面的环境,Wiring是一个用于编程I / O板的环境,例如同名的Wiring board,更简单的表兄Arduino以及相关设备.接线板通常通过串行链路与台式计算机通信,或通过串行仿真与USB通信.

标签:electronics,c,programming-languages,cross-platform,hardware
来源: https://codeday.me/bug/20190827/1743713.html