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.

[参考译文] MSPM0G1107:多字闪存写入

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1359111/mspm0g1107-multi-word-flash-write

器件型号:MSPM0G1107

您好!

G 系列的 TRM 表明、某些 MSPM0G 器件支持多字闪存写入(每个器件最多8个字、64位)。 数据表尚不清楚是否在 MSPM0G1107上实现了这一点。

此器件是否支持多字闪存写入? 在数据表中明确说明 TRM 中描述的哪些功能实际在器件上实现以及哪些功能被应用于 。 遗漏可以解释为有点模糊、因为它不清楚它是只是一个错误、还是设备实际上没有实现该功能。 此说明的方式是循环的、其中 TRM 参考数据表以了解具体实施、而数据表参考 TRM 以进行完整说明。 没有明确的位置来描述在哪个器件上实现了什么!!

穆南

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

    尊敬的 Munan:

    CPU 是一个32位 CPU、因此闪存字为32位、但您一次最多可以编程64位、因此闪存为2个字。

    将来会更新 TRM 文档。

    此致、
    卢克

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

    嘿 Luke、

    我在这里感到困惑、如何将 CPU 宽度纳入图中? TRM 将一个闪存字定义为64位、然后介绍对多个闪存字进行编程的功能。

    此功能似乎意味着您可以在闪存控制器中一次编程多达8个闪存字、因此您可以向闪存控制器寄存器写入多达8*64位的数据、然后发出写入命令。 我是否误解了这一点?

    因此、要完全清楚、这意味着 MSPM0G1107只支持一次正确编程一个闪存字?

    穆南

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

    尊敬的 Munan:

    在我这边有一些困惑。

    闪存字是64位且 通过闪存控制器一次只能执行一个闪存字、

    此致、
    卢克