问题 stm32在调试的时候没有问题,断电重启后程序不运行,接上串口模块后,重启电程序运行。 原因 程序使用RTT实时系统,串口使用C++类。程序是先使能了串口中断,然后new 串口类 因为串口上电有干扰,使能后进入串口中断,此时就溢出了。 解决 先new 串口类,再使能串口中断。