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.

[参考译文] MSPM0L1228:代码存储器区域中的最后8个字节用于什么?

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1404586/mspm0l1228-what-are-the-last-8-bytes-in-code-memory-region-used-for

器件型号:MSPM0L1228

工具与软件:

您好!

我对 MSPM0L-1228中的闪存存储器大小有两个问题。

如下图所示、代码(闪存组0/1)存储器区域的大小为0x0000.0000到0x0001.FFF8 (或0x0002.0000到0x0003.FFF8 )

-最后8个字节用于什么? ( 0x0001.FFF8至 0x0001.FFFF 或0x0003.FFF8 至0x0003.FFFF )

-我认为使用这些字节来存储用户数据不是一个好主意。  但是、如果我将数据写入这些字节、会发生什么情况?

  

谢谢、祝您好运!

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

    您好、 Sho San

    最好保留最后8个字节、不要对其进行任何操作。

    qiu wei 说:
    但是、如果我向这些字节写入数据会发生什么情况?

    可以尝试对其进行 Rd/WR 操作。

    但我不建议您在最终产品中执行此操作。 这将导致 不可预测的结果。

    此致、

    Helic

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

    我认为它与预取有关、预取可能会超出内存边界并生成(伪造)内存异常。 我(模糊)记得一些基于 Arm 的 MCU (不只是 TI)表现出此工件。

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

    第  

    感谢您的答复。

    此致!