单片机/MCU论坛
直播中

悬崖勒马2

8年用户 883经验值
擅长:EMC/EMI设计
私信 关注
[问答]

ISD选用IMC102T-64PIN开发工程,驱动报警CPU执行故障后,不能发放去除指令清除怎么处理?

ISD平台下选用IMC102T-64PIN 芯片开发的工程,跑长运时,驱动报警 CPU 执行故障后,不能发放去除指令清除,必须给芯片断电后重新上电片位能清除 CPU 执行故障故障。
问题:
1、确认 CPU 执行错误failcedireclendclenddclendddclendddructddeill
2、该时跑长运实验时,运行 8 个小时以上的天赋是报道的,还有什么好办法排行该死的吗


回帖(1)

名士流

2024-1-23 15:37:26
如果驱动报警CPU执行故障后不能发放去除指令清除,且必须给芯片断电后重新上电才能清除故障,可能有以下几种处理方法:

1.查找和修复导致CPU执行故障的原因。可能是硬件问题(例如电源供应不稳定、电磁干扰等)或者软件问题(例如代码错误、指令冲突等)。通过调试和排除故障的方法来解决问题。

2.尝试在发生CPU执行故障时通过软件进行复位。可以通过监测故障发生的条件,并在发生故障时通过特定的软件算法或者指令进行复位操作,以恢复系统正常运行。

3.使用硬件或者软件看门狗定时器。看门狗定时器是一种用于监测系统运行状态并在系统故障时进行自动复位的机制。可以设置看门狗定时器的计时器时间,当系统出现故障超过一定时间时,看门狗定时器会发出复位信号,重新启动系统。

4.检查系统供电和散热情况。过高或者不稳定的供电电压以及过高的温度可能导致CPU执行故障。确保系统的供电电压在合理范围内,散热措施良好,防止温度过高。


举报

更多回帖

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