打印
[STM8]

单片机工作异常求分析

[复制链接]
4089|72
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
seachan|  楼主 | 2016-1-4 16:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
单片机:STM8S003F3P6,4M内部晶振,工作电压3.3V
现象:产品已生产上万台,偶尔出现关机后无法开机现象(问题发生就再也无法开机,除非重新烧录程序),未关注,最近出现概率直达10%。机械开关控制电源
问题:将有问题的产品程序读出来,发现复位入口地址0X008000处代码变成了00,正常程序此处是82。请问这是什么原因造成的?
沙发
grant_jx| | 2016-1-4 17:48 | 只看该作者
Flash被擦了?
是否只有入口地址被修改?其它数据呢,都正常?

使用特权

评论回复
板凳
seachan|  楼主 | 2016-1-4 17:59 | 只看该作者
grant_jx 发表于 2016-1-4 17:48
Flash被擦了?
是否只有入口地址被修改?其它数据呢,都正常?

其他数据都正常。程序里我没有对FLASH进行过操作

使用特权

评论回复
地板
seachan|  楼主 | 2016-1-6 14:30 | 只看该作者
grant_jx 发表于 2016-1-4 17:48
Flash被擦了?
是否只有入口地址被修改?其它数据呢,都正常?

版主,求回复啊

使用特权

评论回复
5
JY-DX-JY| | 2016-1-6 14:37 | 只看该作者
概率挺高的

使用特权

评论回复
6
hfx| | 2016-1-6 21:47 | 只看该作者
开关干扰,造成单片机的程序被改写,将开关干扰去除就行了

使用特权

评论回复
7
seachan|  楼主 | 2016-1-7 14:02 | 只看该作者
hfx 发表于 2016-1-6 21:47
开关干扰,造成单片机的程序被改写,将开关干扰去除就行了

单片机电源时通过LDO稳压的,而且机械开关怎么会引起干扰呢,就算有应该也不会有事吧,无线模块工作时那么高的EMC干扰也不会影响到mcu程序的改写,何况这点

使用特权

评论回复
8
IC芯片去字笔| | 2016-1-7 14:12 | 只看该作者
查查电源干扰

使用特权

评论回复
9
Brand2| | 2016-1-7 22:27 | 只看该作者
运行多长时间出现问题的

使用特权

评论回复
10
seachan|  楼主 | 2016-1-26 08:43 | 只看该作者
仪器调试需要2个小时,估算工作两个小时。复查时出现的....

使用特权

评论回复
11
OldMouth| | 2016-1-26 17:05 | 只看该作者
1、随机出现还是一直就是那几块板子有问题
2、能保证在烧写进去时是正确的不?我这边有时生产的人都没给烧写对

使用特权

评论回复
12
尤彼卡| | 2016-1-27 12:08 | 只看该作者
将有问题的产品程序读出来

楼主是怎么从芯片里度程序的

使用特权

评论回复
13
gejigeji521| | 2016-1-27 14:36 | 只看该作者
用软件啊,那个STM32 ST-LINK Utility就可以把程序都读出来的。

使用特权

评论回复
14
gejigeji521| | 2016-1-27 15:10 | 只看该作者
是程序内部动用了什么写操作了吗

使用特权

评论回复
15
DreamofOven| | 2016-1-31 10:08 | 只看该作者
你的程序有没有把数据存到flash里面的操作

使用特权

评论回复
16
seachan|  楼主 | 2016-2-4 15:56 | 只看该作者
DreamofOven 发表于 2016-1-31 10:08
你的程序有没有把数据存到flash里面的操作

没有对FLASH进行操作的代码

使用特权

评论回复
17
598330983| | 2016-2-6 11:19 | 只看该作者
楼主在线吗,程序还是这样吗?无故纂改Flash内容,这也实属罕见,应该是你哪儿用了指针写之类的,没有判断界限,然后出界了。

使用特权

评论回复
18
quray1985| | 2016-2-8 16:26 | 只看该作者
你的程序中是不是有读写flash的操作,把flash给擦除了啊

使用特权

评论回复
19
行云_流水| | 2016-2-18 15:13 | 只看该作者
确实没有遇到过,楼主,你这个问题解决了没有,分享一下原因

使用特权

评论回复
20
th2018| | 2023-4-22 21:27 | 只看该作者
seachan 发表于 2016-1-6 14:30
版主,求回复啊

版主,求回复啊

使用特权

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

本版积分规则

22

主题

129

帖子

2

粉丝