softdev:msp430:lcd1
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
softdev:msp430:lcd1 [2013/01/13 00:33] – [割り込み部] king | softdev:msp430:lcd1 [2013/07/15 20:25] (現在) – 外部編集 127.0.0.1 | ||
---|---|---|---|
行 45: | 行 45: | ||
</ | </ | ||
- | ===== 割り込み部 | + | ===== Sleepモード |
- | ここまで書いたら、割り込み有効で、LPM3モード(ACLKのみ生きてて、MCLKもCPUもsleepしている)へ移行する。 | + | ここまで書いたら、割り込み有効で、LPM3モード(ACLKのみ生きてて、MCLKもCPUもsleepしている)へ移行する。下記一文でその場で停止。後は割り込み処理で動作を継続する。 |
<code c> | <code c> | ||
_BIS_SR(LPM3_bits + GIE); // Enter LPM3 w/interrupt | _BIS_SR(LPM3_bits + GIE); // Enter LPM3 w/interrupt | ||
</ | </ | ||
+ | {{: | ||
+ | ちなみに、LPM4はACLKまですべてのCLKとCPUが停止するモードで、外部割り込みのみresumeできる。 | ||
+ | ===== 割り込み部 ===== | ||
<code c> | <code c> | ||
//A0_VECTOR : Timer0_A CC0 | //A0_VECTOR : Timer0_A CC0 | ||
行 72: | 行 75: | ||
} | } | ||
</ | </ | ||
- | |||
softdev/msp430/lcd1.1358004826.txt.gz · 最終更新: 2013/07/15 20:28 (外部編集)