智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 22407|回复: 90
打印 上一主题 下一主题

[资源] 基于HCS12(X)的SD卡读写(代码,PCB,原理图)

  [复制链接]

14

主题

929

帖子

1

精华

功勋会员

WJ

Rank: 10Rank: 10Rank: 10

积分
6304

特殊贡献奖章

威望
1456
贡献
4674
兑换币
17
注册时间
2008-4-6
在线时间
87 小时
跳转到指定楼层
1#
发表于 2009-11-10 21:03:50 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
对于高级一点的外理芯片来说,读写sd卡可分为3中方式:POLL、中断、DMA。下面的程序是POLL的。DG128,XS128没有DMA。 另外,FAT文件移植,如果是简单地用SD卡的话,可以选乎略,把SD最简单的操作搞清楚再前进。 但是FAT文件是非常有意思的。创建文件、写文件、修改文件、删除文件、创建目录是FAT文件最大的好处,而且可以在电脑上识别到SD的数据。


CLK:每个时钟周期传输一个命令或数据位。频率可在0~25MHz 之间变化。SD 卡的总线管理器可以不受任何限制的自由产生0~25MHz 的频率。
CMD:命令从该CMD 线上串行传输。一个命令是一次主机到从卡操作的开始。命令可以以单机寻址(寻址命令)或呼叫所有卡(广播命令)方式发送。回复从该CMD 线上串行传输。一个命令是对之前命令的回答。回复可以来自单机或所有卡。
DAT0~3:数据可以从卡传向主机或副versa。数据通过数据线传输。SD卡初始化过程:
1. 初始化HCS12(X)的SPI接口 使用低速模式
2. 延时至少74clock
3. 发送CMD0,需要返回0x01,进入Idle状态
4. 循环发送CMD55+ACMD41,直到返回0x00,进入Ready状态
5. 设置读写block大小为512byte
5. 把SPI设置为高速模式


有问题请检查硬件,如3.3V兼容的情况,管脚的连接,时钟等。

http://blog.eccn.com/space.php?uid=353091&do=blog&id=2821
下载:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

0

主题

23

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
202
威望
117
贡献
47
兑换币
80
注册时间
2013-7-4
在线时间
19 小时
91#
发表于 2015-4-10 11:40:33 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

0

主题

35

帖子

0

精华

高级会员

Rank: 4

积分
722
威望
428
贡献
178
兑换币
120
注册时间
2012-8-6
在线时间
58 小时
毕业学校
东山大学
90#
发表于 2013-1-26 02:04:03 | 只看该作者
回复 支持 反对

使用道具 举报

53

主题

2469

帖子

0

精华

跨届大侠

狙击手

Rank: 10Rank: 10Rank: 10

积分
11290

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章论坛骨干奖章资源大师奖章

威望
4701
贡献
3671
兑换币
2368
注册时间
2012-3-12
在线时间
1459 小时
89#
发表于 2012-10-1 17:09:25 | 只看该作者
谢楼主~~~~
回复 支持 反对

使用道具 举报

3

主题

138

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1530

优秀会员奖章活跃会员奖章

威望
823
贡献
373
兑换币
99
注册时间
2012-3-3
在线时间
167 小时
88#
发表于 2012-9-27 20:37:16 | 只看该作者
学习学习,感谢LZ
回复 支持 反对

使用道具 举报

10

主题

198

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1526
威望
914
贡献
384
兑换币
0
注册时间
2011-10-20
在线时间
114 小时
87#
发表于 2012-5-7 17:06:30 | 只看该作者
学习了,谢谢
回复 支持 反对

使用道具 举报

8

主题

158

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3204
威望
679
贡献
2385
兑换币
0
注册时间
2011-9-21
在线时间
70 小时
86#
发表于 2012-4-8 21:12:02 | 只看该作者
回复 支持 反对

使用道具 举报

2

主题

41

帖子

0

精华

高级会员

Rank: 4

积分
788
威望
444
贡献
148
兑换币
6
注册时间
2011-9-21
在线时间
98 小时
85#
发表于 2012-4-2 01:41:37 | 只看该作者
thanku
回复 支持 反对

使用道具 举报

30

主题

221

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3092
威望
1467
贡献
621
兑换币
168
注册时间
2012-2-4
在线时间
502 小时
84#
发表于 2012-2-26 15:08:53 | 只看该作者
谢谢!
回复 支持 反对

使用道具 举报

0

主题

10

帖子

0

精华

注册会员

Rank: 2

积分
165
威望
126
贡献
33
兑换币
4
注册时间
2012-2-25
在线时间
4 小时
毕业学校
燕山大学
83#
发表于 2012-2-25 10:26:58 | 只看该作者
谢谢分享
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-26 01:14 , Processed in 0.053341 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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