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.

[参考译文] CC2745R10-Q1:NVOCMP 驱动器操作

Guru**** 2419530 points


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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1544657/cc2745r10-q1-nvocmp-driver-operation

器件型号:CC2745R10-Q1


工具/软件:

你(们)好

当 NVOCMP_NVPAGES=3 时、假定 NVOCMP 驱动器的基本操作如下。

1.最初,所有页面都是空的。

2.要写入的第一页是 Page-0。

3.当页 0 的使用率超过 80%时压缩,压缩数据存储在页 2 中。

4.擦除页 0。

5.将页 0 的状态更改为 PGXDST。

6、要写入的页面为 Page-1。

7.当页 1 的使用率超过 80%时压缩,压缩数据存储在页 0 中。

8.擦除第 1 页。

9.将页 1 的状态更改为 PGXDST。

10、要写入的页面是第 2 页。

-以同样的方式继续。

这是正确的吗?

此外、页擦除是否是影响闪存耐用性的唯一操作?

这是我心中的一个示例图像。

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

    您好!

    上述情况与 OSA_SNV 驱动器的实现非常相似。 您可以 在此处阅读更多相关信息。

    另外、页面擦除是否是影响闪存耐久性的唯一操作?

    擦除和写入都会影响闪存。 您的实现很好、因为它会分散在多个页面上。

    此致、

    Nima Behmanesh