你好,
1.向QSPIFlash中写8KB数据,耗费时间约270ms,从QSPIFlash中读8KB数据,耗费时间约28ms,请问读写速度有办法快些吗?
2.调用QSPIFlash_singleRead函数去读数据时,一次读取长度<4094,数据会被正确读取,一次读取长度>=4094,不能够读到正确数据,这种现象正常吗??我现在要读取8KB的数据,由于这个现象,我用了一个for循环,调用QSPIFlash_singleRead每次读取1字节来实现8KB的数据读取。
你好,
1.向QSPIFlash中写8KB数据,耗费时间约270ms,从QSPIFlash中读8KB数据,耗费时间约28ms,请问读写速度有办法快些吗?
2.调用QSPIFlash_singleRead函数去读数据时,一次读取长度<4094,数据会被正确读取,一次读取长度>=4094,不能够读到正确数据,这种现象正常吗??我现在要读取8KB的数据,由于这个现象,我用了一个for循环,调用QSPIFlash_singleRead每次读取1字节来实现8KB的数据读取。
使用QSPIFlash_sysDmaRead去读flash,8KB数据用时约836us。
写flash建议使用QSPIFlash_singleWrite,使用QSPIFlash_sysDmaWrite花费的时间比QSPIFlash_singleWrite长。