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.

[参考译文] MSPM0L1304:擦除后的闪存内容

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1449379/mspm0l1304-flash-content-after-erasure

器件型号:MSPM0L1304

工具与软件:

您好!

根据 TRM、闪存内容是不确定的(ch. 6.3.4 erase 命令):

注释
擦除后、扇区的存储器内容在编程之前并不确定。 擦除的位可以
擦除后并不总是读取为1。 必须使用成功地对存储器位置进行编程
可以将存储器位置视为确定性之前的编程命令。

但是、根据有关类似 uC (https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1429418/mspm0g3107-blank-check-on-uninitialized-memory-not-working/5481370)的论坛博文 、"每次擦除闪存中的位置时、预期值为0xFF"。

现在是什么情况? 此外、我可以重新绘制已编程的页面吗? 当然、只有位会从1变为0。 0位将保持为0。

我问这个问题、因为我想使用闪存习语、这里有一些标头、让我们假设0xff 后跟一些数据。 例如、要使数据无效、您只需将标头字节写入0。

谢谢!
-Michael  

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

    您好、Michael:

    擦除后、闪存将为0xFF。

    有关使用的信息、请参阅我们的 SDK。

    谢谢!

    Zoey

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

    Zoey、您好!

    我的问题是如何对闪存重新编程? 此外、您能否确认 TRM 对于擦除操作有误?

    谢谢!
    -Michael

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

    您好、Michael:

    TRM 表示的是、执行擦除命令后、擦除可能不会成功。 不过、如果擦除时间在数据表中指定的规格范围内、则擦除保证成功、即0xFF。

    对于重新编程、您当然可以对闪存进行重新编程、以前没有擦除过。

    此致、

    Zoey

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

    Zoey、您好!

    对不起、但这不是注释所讨论的内容。 这里可以清楚地看到、擦除后、这些位处于非确定性状态。 它不是在谈论任何不合规的擦除。 因此、0xff 错误或 TRM。 我想知道是哪一个。

    [报价 userid="571916" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1449379/mspm0l1304-flash-content-after-erasure/5558684 #5558684"]并且对于重新编程、当然、您也可以对以前未擦除过的闪存进行重新编程。

    感谢您的确认。

    谢谢!
    -Michael

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

    您好、Michael:

    从开始到现在、我还没有看到任何客户说数据不会被擦除为0xFF。 根据 TRM 中的说法、我可以帮助您在内部咨询。

    此致、

    Zoey

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

    Zoey、您好!

    如果您能内部了解该段的内容、我将不胜感激。 谢谢!

    此致、
    -Michael