不知道大家有没有遇到过,调试central工程,很奇怪,下班前上电工作正常,第二天早上来发现跑死了,由于有其他MCU计时,可以看出大概跑了六七个小时,就挂了,而且重新上电也无法恢复,似乎flash被改写了。代码中虽然有flash读和写,但是使用的协议栈提供的api在固定位置的操作,不会破坏代码。工作环境很安全,而且是半夜,不可能有什么强电磁干扰之类。
cedar_xuesong:
软件跑飞后,一切都有可能
Sheng Xu4:
请问这个问题您解决了吗?怎么解决的?我也碰到了同样的问题:((
Susan Yang:
重新烧写程序后可以恢复?
da qin zheng sheng:
回复 Sheng Xu4:
芯片用的啥电源?
da qin zheng sheng:
回复 da qin zheng sheng:
或者晶振质量问题?
Sheng Xu4:
回复 Susan Yang:
1.程序读出来的结果是正常的;
2.用烧录板上的接触点去与烧录接口连接后,可自动复位,但是放那一段时间就又进入无法复位的状态了
Sheng Xu4:
回复 da qin zheng sheng:
1.电源供电是透过Power-LDO出来的3V供电;
2.晶振用的是EPSON的32.768K与32.00M的