LPC1768を使用するボードで消費電流を最小限に抑える必要があります。今私はディープスリープモードまたはパワーダウンモードに入り、それらのモードから目を覚ますことに何ら問題はありません。私は、MCUを正しく起動させ、うまく動作する、あらかじめ定義された時間の後に割り込みを生成するようにRTCを設定しました。ディープパワーダウンモードからのウェイクアップにより、LPC1768のリセットが発生する
私が問題になるのは、私が必要としている(正確には消費電力が少ない)ディープパワーダウンモードに入るときです。しかし、RTC割り込みを生成した後、MCUはリセット状態になり、誰かがリセットボタンを押すように、最初から実行を開始します!
これはなぜですか?私はこの文書(例:AN10915: Using the LPC1700 power modesのようなもの)から、これらの3つのルーチンはほぼ同じであると読んでいます。
わかりません。この例では問題はありません。
私は本当にこれをする必要があります。
マニュアルを引用する場合:_ "ディープパワーダウンモードでは、リアルタイムクロック、RESETピン、WIC、およびRTCバックアップレジスタ" _を除き、チップ全体の電源が遮断されます。私は、CPUの状態とSRAMが "チップ全体"の一部であると推測します。したがって、これはおそらく予想される動作です。 – Notlikethat
私の問題は解決されました。明らかに、これはディープパワーダウンモードに入るときに起こるはずのものです。また、SRAMの内容をすべて失ってしまいます。くそー。 – mostafanfs