打印

C8051F340死机

[复制链接]
1264|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 快笨死了 于 2020-11-30 08:39 编辑

单片机产品,使用的C8051F340,工业应用场合下死机,表现为1.数码管卡死,2.LED灯办所485收发,应该闪烁,故障后要么常亮,要么不亮,重新上电后即显示断电前的卡死状态,并不会因重新上电而恢复运行,重新烧写程序可以恢复,正常运行,但不定时的会又一次出现故障,请问各位高手,是什么可能的原因

使用特权

评论回复

相关帖子

沙发
gx_huang| | 2020-11-26 14:26 | 只看该作者
FLASH程序区域被破坏擦写了。
注意下载程序时是否加密保护了,程序执行时是否有操作FLASH。

使用特权

评论回复
板凳
ayb_ice| | 2020-11-26 15:09 | 只看该作者
重新上电都不行,那就不是简单死机问题了

使用特权

评论回复
地板
chineseboyzxy| | 2020-11-26 16:07 | 只看该作者
你的代码是不是运行过程中把程序区数据改掉了?

使用特权

评论回复
5
比神乐| | 2020-11-26 18:06 | 只看该作者
C5051,听说过C8051

使用特权

评论回复
6
ningling_21| | 2020-11-27 10:02 | 只看该作者
或许程序被擦除

使用特权

评论回复
7
快笨死了|  楼主 | 2020-11-30 08:37 | 只看该作者

8051

使用特权

评论回复
8
快笨死了|  楼主 | 2020-11-30 08:38 | 只看该作者
chineseboyzxy 发表于 2020-11-26 16:07
你的代码是不是运行过程中把程序区数据改掉了?

单从原因分析来看,有这可能,但是查找查找程序确实时没找到

使用特权

评论回复
9
快笨死了|  楼主 | 2020-11-30 08:40 | 只看该作者

分析原因,有这可能,但是确实没找程序上有擦除的命令

使用特权

评论回复
10
WoodData| | 2020-11-30 09:37 | 只看该作者
这个c8051F340我以前用过,程序里面不要带有写flash的代码,开关电源时很容易会把flash的内容改写,造成死机,要重新刷资料。还会经常性上电启动不了,不知道是晶振没起振还是上电复位不起作用。现在都不用这个了。

使用特权

评论回复
11
快笨死了|  楼主 | 2020-12-1 14:46 | 只看该作者
WoodData 发表于 2020-11-30 09:37
这个c8051F340我以前用过,程序里面不要带有写flash的代码,开关电源时很容易会把flash的内容改写,造成死 ...

头疼

使用特权

评论回复
12
ayb_ice| | 2020-12-1 16:06 | 只看该作者
别开玩笑了,我以前用C8051F多了,所有的都用到了片内FLASH当EEPROM,没有出现过任何问题

不要随意写,尽量减少写时机,其次关中断

此芯片抗干扰是比较差,但也没有到干扰把FLASH修改的程度

使用特权

评论回复
13
ks11900| | 2020-12-2 09:18 | 只看该作者
有啥玩意超界了吧?

使用特权

评论回复
14
vincent25| | 2020-12-3 11:02 | 只看该作者
这个MCU我一开始用也是丢程序,你注意下有个FLASH READ TIME的设置,SYSCLK大于25M要设置为1,再把VDD监视器那些打开,应该没问题。我碰到2款MCU都有这个问题,也许这就是新华龙淡出的原因。

使用特权

评论回复
15
hhg1688| | 2021-1-27 11:46 | 只看该作者
信息区给更改了

使用特权

评论回复
16
hhg1688| | 2021-1-27 11:55 | 只看该作者
低电压复位加上,否则程序乱后更改了信息区

使用特权

评论回复
17
renesaschina| | 2021-1-27 18:23 | 只看该作者
hhg1688 发表于 2021-1-27 11:55
低电压复位加上,否则程序乱后更改了信息区

正解,看来非常有经验。
电源不稳定时候跑飞了,内部有擦除Flash的代码存在,需要加上低电压复位。防止电源不稳定跑飞。

使用特权

评论回复
18
tzgok| | 2021-1-28 14:11 | 只看该作者
C8051F340用了20多万片,感觉还是非常稳定,但是价格贵,现在放弃了。

使用特权

评论回复
19
taobaofarmer| | 2021-1-28 20:23 | 只看该作者
现在居然还有人在用C8051,这家伙的价格跟STM32差不多,我早就放弃了,转到赛元的8051上了,非常理想还便宜

使用特权

评论回复
20
cainiao518| | 2021-1-28 22:00 | 只看该作者
价格偏高,已经不用了

使用特权

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

本版积分规则

8

主题

19

帖子

0

粉丝