你好,
1.向QSPIFlash中写8KB数据,耗费时间约270ms,从QSPIFlash中读8KB数据,耗费时间约28ms,请问读写速度有办法快些吗?
2.调用QSPIFlash_singleRead函数去读数据时,一次读取长度<4094,数据会被正确读取,一次读取长度>=4094,不能够读到正确数据,这种现象正常吗??我现在要读取8KB的数据,由于这个现象,我用了一个for循环,调用QSPIFlash_singleRead每次读取1字节来实现8KB的数据读取。
Chris Meng:
你好,
大块数据读写建议使用EDMA方式。请参考QSPI flash驱动里的QSPIFlash_sysDmaRead/Write函数。例程可以参考sdk3.5里的sbl。