[ZLG-ARM] sd card init

[复制链接]
4293|8
 楼主| zifei 发表于 2007-6-27 14:41 | 显示全部楼层 |阅读模式
本人近段时间在写有关SD卡的程序,由于速度的需求,需要采用SD卡的4-BIT&nbsp;BUS传输模式,在初始化SD卡时发送ACMD41命令可以得到正确的回应,但是在发送CMD2命令时(或其他任何命令),回复的都是0,我看资料上说明的在发送这两个命令的时序是一致的,这个问题已经困扰了我好几天,请教各位高手指点,真的非常感谢!<br /><br />以下是本人在发命令得到的回应:<br />CMD55命令的回应数据:00H,37H,00H,01H,20H,83H<br />ACMD41命令的回应数据:3FH,00H,FFH,80H,00H,FFH
lpc2000 发表于 2007-6-27 23:16 | 显示全部楼层

可以参考一下LPC23xx的例程

Sample&nbsp;Code&nbsp;Bundle,在MCI的目录下<br /><br />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就不行了?
 楼主| zifei 发表于 2007-7-16 10:46 | 显示全部楼层

请教SD卡初始化问题

我现在的程序能初始化128M的卡了,可对于512M和1G的卡,为什么同样的程序对CMD2就没有任何反应呢?请哪位高手指点指点?
zidingl 发表于 2011-4-5 12:12 | 显示全部楼层
不知道
即时生效 发表于 2011-4-5 16:37 | 显示全部楼层
没做过,帮楼主顶下
米其林r 发表于 2011-4-9 23:39 | 显示全部楼层
恩,受教了!
yppic82 发表于 2011-5-15 20:32 | 显示全部楼层
我也还没有做过,项一下,好多问题我都不明白呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

6

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部