STM32 复位标识 笔记

//所有复位源,都会使引脚复位置位,上电复位只产生引脚复位,其余的复位都产生一个引脚复位,和一个相应的自身复位
//休眠唤醒会复位,但不产生任何一个复位标志
// if(__HAL_RCC_GET_FLAG(RCC_FLAG_OBLRST)) //选项字节重载复位
// DEBUG("RCC_FLAG_OBLRST reset");
//
// if(__HAL_RCC_GET_FLAG(RCC_FLAG_PINRST)) //引脚复位,即按一下复位按钮
// DEBUG("RCC_FLAG_PINRST reset");
//
// if(__HAL_RCC_GET_FLAG(RCC_FLAG_PORRST)) //POR/PDR复位,上电或者掉电复位
// DEBUG("RCC_FLAG_PORRST reset");
//
// if(__HAL_RCC_GET_FLAG(RCC_FLAG_SFTRST)) //软件复位
// DEBUG("RCC_FLAG_SFTRST reset");
//
// if(__HAL_RCC_GET_FLAG(RCC_FLAG_IWDGRST))//独立看门狗复位
// DEBUG("RCC_FLAG_OBLRST reset");
//
// if(__HAL_RCC_GET_FLAG(RCC_FLAG_WWDGRST))//窗口看门狗复位
// DEBUG("RCC_FLAG_WWDGRST reset");
//
// if(__HAL_RCC_GET_FLAG(RCC_FLAG_LPWRRST))//低电量复位
// DEBUG("RCC_FLAG_PORRST reset");
//
// if(__HAL_RCC_GET_FLAG(RCC_CSR_FWRSTF))
// DEBUG("RCC_CSR_FWRSTF reset");


// __HAL_RCC_CLEAR_RESET_FLAGS();//清除所有复位标识,用于复位类型的判断

  • 4
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值