MSP430始めた
MSP430 LaunchPadでマイコンの勉強を始めてたり。
H8やPICも考えたけど、下記の点からMSP430に決定。
①開発環境がそろっている
- EclipseベースのIDE(CodeComposerStudio)
デバッガも付属している
- Cコンパイラ付属
必要なヘッダも用意されている
②開発ボードが安い
- MSP430 Launchpad
USB-UART変換ICが乗っていてPC上からフラッシュ書き換えが出来て、
LEDやスイッチやピンヘッダや32.768kHzのクリスタルやMSP430が2つ付いて$4.3。マジかよ。
③DIP
- GPIOは少ないけど表面実装とかなにそれ無理。
④省電力
- 1MHz辺りの消費電力は数μA程度。電池駆動を考えるととても嬉しい。
⑤ペリフェラル
- I2C/UART/SPI/TimerA(2ch)/USI/ADC/その他ICによってもろもろ
PWMが無いけどTimerAで代用可能
⑥性能
- G2553は16bit 16MHz/16K ROM/512B RAM
⑥将来性
H8やPICより将来性がありそう。
TIのARMマイコンへの移行も楽そう。
ということでしばらくはこれで勉強してみる。
そのうちARMマイコンにも手を伸ばしてみたい。