
bug库
小童012
努力工作,低调做人,高调做事
展开
-
STM32F407因为结构体字节对齐导致的HardFault_Handler异常
STM32因为结构体字节对齐导致的HardFault_Handler异常 该问题遇到了好多次,前几次都因为赶,没有深究,前几天刚好空闲下来便排查了下。 现象是这样的:我使用到stm32的can通信,代码本来是运行正常的。后来添加了一个9字节的结构体变量,编译后下载到目标板子运行,发现只要一接收can消息,就会进入HardFault_Handler异常,在网上查找解决方法,发现进入HardFaul...转载 2019-01-09 11:34:56 · 1561 阅读 · 0 评论 -
电磁兼容stm32芯片引脚失效问题
现象描述:公司产品485主设备带从设备通信,电磁兼容四级后,通讯正常,AI设备读取模拟量一直不变 现象分析:通过抓报文,模拟量设备数据读取数据不变,通讯正常说明设备没有死机,运行正常,后来猜测设备AI读取的逻辑被打乱,加入调试信息,当时序不对,就把AI的值设置为一个固定值,再次实验,问题依旧,时序正常,把设备重新上电后可以恢复正常,说明不是硬件被永久性打坏 既然重启好用,就在代码里买次读取完a...原创 2019-01-09 11:51:55 · 1123 阅读 · 0 评论