软件调试不是“修改代码后运行成功”,是“把while(1)改成if(flag),解决了看门狗误触发”“把ADC采样点从第3个挪到第5个,消除了串扰噪声”“在中断服务函数里加了__disable_irq(),防止堆栈溢出”。写你改的那行,不是整个工程。