開発のヒント

リセット、クロック、電源制御

バックアップドメインのリセット

バックアップドメインは、VBAT端子にバックアップ電源をつなげておけば、電源VDD/VDDAのパワーオンリセットでも、システムリセットでも、リセットはかかりません。

バックアップドメインをリセットしたい場合は、ソフトウエアで、RCC_BDCRレジスタ内のBDRSTビットを設定するか、一旦VBAT端子の電源を切って再度立ち上げます。

しかし、BKPSRAMはBDRSTビットのリセットに影響されません。逆にこれを利用して、BKPSRAMに決められた値を書いておけば、その値をチェックすることで、どちらのリセットがかかったかを判別できます。

過去の開発のヒントはこちら