打印
[ZLG-ARM]

sd card init

[复制链接]
3102|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zifei|  楼主 | 2007-6-27 14:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人近段时间在写有关SD卡的程序,由于速度的需求,需要采用SD卡的4-BIT BUS传输模式,在初始化SD卡时发送ACMD41命令可以得到正确的回应,但是在发送CMD2命令时(或其他任何命令),回复的都是0,我看资料上说明的在发送这两个命令的时序是一致的,这个问题已经困扰了我好几天,请教各位高手指点,真的非常感谢!

以下是本人在发命令得到的回应:
CMD55命令的回应数据:00H,37H,00H,01H,20H,83H
ACMD41命令的回应数据:3FH,00H,FFH,80H,00H,FFH

相关帖子

沙发
lpc2000| | 2007-6-27 23:16 | 只看该作者

可以参考一下LPC23xx的例程

Sample Code Bundle,在MCI的目录下

http://www.standardics.nxp.com/support/documents/microcontrollers/all/?scope=LPC2378

使用特权

评论回复
板凳
zifei|  楼主 | 2007-6-29 11:05 | 只看该作者

SD 卡初始化问题

非常感谢!我试试!继续奋斗!

使用特权

评论回复
地板
zifei|  楼主 | 2007-6-29 11:15 | 只看该作者

求SD卡SD模式初始化时序

我用USB接口连接SD卡查看了时序图,在发送命令与接收命令之间有5个CLOCK的高电平,在技术说明书上说的是两个卡内部上拉输出高,三个主控上拉输出高电平的,我试了,在发送CMD55,ACMD41命令都能回应,可为什么到了CMD2就不行了?

使用特权

评论回复
5
zifei|  楼主 | 2007-7-16 10:46 | 只看该作者

请教SD卡初始化问题

我现在的程序能初始化128M的卡了,可对于512M和1G的卡,为什么同样的程序对CMD2就没有任何反应呢?请哪位高手指点指点?

使用特权

评论回复
6
zidingl| | 2011-4-5 12:12 | 只看该作者
不知道

使用特权

评论回复
7
即时生效| | 2011-4-5 16:37 | 只看该作者
没做过,帮楼主顶下

使用特权

评论回复
8
米其林r| | 2011-4-9 23:39 | 只看该作者
恩,受教了!

使用特权

评论回复
9
yppic82| | 2011-5-15 20:32 | 只看该作者
我也还没有做过,项一下,好多问题我都不明白呢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

6

帖子

0

粉丝