请教下,使用QSPI MX25L25635G 芯片读写 1024*1024*5 Byte的数据量速度如下:

2019-07-20 07:47发布

本帖最后由 hpdell 于 2018-5-23 17:07 编辑

请教下,使用QSPI MX25L25635G 芯片读写 1024*1024*5 Byte的数据量速度如下:

QSPI WriteData = 5242880   End  res = 0 ... ... 45690ms
QSPI ReadData = 5242880   End  res = 0 ... ... 1190ms
QSPI MX25L25635FMI Data Read Write  SizeData = 5120 KByte Test  ... ...OK

一边擦除,一边写的

想问一下这个读写速度如何啊 ???

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
hpdell
2019-07-20 21:52
Benjamin本俊 发表于 2018-6-7 09:29
你这个速度使用了DMA了么,我用了DMA读和写比你这多三倍,总共15MByte的数据,速度跟你这个差不多,可是感 ...


使用dma 功能的,我貌似也测试过,基本上也快不了多少啊,再加上dma通道貌似也不够用,所以后来 qspi 就没有使用dma了

貌似擦除时间 最终还是取决于 芯片的 参数啊,qspi 的,貌似只是在 读取上比普通的 spi 稍快一点而已,

如果是使用  N25Qxx系列于 W25Qxx 系列的 qspi 芯片,他们的写貌似比 普通的 spi 芯片快不了多少,都耗在 扇区擦除上了,貌似他们的删除擦除时间基本上都在 220-250ms 之间的,

另外貌似使用 MT25Qxx 系列的 qspi 芯片会快很多,因为他们的扇区擦除时间在 25ms 左右,

一周热门 更多>