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.

[参考译文] TMS570LS1224:SYSESR 中 MPMODE 位的功能是什么

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/577934/tms570ls1224-what-is-the-functionality-of-mpmode-bit-in-sysesr

器件型号:TMS570LS1224

尊敬的 Hercules 团队:

根据 TRM MPMODE 的说法、系统异常状态寄存器(SYSESR)中位0 (MPMODE)的含义不清"... 表示当前的存储器保护单元(MPU)模式。"。 在 CPU 复位控制寄存器(CPUSTCR)中、提到了以下内容:"CPUSTCR 寄存器(如图2-47所示、如表2-61所述)允许配置存储器保护模式。 ",尽管图和表都不包含相应的位。

您能否就以下问题提供反馈:

  1.  SYSESR.MPMODE 的含义是什么?
  2. SYSESR.MPMODE 是否受 Cortex-R4系统控制寄存器(CP15)的 M 位(MPU 使能)的影响?
  3. 为什么 CPUSTCR 的描述是指存储器保护模式?

谢谢、
Peter。

P.S.:我选择了一个示例器件型号。 我检查了 Hercules 系列中的多个器件、所有相应的 TRMS 都包含了与 SYSESR 和 CPUSTCR 相关的相同说明。

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

    我们不再使用 MPMODE。 此功能是传统功能、已从器件中删除。 M 位(MPU 启用/禁用位)不影响 SYSESR 寄存器中的 MPMODE 位域。

    此致、
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 QJ、
    感谢您的回答。 我假设在 CPURSTCR 寄存器说明中有关存储器保护的语句也是传统的。 我已经提交了两个文档更改请求-一个用于 MPMODE、另一个用于 CPUSTCR。

    Peter。