Other Parts Discussed in Thread: HALCOGEN
器件型号: TMS570LS0914
主题中讨论的其他器件: HALCOGEN
我试图清除芯片中的错误计数器、但我没有成功。 我浏览过论坛、但没有得到太多帮助。
在错误中断中、我有以下内容:
if (notification &(1 << 6)){/*错误太多 (EWarn)*/
/*
*通过置位 Init 来清除计数器,等待 ACK
*然后将 Init 置为无效。
*/
节点->CTL |= 1;
while ((node->CTL & 1)!= 1)
;
节点->CTL &=~1;
}
但是、后续中断仍然设置了 EWarn 位、最终进入被动模式(计数器仍然不会复位)。 我在做什么?