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.

[参考译文] TMS570LS3137:DMM 函数

Guru**** 2578945 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1058719/tms570ls3137-dmm-function

器件型号:TMS570LS3137

大家好、

客户有以下问题:

这个控制芯片的 DMM 模块是否可被用于为所有模块写入寄存器? 还是只能修改 RAM? 可以根据技术手册修改整个4GB 地址空间。

您可以帮助解决此问题吗? 谢谢。

此致、

樱桃

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

    您好、Cherry、

    此器件具有内置 RTP 和 DMM 模块。  RTP 和 DMM 旨在用于汽车系统开发中常见的一组特定用例、通常称为"校准"。 在这种类型的开发过程中、重点是使用模型或真实硬件通过实验来调整控制算法和控制算法参数。  

    一个常见的用例 是减轻控制算法的负载、以便在 PC 或其他硬件上进行外部处理和算法调优。 当 MCU 上的程序达到特定的执行点时、RTP 被用来在 MCU 等待一个待机状态时将一个内部 SRAM (包含控制算法参数和状态信息)的副本转储到外部主机。 外部主机执行控制算法、然后使用 DMM 将本地 SRAM 缓冲器推送回 MCU。 此时、控制被传输回 MCU。  

    我认为可以通过 DMM 对 MCU 外设寄存器进行编程。 如果不使用这两个模块、则可以将其关闭。