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:NMPU 寄存器缺少说明

Guru**** 2434500 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1266911/tms570lc4357-missing-description-of-nmpu-register

器件型号:TMS570LC4357

您好,

在使用 MPU 期间、发现手册中有两处描述但在寄存器描述中找不到。 请帮助确认:
1、
在 NMPU 章节的说明中提到了当 NMPU 锁定步长比较错误发生时、可以将 MPUERRSTAT 寄存器中的 DIAGERR 设置为1。 然而、查询 MPUERRSTAT 寄存器的描述后、发现寄存器字段中没有 DIAGERR 位的描述。

2.在寄存器字段和 NMPU 上下文中未提及 MPUREGAM0-7、MPUYREGTA0-7和 MPUREGMT0-7。

此致,

加里

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

    您好、Gary、

    Unknown 说:
    1,
    在 NMPU 章节的说明中提到了当 NMPU 锁定步长比较错误发生时、可以将 MPUERRSTAT 寄存器中的 DIAGERR 设置为1。 但是、查询 MPUERRSTAT 寄存器的描述后、发现寄存器字段中没有 DIAGERR 位的描述。

    锁步用于地址屏蔽、地址转换和模式转换。 如果存在锁步比较错误、MPUERRSTAT 寄存器中的 ERRFLG 将被置位。 但 DIAGERR 未被执行。

    有关更多详细信息、请参阅以下旧主题:
    (19) TMS570LC4357:SNPU563A 中调用的 NMPU 锁步特性/寄存器-基于 Arm 的微控制器论坛-基于 Arm 的微控制器- TI E2E 支持论坛

    感谢您在 TRM 中指出这一拼写错误、我们将对此采取纠正措施。

    Unknown 说:
    2. 在寄存器字段和 NMPU 上下文中未提及 MPUREGAM0-7、MPUYREGTA0-7和 MPUREGMT0-7。[/引号]

    我在旧线程和寄存器头文件中搜索了这些寄存器、但找不到这些寄存器的描述。

    因此、请给我一些时间与内部团队就此进行讨论。

    --

    谢谢。此致、
    Jagadish。