
首先注意硬件是否有改变,是否增减或有不同的器件,因为对于单片机来说,不同的外部硬件参数会导致不同的输入输出结果,进而影响逻辑。 其次注意编译器升级后,各种配置选项,尤其是优化选项是否有变动,有些编译器会设置一些默认选项,默认选项也未必是每个版本固定不变的。然后就是调试,通过调试方式观测故障现象,进而推断问题所在,调试是最好的监控手段,尤其是对可重复出现的故障,比较方便的找到原因。 |
对比一下设置,有可能优化等级这些设置不同生成的bin文件不一样 |
stm32L0单片机电源管脚对地电阻异常
程序卡死在vPortFree函数中
U575+OV5640
Cortex-M3/M4后备寄存器的妙用
简单聊聊STM32的SPI外设
STM8AF6213 LIN通讯问题
stm32g474的开发板很烫
安装MDK-ARM软件时最后出现PackUnzip.exe没有注册类的问题,导致软件无法安装
STM32H7B0 CAN发送异常
STM32F103高级定时器中,开启单脉冲模式(置位TIMx_CR1:RCR)是不是会立刻清除计数器使能位?