Stellaris伺服控制与游戏手柄

时间:2013-07-26 20:12:22

标签: microcontroller texas-instruments gamepad motordriver

我正在寻找一种控制3个或更多伺服系统的解决方案,其中游戏手柄连接到我的笔记本电脑,而我想使用的是Stellaris启动板或德州仪器的MSP430。我几乎到处都搜索过,但仍然没有找到答案,该项目是一台pc控制的望远镜支架。

提前感谢任何建议!

1 个答案:

答案 0 :(得分:0)

我自己没试过,但这应该有用。

您需要为游戏手柄安装驱动程序。我用这个:http://www.motioninjoy.com/download

然后你就可以使用像“面向对象的输入系统”这样的东西(google for it,它很容易找到)。

用于与启动板通信 - 最明显的是使用内置的虚拟串行端口。 要从程序中与串口通信 - 您可以使用boost :: asio lib。 以下是如何将其与串行端口一起使用的极好示例: http://www.webalice.it/fede.tft/serial_port/serial_port.html

Sooo,这就是你所需要的一切。 所有那些为c / c ++编写的库。它是我所知道的唯一语言,所以我相信你可以找到另一种更简单的方法。例如 - 我听说,python有一些很棒的串口支持 - 比boost :: asio简单得多。

祝你的项目好运!我尝试过类似的东西,但却失去了热情。