打印
[STM32F1]

20台样机有一台总是串口通信就HardFault

[复制链接]
847|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yfei_tech|  楼主 | 2015-8-5 14:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
F107,做了20台样机,其中19台怎么老化都正常,有一台运行十几秒后100%出现HardFault。如果不接串口就正常。不正常那台,CPU、232等相关的元件都换过,问题依旧。有高人指点一下不?
沙发
songchenping| | 2015-8-5 16:15 | 只看该作者
是不是PCB的问题,楼主可以试着割断PCB上的串口连线,用跳线的方式连接。看结果如何。

使用特权

评论回复
板凳
fengzaideng| | 2015-8-5 16:19 | 只看该作者
会不会是线路上那里短接了吧,造成不停的产生异数据而溢出了。

使用特权

评论回复
地板
yfei_tech|  楼主 | 2015-8-5 18:03 | 只看该作者
fengzaideng 发表于 2015-8-5 16:19
会不会是线路上那里短接了吧,造成不停的产生异数据而溢出了。

不是,示波器接到CPU管脚看信号都是正常的。

使用特权

评论回复
5
mmuuss586| | 2015-8-5 19:40 | 只看该作者
换MCU看看;

使用特权

评论回复
6
liyihong028| | 2015-8-7 15:23 | 只看该作者
解决了吗?

使用特权

评论回复
7
elvsf2| | 2015-8-7 17:48 | 只看该作者
那就先检查硬件,调试一下呗。瞎猜也没用

使用特权

评论回复
8
309030106| | 2015-8-8 16:54 | 只看该作者
相关器件都换过的话,个人感觉会不会是线路出了问题,楼主跳线试试

使用特权

评论回复
9
可可球| | 2015-8-8 18:00 | 只看该作者
HardFault硬件错误,只有查硬件了

使用特权

评论回复
10
zchong| | 2015-8-8 18:05 | 只看该作者
我遇到更蹊跷的,到现在也没解决,情况是这样的:
如果程序用库进行编译,常温下运行没有问题,如果稍微加热,程序就跑飞了
但是如果用源码编译,稍微加热也没有问题

使用特权

评论回复
11
米尔豪斯| | 2015-8-8 21:16 | 只看该作者
稍微加热,程序就跑飞了

这是什么情况,表示不理解

使用特权

评论回复
12
dexis| | 2015-8-9 09:10 | 只看该作者
用清洗剂把板子洗洗,可能爬电了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

131

帖子

2

粉丝