2014-06-19 149 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