OpenEdv-开源电子网

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

菜鸟求帮助!

[复制链接]

16

主题

35

帖子

0

精华

初级会员

Rank: 2

积分
119
金钱
119
注册时间
2012-10-22
在线时间
0 小时
发表于 2012-10-22 11:25:24 | 显示全部楼层 |阅读模式
    从来没有接触过SD卡的相关东西,以前做的是纯软件,现在自学了一些硬件的东西。目前我要做个SD卡的存储系统。我现在使用的是STM32F103XX系的MCU,使用SPI总线挂接SD卡,我现在物理接线已经连好了,现在菜鸟想求助各位大侠:
    1  我想测试一下SD卡是否连接成功了,就是可以读写了,怎么做?麻烦给我一个比较详细的步骤。有代码的话,更是万分感谢。
    2  连接成功之后,我想在SD卡中建立FAT32的文件系统,听说有更好的FATFS可以兼容,小弟不太了解,希望能得到建议,项目要求是FAT32,如果FATFS可以兼容的话,              也可以使用。还是想要个步骤。
    目前我手里有的调试工具:
     硬件是JTAG V8   软件是 keil μVesion4 4.2。这个星期必须要完成,求各位帮忙  谢谢!  



正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

108

主题

1433

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2233
金钱
2233
注册时间
2012-4-30
在线时间
7 小时
发表于 2012-10-22 13:34:20 | 显示全部楼层
1.检测SD卡的话,可以用原子哥的程序试试是否能够读写SD卡,如果可以,代表硬件连接已经正确了。
2.我建议直接用fatfs。简单方便。
回复 支持 反对

使用道具 举报

16

主题

35

帖子

0

精华

初级会员

Rank: 2

积分
119
金钱
119
注册时间
2012-10-22
在线时间
0 小时
 楼主| 发表于 2012-10-22 13:39:48 | 显示全部楼层
   回楼上,我需要个步骤,谢谢!
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2012-10-22 14:41:36 | 显示全部楼层
回复【楼主位】huyang:
---------------------------------
移植别人的代码最快了。
想自己写,看SD卡协议去吧。都是e文的。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

16

主题

35

帖子

0

精华

初级会员

Rank: 2

积分
119
金钱
119
注册时间
2012-10-22
在线时间
0 小时
 楼主| 发表于 2012-10-22 15:12:56 | 显示全部楼层
。。。我错了!  我的意思是移植了代码之后,调试得到什么结果? 发命令怎么发过去?  得到的又是从哪里看出来!  这跟以前做的工作不太一样啊,,,输入  输出,在哪,怎么看,,,,我没明白啊!菜鸟笨点,,麻烦多说一下!
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2012-10-22 16:30:57 | 显示全部楼层
回复【5楼】huyang:
---------------------------------
那就多看看别人的例程先...
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

3

主题

13

帖子

0

精华

新手上路

积分
47
金钱
47
注册时间
2012-9-4
在线时间
0 小时
发表于 2012-10-22 16:43:19 | 显示全部楼层
加油楼主
回复 支持 反对

使用道具 举报

16

主题

35

帖子

0

精华

初级会员

Rank: 2

积分
119
金钱
119
注册时间
2012-10-22
在线时间
0 小时
 楼主| 发表于 2012-10-22 17:21:57 | 显示全部楼层
额,正在看呢,差不多了解了,现在有点疑问就是,SPI的命令应答方式指的是什么?可以告诉我吗??最好详细一点!谢谢!
回复 支持 反对

使用道具 举报

12

主题

41

帖子

0

精华

初级会员

Rank: 2

积分
109
金钱
109
注册时间
2012-3-28
在线时间
0 小时
发表于 2012-10-22 22:46:31 | 显示全部楼层
回复【8楼】huyang:
---------------------------------
应答是SD卡对主机命令或数据请求的一个回应,可以反应出SD卡对命令或数据的接受情况,比如主机发给SD卡的命令是不是不合法命令,或有没有其他错误,反正不管是命令或数据,SD卡和主机之间都是这么一唱一和的,反正正好利用这一应答我们可以知道通讯的正确与否或得到我们想要的状态信息。
回复 支持 反对

使用道具 举报

42

主题

568

帖子

0

精华

高级会员

Rank: 4

积分
784
金钱
784
注册时间
2010-12-19
在线时间
5 小时
发表于 2012-10-23 08:02:16 | 显示全部楼层
SD卡这个其实蛮简单的,看看别人的代码,然后再百度下别人驱动SD卡的经验的博客,一下子就OK了。
真的!
一个上蹿下跳的猴子~~~
回复 支持 反对

使用道具 举报

16

主题

35

帖子

0

精华

初级会员

Rank: 2

积分
119
金钱
119
注册时间
2012-10-22
在线时间
0 小时
 楼主| 发表于 2012-10-23 09:00:06 | 显示全部楼层
感谢了,费了一天,差不多搞定了,今天准备文件系统的移植,求指导,谢谢!
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-28 15:43

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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