stm32进入睡眠模式的几个注意点

(1)关闭systick

(2)先关闭外设时钟,再屏蔽中断,避免先屏蔽中断再关闭外设时钟导致中断挂起无法进入睡眠模式(立即被唤醒)。

参考:

注:图片截自《RM0433参考手册(STM32H7x3基于ARM内核的32位高级MCU)》

这里说通过NVIC确认的任何外设中断,表意不明。

经过实测,是否表明只要有中断挂起标志就是确认的外设中断?

相关推荐
金色光环3 小时前
stm32与tp-linkv2接线、解决识别不到芯片问题
stm32·单片机·嵌入式硬件
森焱森5 小时前
APM与ChibiOS系统
c语言·单片机·算法·架构·无人机
Wangshanjie_987 小时前
【STM32】-单片机数据通讯基本概念
stm32·单片机
不落的太陽8 小时前
让测距功能与时俱进
单片机·嵌入式硬件
Funing78 小时前
stm32地址偏移:为什么相邻寄存器的地址偏移量0x04表示4个字节?
stm32·单片机·嵌入式硬件
竹照煜_ysn17 小时前
蓝桥杯51单片机设计
单片机·嵌入式硬件·51单片机
Electron-er18 小时前
汽车LIN总线通讯:从物理层到协议栈的深度解析
单片机·汽车电子·lin总线·lin总线通讯
Do vis82418 小时前
STM32第十六天蓝牙模块
stm32·单片机·嵌入式硬件
学不动CV了18 小时前
ARM单片机启动流程(二)(详细解析)
c语言·arm开发·stm32·单片机·51单片机