stm32怎样实现软件复位?32单片机如何使用代码复位?
stm32怎样实现软件复位?
直接使用复位命令:NVIC_SystemReset();//系统复位即可,和上电复位一个效果
32单片机如何使用代码复位?
32单片机使用代码复位的方法有以下三种:
通过置位NVIC中应用程序中断与复位控制寄存器(AIRCR)的VECTRESET位(位偏移:0)复位。
通过置位同一个寄存器中的SYSRESETREQ位,这种复位会波及整个芯片上的电路。
直接在主程序中调用复位函数,如使用STM32CubeMX软件生成代码后,会在主程序中自动调用初始化函数,其中包括复位函数。
来源:文章来源于网络,如有侵权请联系我们删除。本文由五金加工编辑,欢迎分享本文,转载请保留出处和链接!