硬汉嵌入式论坛

 找回密码
 立即注册
查看: 4402|回复: 3
收起左侧

[有问必答] NAND_FLASH和SD卡读写速度

[复制链接]

34

主题

83

回帖

185

积分

初级会员

积分
185
发表于 2016-11-25 16:40:23 | 显示全部楼层 |阅读模式
NAND_FLASH + 自己写的NAND_HAL + FATFS + STM32F407 FSMC测试读写速度


无DMA模式:
读: 12.7MB/s
写: 1.24MB/s

DMA模式:读: 18.7MB/s
写: 1.37MB/s

这个读写速度相比STM32F407 + SD卡SDIO的读写速度如何?有没有测试过的,我手头没有SD卡。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
发表于 2016-11-25 17:42:42 | 显示全部楼层
你的读速度应该有问题,我早前测试FlashFS驱动NAND

https://forum.anfulai.cn/forum.p ... 613&fpage=2
回复

使用道具 举报

34

主题

83

回帖

185

积分

初级会员

积分
185
 楼主| 发表于 2016-11-25 17:57:35 | 显示全部楼层

回 eric2013 的帖子

eric2013:
你的读速度应该有问题,我早前测试FlashFS驱动NAND

https://forum.anfulai.cn/forum.p ... 613&fpage=2

我看了你的测试
QQ截图20161125174650.jpg

读:3.3MB/s
写: 2.2MB/s
现在有几个问题,1:你用的FLASHFS占用RAM大吗?有没有用DMA,还有你的NANDFLASH型号是?
   我使用的是K9F1208小页模式的NANDFLASH,用的是块复制+DMA,内存占用是根据NANDFLASH块数*2的RAM字节做的地址重映射,没有用到ECC。我看到你的写速度比我的快但是读速度比我慢,你的这个写速度会不会是NANDFLASH本身的写性能就比我的NANDFLASH高一些?否则我的写速度的确有点慢。
回复

使用道具 举报

34

主题

83

回帖

185

积分

初级会员

积分
185
 楼主| 发表于 2016-11-25 18:00:46 | 显示全部楼层

回 eric2013 的帖子

eric2013:你的读速度应该有问题,我早前测试FlashFS驱动NAND

https://forum.anfulai.cn/forum.p ... 613&fpage=2
(2016-11-25 17:42)
还有就是我的读速度没有问题,因为没有用到ECC,FLASH扇区尺寸也正好是512字节,FATFS读一个扇区时我的NAND_HAL就是调用地址映射表(RAM做的映射)直接获得扇区地址读数据,可以说速度没有疑问。因为64MB的flash我写入了62M的JPG图片(多张),多次测试图片都是正常显示没有错误。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-16 13:50 , Processed in 0.040443 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表