OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2955|回复: 2

SD卡学习困惑

[复制链接]

7

主题

13

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2016-3-7
在线时间
13 小时
发表于 2016-3-7 10:28:44 | 显示全部楼层 |阅读模式
1金钱
员资格和坛内过来人,我想弄明白战舰板SPI模式下SD卡的驱动程序,所以最近在看SD卡协议2.0,但是看的云里雾里的,请问下大家  有什么具体的资料 可以学习下  编写SPI模式下SD卡的驱动程序呢?在线等

最佳答案

查看完整内容[请看2#楼]

主要看SD卡协议,如果可以最好看英文原版 着重要看这几个: 1.SD卡命令帧格式,尤其是回应R1~R7和对应含义。这一个是后面所有的基础,最好结合别人的程序写 2.初始化流程状态变换图,在英文协议中是叫SPI Mode Initialization Flow,根据流程图一个一个命令地调试。 3.完成这两个就完成大半了,接下来再看看CMD17,18,24,25这几个读写指令就好 至于其它的,SPI配置、CRC(原子哥说没有影响,但是根据我的实验一部分卡如果不算C ...
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

548

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1383
金钱
1383
注册时间
2015-2-3
在线时间
197 小时
发表于 2016-3-7 10:28:45 | 显示全部楼层
主要看SD卡协议,如果可以最好看英文原版
着重要看这几个:
1.SD卡命令帧格式,尤其是回应R1~R7和对应含义。这一个是后面所有的基础,最好结合别人的程序写
2.初始化流程状态变换图,在英文协议中是叫SPI Mode Initialization Flow,根据流程图一个一个命令地调试。
3.完成这两个就完成大半了,接下来再看看CMD17,18,24,25这几个读写指令就好
至于其它的,SPI配置、CRC(原子哥说没有影响,但是根据我的实验一部分卡如果不算CRC还是会报错的)、读取CID/CSD这些都应该不成问题。
最后,如果是想学习,那最好自己翻手册。否则的话直接拿来就行了没必要自己写。
希望能帮到你
回复

使用道具 举报

20

主题

468

帖子

3

精华

金牌会员

Rank: 6Rank: 6

积分
1684
金钱
1684
注册时间
2014-2-25
在线时间
230 小时
发表于 2016-3-7 11:11:59 | 显示全部楼层
原子哥的手册里面不是写的挺详细的吗,可以看看
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-20 19:18

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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