什么是一个很好的编程语言(或一组C库)与电子元件(步进电机等)接口?
作者:互联网
我不是电子人,所以我可能无法准确解释我的需求.这是一个朋友不断问我的问题.
我的朋友正在寻找的是一种编程语言,可以让他:
>与硬件接口(通过串行和USB端口).
>编写多线程代码.
>非常快速地将UI放在一起.
>尽可能轻松地将他的代码移植到Linux和OS X(好吧,这就是我想要的).
他正在为当地一个小组建立一个工具,为大学生教授非常基本的机器人技术.现在他正在使用C,但在C中编写UI代码并不是一个有趣的任务.他还使用了一些特定于Windows的库(1),这意味着我既不能尝试他的代码也不能帮助他修复错误(我使用的是Mac).
编辑:欢迎使用Python / Ruby库.
解决方法:
您可能想看一下相当互补的Processing和Wiring工具. Processing是一个用于构建用户界面的环境,Wiring是一个用于编程I / O板的环境,例如同名的Wiring board,更简单的表兄Arduino以及相关设备.接线板通常通过串行链路与台式计算机通信,或通过串行仿真与USB通信.
标签:electronics,c,programming-languages,cross-platform,hardware 来源: https://codeday.me/bug/20190827/1743713.html