单片机/MCU论坛
直播中

张桂兰

7年用户 1267经验值
私信 关注
[问答]

ADUC7061 flash程序跑飞怎么解决?

ADUC7061应用在产品中,在工业现场应用一段时间后,大约有百分之五的产品程序跑飞了,拿回来重新加载程序后,功能又正常,怀疑是flash程序存储有一定的问题,想请教一下,有遇到这样的问题的吗?

回帖(2)

袁媛

2024-1-12 10:37:31
加个看门狗看着,如果再出现相同情况估计就被你言中了,否则就不是存储的问题。
举报

王健

2024-1-12 10:59:46
您好,ADUC7061芯片的flash程序跑飞可能有多种原因。以下是可能导致问题的几种情况和解决方案:

1. 程序存储器故障:首先,检查芯片上的flash程序存储器是否存在问题。您可以尝试更换芯片,如果问题消失,那么很可能是芯片上的flash存储器有问题。此时您可以联系ADI技术支持部门进行进一步的故障排除。

2. 程序崩溃:另一种可能是程序本身存在问题。可能存在bug或内存溢出等问题,导致程序运行不正常。您可以通过代码审查和调试来检查程序是否存在潜在问题,并尝试解决它们。

3. 外部干扰:在工业环境中,可能会存在干扰源,例如电磁干扰、电压尖峰等。这些干扰可能会导致芯片读取程序存储器时发生错误。可以尝试加入适当的滤波电路或使用干扰抑制技术来解决干扰问题。

4. 电源问题:如果芯片供电不稳定或不足,可能会导致芯片读取程序存储器时发生错误。您可以检查芯片供电电路,确保电源稳定并满足规格要求。

如果以上方法都没有解决问题,建议您联系ADI技术支持部门,他们可以根据您的具体情况提供更准确的指导和支持。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分