用电脑控制MSP430(USB?)

时间:2011-07-26 07:36:03

标签: embedded usb msp430 texas-instruments

我希望通过TI MSP430或类似产品从我的电脑控制一堆LED 我的电脑是Macbook Air,所以看起来我唯一能与之通信的端口是USB。 MSP430有一个USB端口,但除了编程芯片之外,我找不到任何有关使用USB端口的信息。有没有办法解决这个问题,使用USB与电路板通信?

谢谢!

3 个答案:

答案 0 :(得分:5)

如果您使用其中一个内置USB硬件的处理器,那么您应该查看描述MSP USB功能的Texas Instruments Page。它包含实现HID类设备所需的USB软件堆栈的链接。

答案 1 :(得分:5)

我在这里看到另外两个选项。您也可以使用:

a)USB <-> LPT适配器直接控制LED - 在这种情况下,原理图非常简单。见how it's done;

b)USB <-> COMUSB <-> RS232适配器通过RS232与控制器通信 - 在这种情况下,您必须实现一些简单的协议与控制器进行通信,但整个解决方案将仍然比USB更简单。

答案 2 :(得分:1)

MSP430系列5和6系列微控制器(即MSP430x6xx和MSP430x5xx)具有内置USB模块,允许从PC进行通信,并可用于通过USB控制MSP430。在此处下载MSP430 USB开发人员包:http://www.ti.com/tool/msp430usbdevpack并使用USB CDC或HID API堆栈根据您的要求开发应用程序。如果您使用CDC(COM端口),您可以使用终端程序发送命令来控制LED,或者如果您使用HID堆栈,您可以使用Developers包中包含的hidDemo PC软件来发送/接收命令。 / p>