2

我正在寻找使用 TI MSP430 或类似设备从我的计算机控制一堆 LED。
我的电脑是 Macbook Air,所以看起来我可以与之通信的唯一端口是 USB。MSP430 有一个 USB 端口,但除了对芯片进行编程之外,我找不到任何有关使用 USB 端口进行任何操作的信息。有没有办法解决这个问题,使用 USB 与电路板通信?

谢谢!

4

3 回答 3

5

如果您正在使用具有内置 USB 硬件的处理器之一,那么您应该查看描述 MSP USB 功能的德州仪器页面。它包含实现 HID 类设备所需的 USB 软件堆栈的链接。

于 2011-07-26T08:19:17.943 回答
5

我在这里看到了另外两个选择。您还可以使用:

a)USB <-> LPT直接控制 LED 的适配器——在这种情况下,原理图非常简单。看看它是如何完成的

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

于 2011-07-26T09:06:06.140 回答
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 堆栈,您可以使用开发人员包中包含的 hidDemo PC 软件来发送/接收命令。

于 2012-12-06T11:07:54.647 回答