2014-06-19 30 views
0

我刚开始使用Code Composer编程MSP430 2274,我在想如何让计算机输出MSP430的信息。 (最终,我想将信息从一台MSP430发送到另一台,并将这些信息显示在电脑屏幕上)MSP430通过USB进行通信

这感觉应该是这么简单,但我似乎无法在任何地方找到解释。

当按钮被按下时,就像打印到控制台的“hello-world”-ish程序“按钮被按下”是非常有用的。

在此先感谢!

+0

您使用LaunchPad吗? – bblincoe

+0

不可以。不可以。该框中说MSP430 eZ430-RF2500,如果这是相关的... 它也说,如果它不相关。 – Lexie

+0

这是相关的。我会在下面发表一个答案。 – bblincoe

回答

0

根据您的评论,您使用的是eZ430-RF2500开发套件。该套件可以很容易地连接到您的个人电脑以发送串行数据。为此,您必须编写代码来编程USCI以配置为UART模式。

要做到这一点,请参阅TI文档:http://www.ti.com/lit/ug/slau227e/slau227e.pdf

同时,请参阅TI软件示例:http://www.ti.com/product/MSP430F2274/toolssoftware

一旦你配置USCI在UART模式下运行,你就可以开始写驱动程序来控制发送和接收串行数据。

要发送和从您的PC接收,使用像teraterm或超级终端的工具。使用正确的波特率,数据速率,停止位和奇偶校验进行连接。我相信eZ430-RF2500固定为9600,8个数据,无奇偶校验和1个停止(9600 8-N-1)。

如果您还没有这样做,请务必下载并安装该开发套件所需的任何驱动程序。

+0

谢谢。 正如我所说,我对此非常陌生 - 我甚至不知道从哪里开始咨询。你能给我一些示例代码吗? – Lexie