基于标准外设库V3.5.0。
__set_FAULTMASK(1); //关中断
NVIC_SystemReset(); //复位
先关中断,然后复位,不要问为什么。
本文探讨了在使用STM32基于标准外设库V3.5.0进行系统复位前,先关闭中断的原因。通过解释__set_FAULTMASK(1)和NVIC_SystemReset()函数的作用,深入理解复位操作的底层机制。
基于标准外设库V3.5.0。
__set_FAULTMASK(1); //关中断
NVIC_SystemReset(); //复位
先关中断,然后复位,不要问为什么。
2575
189
961

被折叠的 条评论
为什么被折叠?