首先注意硬件是否有改变,是否增减或有不同的器件,因为对于单片机来说,不同的外部硬件参数会导致不同的输入输出结果,进而影响逻辑。 其次注意编译器升级后,各种配置选项,尤其是优化选项是否有变动,有些编译器会设置一些默认选项,默认选项也未必是每个版本固定不变的。然后就是调试,通过调试方式观测故障现象,进而推断问题所在,调试是最好的监控手段,尤其是对可重复出现的故障,比较方便的找到原因。 |
对比一下设置,有可能优化等级这些设置不同生成的bin文件不一样 |
CAN发送数据HAL_CAN_Transmit能够发送数据HAL_CAN_AddTxMessage()函数发送数据堵在邮箱里面发不出去了
STM32H750如何搭配88E6320來使用?
硬件的spi单线传输怎么读写寄存器。
带浮点运算功能的小尺寸MCU
STM32F103高级定时器中,开启单脉冲模式(置位TIMx_CR1:RCR)是不是会立刻清除计数器使能位?
STM32F207VET6电源部分的CAP1、CAP2没有按要求接2.2uF为什么上电失败?
STM8AF6266 LIN通讯实例
F407 PWM功能,GPIO引脚空闲时电平与配置不一致
求STM32中支持大端的MCU型号
STM32F103标准库配置的虚拟串口,设备描述符请求失败