5112|6

74

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

急求做过STM32SDIO的大侠们 [复制链接]

我在做一个有关SD卡的项目,项目对SD卡读写速度要求较高。我的芯片是STM32F103ZET6,现在用了一块SDHC的卡,卡的时钟现在用24MHz。4线读写。理论上可以有12MB/S的速度,现在用了STM32提供的V4.2.0版本的库,DMA模式。发现SD_ReadBlock实际读取速度仅1MB/S, SD_ReadMultiBlock (8Sector每次)速度也差不多3~4MB/S。如果换Polling或者中断模式速度相差无几。用示波器接在SD卡总线上观察发现CMD发出后Response很快能回来但是数据会等上几百us才出来。
请问是什么原因?如何提高SDIO读写速度。
此帖出自stm32/stm8论坛

最新回复

                                 回2F:此卡我在前一个项目用AT91SAM3中做过,USB MSD可以稳在12MB/S以上。但是这款MCU最近都断货,所以现在改用STM32。 回3F:此卡最快速度支持50MHz的时钟(前一个项目我用48MHz时钟),我现在STM32下跑24MHz时钟。 ... 那就不难:用示波器看,AT91SAM3驱动该SD卡 跟 STM32驱动该SD卡 波形有哪些主要区别,然后进行改进  详情 回复 发表于 2010-10-15 09:28
点赞 关注
 

回复
举报

76

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
                                 SD手册你有没有?不大会出现你说的情况。换个卡试试
此帖出自stm32/stm8论坛
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
LZ这个SDHC的卡可以达到的最快读取速度是多快?卡常常达不到理论上12MB/S的速度。
建议用读卡器读读这个SDHC的卡,看有多快。
此帖出自stm32/stm8论坛
 
 

回复

23

帖子

0

TA的资源

一粒金砂(初级)

4
 
回2F:此卡我在前一个项目用AT91SAM3中做过,USB MSD可以稳在12MB/S以上。但是这款MCU最近都断货,所以现在改用STM32。
回3F:此卡最快速度支持50MHz的时钟(前一个项目我用48MHz时钟),我现在STM32下跑24MHz时钟。但是实测速度1MB/S。
此帖出自stm32/stm8论坛
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

5
 
急啊~
现在就卡速度上了
此帖出自stm32/stm8论坛
 
 
 

回复

22

帖子

0

TA的资源

一粒金砂(初级)

6
 
                                 有点奇怪的现象
此帖出自stm32/stm8论坛
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

7
 
回2F:此卡我在前一个项目用AT91SAM3中做过,USB MSD可以稳在12MB/S以上。但是这款MCU最近都断货,所以现在改用STM32。
回3F:此卡最快速度支持50MHz的时钟(前一个项目我用48MHz时钟),我现在STM32下跑24MHz时钟。 ...
那就不难:用示波器看,AT91SAM3驱动该SD卡 跟 STM32驱动该SD卡 波形有哪些主要区别,然后进行改进
此帖出自stm32/stm8论坛
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表