我正在寻找一种解决方案,用连接到笔记本电脑的游戏板控制3个或更多伺服,我想使用的MCU是Stellaris发射板或德克萨斯仪器公司的MSP430。我几乎搜索了所有的地方,仍然没有找到答案,这个项目是一个由电脑控制的望远镜支架。
提前感谢您的建议!
我自己没有尝试过,但应该可以。
你需要为你的游戏板安装驱动程序。我使用这个:http://www.motioninjoy.com/download
然后你可以使用类似"面向对象的输入系统"的东西(谷歌搜索,很容易找到)。
对于与启动板通信,最明显的是使用内置的虚拟串行端口。为了从程序中与串行端口通信,您可以使用boost::asio-lib。以下是如何将其与串行端口一起使用的优秀示例:http://www.webalice.it/fede.tft/serial_port/serial_port.html
Sooo,这就是你所需要的。所有那些为c/c++编写的库。这是我唯一知道的语言,所以我相信你可以找到另一种更简单的方法。例如,我听说python有一些很棒的串行端口支持,比boost::asio简单得多。
祝你的项目好运!我试着做一些相似的事情,但失去了热情。