yagshi's website
MSP430メモ

MSP430メモ

  • /RSTピンはプルアップされてない
    リセットピンはプルアップ/ダウンされていないし、できません。 ちゃんと回路上で処理する必要アリ。

  • MSP430G2xyz の命名規則は(たぶん)こんな感じ。 (参考資料)

    • x: FLASHの容量。大きいほど大きい。0, 1, 2, 3 がそれぞれ 0.5kB, 1kB, 2kB, 8kB。
    • y: peripheral(USI, コンパレータ, temp.センサ等)。必ずしも大きい方が良いわけではない。
    • z: SRAMとperipheral(連動してる)。1だと128B。2だと256BでCap Touch I/Oあり。3だと256BでCap Touch I/O と UART あり。基本的に大きい方が良い。
  • LPMの設定はSRで行う。……ということはつまり、割り込みが発生して スリープから抜けても ISR を抜けるとふたたびもとどおり Zzz…。 それがいやなら ISR 中でスタックをいじる。mspgcc の場合、 _BIC_SR_IRQ() ってマクロがあるのでそれを使うとよろしい。