做公司的一个项目,实现一个功能就是 机器在进行一项功能时(这项工作时间挺长),想要取消这项工作,重新选择.想了半天没想出来,结果同事提醒了一句,可以在程序中加一个外部中断,在中断中软件复位程序.用到以下两句话 __set_FAULTMASK(1); // 关闭所有中断 NVIC_SystemReset(); // 复位 在中断最后执行这两句话就系统复位了.但是在运行过程中出现了一下两个问题: ①发现我的程序死在复位函数中了 如下 static __INLINE void NVIC_SystemR