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.

AWR1843AOP: qspiflash初始化后,为何需等待一段时间才能读到flash数据

Part Number: AWR1843AOP

如题

我们在程序初始化期间需要从flash中读取一些参数数据。经过测试,在执行完qspiflash_open后立即执行singleRead,读到的数据往往是全00或者全0xff,但是在调试模式下通过下断点放慢程序运行速度或者在代码中通过SoC_microDelay人为在两个操作之间增加几个毫秒的延迟就能正确读到数据。请问是什么导致了必须要加这个延时?有什么办法规避这一点呢?