TIの低価格マイコンボードLaunchPadとArduinoライクな開発環境Energiaを久しぶりに使ってみたが、Lチカの次シリアル通信がうまくできない。色々調べて以下のことがわかった。

・LaunchPad V1.5(現行品)とV1.4でホストとシリアル通信するときのジャンパの設定が異なる。
・Hardware Serialに対応したMSP430が必要(M430G2553等)

 MSP430用のLaunchPadは秋月電子でも買えるようになった。Amazonにもある。写真を見るとV1.4のようだが。

MSP430 Value Line LaunchPad Development Tool(秋月電子)
MSP430 LaunchPad(ローンチパッド)(共立エレショップ)
MSP-EXP430G2 LaunchPad【DEV-10020】(マルツパーツ)

seeedstudio ti msp exp430g2発射台のマイクロコントローラモジュールboooleデバッグプログラムseeedstudio ti msp exp430g2発射台のマイクロコントローラモジュールboooleデバッグプログラム

SeeedStudio
売り上げランキング :

Amazonで詳しく見る
by G-Tools


 さて、EnergiaのIDE画面でシリアル通信を行うサンプルスケッチを開いて試しても、ホスト画面のシリアルコンソールにはさっぱり何もでない。YourTubeなどには画面にセンサの値を表示したものがあるのでできるはずなんだが、と調べた。


Energia Serial
Guide to the MSP430 LaunchPad (MSP-EXP430G2)

 これらの資料によると、V1.4とV1.5でJ3ジャンパの仕様が異なる。

V1.4は中央に近い順から VCC TXD RXD RESET TEST となっている。
V1.5は中央に近い順から TXD RXD RESET TEST VCCとなっている。

 V1.4はTXDとRXDのジャンパをタテからヨコに変えるのではダメで、クロスにしないといけない。また、MSP430シリーズのうちハードウェアでUARTを持っているものでないといけない。LaunchPad MSP430に付属しているマイコンではM430G2553が対応している。

 シリアル通信ができるようクロス対応のジャンパブロックを作ってみた。手持ちの関係で6P。

2015launchpad1

 このように取り付ける。これでOK。

2015launchpad2

 MSP430やLaunchPad、Energiaに関する情報は少ないので以下も参照した。70ページ程度でArduinoを触ったことある人なら簡単にわかる。

MSP430 LaunchPad Programming (English Edition)MSP430 LaunchPad Programming (English Edition)
Agus Kurniawan

PE Press 2014-01-03
売り上げランキング :

Amazonで詳しく見る
by G-Tools

 以下は注文して発送待ち。

Getting Started with the MSP430 LaunchpadGetting Started with the MSP430 Launchpad
Adrian Fernandez Dung Dang

Newnes 2013-05-03
売り上げランキング : 4408

Amazonで詳しく見る
by G-Tools