确定上电是由于复位还是断电

时间:2015-04-09 07:48:44

标签: embedded stm32

如何确定上电是因为停电还是重置

我正在研究STM32L152ZE

问候,

2 个答案:

答案 0 :(得分:2)

STM32L100/151/152/162 User Manual部分6.3.14描述了RCC_CSR寄存器,它具有所有复位原因的位标志,包括上电/掉电复位。

答案 1 :(得分:1)

  1. 查找处理器的数据表。

  2. 查找系统状态寄存器。将会有一个表示启动的原因(例如,在PIC中,有一个指示启动是由看门狗定时器,复位线等引起的位)。

  3. 询问此注册表以找到答案。