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.

[参考译文] TMS570LC4357:TMS570错误检测

Guru**** 2452390 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1159702/tms570lc4357-tms570-error-detect

器件型号:TMS570LC4357

王工您好:μ A

    我想咨询一下,我们使用tms5704357芯片,我们想监控芯片是否运行出错,我们只看ESM模块相应寄存器是否报错可以吗?还有别的地方可以看芯片错误状态的吗?μ A

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

    您好、Mingxi、

    英语:

    我们是否可以检查 ESM 模块的相应寄存器是否报告错误?
    是的、您可以检查 ESM 模块的相应寄存器以了解错误。 错误状态寄存器 ESMSR1、ESMSR4、ESMSR2、ESMSR3提供了有关组1 (通道0-31)、组1挂起错误的状态信息
    (通道32-63)、组2和组3。

    是否还有其他地方可以查看芯片错误状态?
    不、没有其他地方可以查看错误状态、我们应该读取 ESMSR1、ESMSR4、ESMSR2和 ESMSR3以了解错误状态、并且组2有一个影子寄存器(ESMSSR2)、该影子寄存器也会保留的错误标志
    组2直到加电复位(PORRST)有效。
    但是、您可以针对组1和组2中的错误生成中断。 您可以针对组1、组2和组3错误激活错误信号引脚。

    中国人: 
    可以直接检查ESM模块的对应寄存器是否报错吗?
    是的,您可以检查 ESM 模块的相应寄存器以了解错误。错误状态寄存器 ESMSR1、ESMSR4、ESMSR2、ESMSR3提供有关 Group1(通道0-31)、Group1的未决错误的状态信息
    (__LW_AT__频道32-63)、Group2和 Group3。
    
    有没有其他地方可以看到芯片错误状态?
    不,没有其他地方可以看到错误状态,我们应该读取 ESMSR1、ESMSR2、ESMSR3以了解错误状态,并且 group2有一个影子寄存器(ESMSSR2),它也维护着错误标志
    Group2和 ESMSSR2直到上电复位 Group2被断言。
    但是您可以为 PORRST 和 group-1中的错误生成中断。您可以为第 group-2组、第1组和第2组错误激活组3信号引脚。错误 


    --
    谢谢、此致、
    Jagadish。