This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] RM57L843:PBSTATUSMCMD和RAMERRSTATUS错误标志的来源

Guru**** 2539310 points
Other Parts Discussed in Thread: RM57L843

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1097770/rm57l843-source-of-pbstatusmcmd-and-ramerrstatus-error-flags

部件号:RM57L843

在TI Hercules (RM57L843)上,有时会设置几个错误标志。 如果在关闭或重新启动Hercules时这些错误标志仍然设置,则会设置错误引脚。 这可以通过在重置Hercules时手动清除这些标志来解决,但我们希望了解错误标志的来源。

错误标志为:

RAMERRSTATUS.CPEOI (TRM 8.3 .2)
FEDAC_PASSATUS.MCMD_PAR_ERR (TRM 7.10 .4)
FEDAC_PBSTATUS.MCMD_PAR_ERR (TRM 7.10 .5)

是否有人对这些错误标志有过经验,并了解有时设置这些标志的原因?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Patrick:

    开机时应清除MCMD,重置后应清除CPEOI。

    能否在_c_int00()的第一个语句处添加断点并检查这三个寄存器的值?