工具与软件:
您好!
我´m 使用提供的 NVS 驱动程序来控制所包含的数据写入、但我已经检查过该驱动程序无法在 MX25R8035F 芯片中的正确位置写入数据。
我按如下方式配置和工作:
- 创建一个 NVS 分区、选择偏移量为0和0x8000000的外部 SPI 存储器、以打开芯片空间。
- 打开此分区并在0x0和0x400000中写入数据、根据需要偏移数据以避免在写入前擦除、已将其检查为在内部存储器中工作。(数据大小约为100 char)
- 写入数据后、写入0x0中的数据出现在0x400000扇区的读取中。
我不知道驱动程序的限制、但似乎驱动程序无法写入外部闪存中所需的偏移量。
我试过的´ve:
在中创建多个 NVS 扇区。 CFG 并打开/关闭它们以避免重叠->发生同样的事情、来自一个扇区的数据显示在 另一个扇区中。
使用 NVS 驱动程序同时在外部闪存中打开多个扇区->不起作用、硬故障。