STM32f103软件复位

参考博客:

http://bbs.21ic.com/icview-1251690-1-1.html

stm32f103rct 软件复位函数:

在core_cm3.h文件

static __INLINE void NVIC_SystemReset(void);

还有上文所述的FAULTMASK置位:

void __set_FAULTMASK(uint32_t faultMask);
faultMask的值要设置为何值不知道,暂时没置位,影响不大,
NVIC_SystemReset()执行后经过一个小延时才软件复位。
原文地址:https://www.cnblogs.com/fyp7077/p/8462460.html