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.
您好!
我能否仅使用 OSPI 的 Stig 来操作闪存、包括读取和写入数据和命令等所有操作?
谢谢
松亨
您好!
只要在每个事务中需要从闪存读取最大512字节、就应该能够对任何 SPI 命令使用 Stig 模式。
不过、对于读取阵列类型的传输、不建议使用此模式。
此致、
Prasad
您好、Prasad
请允许我再次确认。
也就是说、擦除、写入和读取闪存的整个过程可以通过 Stig 实现。
此外、WREN 和 RDSR 不会在此过程中自动发送、对吧?
谢谢
松亨
您好、Singhang、
是的、任何 SPI 命令都可以在 Stig 模式下实现。
它不会在 Stig 模式下自动发送 WREN/RDSR。
此致、
Prasad
您好、 Prasad、
明白了。
非常感谢。
此致、
暂停
另一个问题是 、如果是写入、我可以将数据放入 OSPI_FLASH_WR_DATA_LOW_REG 和 OSPI_FLASH_WR_DATA_UPPER 寄存器中吗?
这就是我现在要做的。 但写操作不能正常工作。 写操作无效。
我能否 通过 OSPI_DEV_INSTR_WR_CONFIG_REG[WEL_DIS_FLD]在直接模式下自动禁用 WREN 发送?
谢谢、
松亨
您好、 Songhang、
是的、数据必须写入同一个寄存器。
您可以参考以下位置的示例:" /packages/ti/board/src/flash/nor/ospi/nor_ospi.c。
这 提供了有关如何使用 Stig 命令的示例、例如擦除/读取 ID/写入非易失性配置寄存器等
此致、
Prasad