打印

MSP430LaunchPad调试SD卡

[复制链接]
1973|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wangzhenxky|  楼主 | 2013-4-11 11:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
MSP430LaunchPad G2553的板子有SPI的资源,但是我用软件模拟的,现在SD卡的初始化、读写都实现了,并从扇区中确认过。不过程序中还是有点问题,就是我先往SD卡中写数据,然后再读数据,但是读完数据后返回时却不能返回到当初调用读SD卡子程序的位置,不知道什么原因;还有就是如果写完SD卡之后,后边没有加几个SdWrite(0xff);的话,再接着读SD卡的时候,SD卡就没有正确的读响应值,现把程序打包上传,请各位大侠指教!

相关帖子

沙发
jlass| | 2013-4-11 12:01 | 只看该作者
但是读完数据后返回时却不能返回到当初调用读SD卡子程序的位置
有数据被冲掉了,这个要好好查查。

后边没有加几个SdWrite(0xff);的话,再接着读SD卡的时候,SD卡就没有正确的读响应值
貌似是应该的

使用特权

评论回复
板凳
wangzhenxky|  楼主 | 2013-4-11 13:34 | 只看该作者
忘了附程序了!

430SD.zip

286.64 KB

使用特权

评论回复
地板
wangzhenxky|  楼主 | 2013-4-11 13:36 | 只看该作者
jlass 发表于 2013-4-11 12:01
但是读完数据后返回时却不能返回到当初调用读SD卡子程序的位置
有数据被冲掉了,这个要好好查查。

我看了看扇区的数据,好像数据没有丢失,请问怎么查法?程序我打包上传了。

使用特权

评论回复
5
jlass| | 2013-4-11 14:17 | 只看该作者
不是扇区的数据,是堆栈的数据,就是用来保存你的跳转地址的。

使用特权

评论回复
6
yytpy2008| | 2013-4-14 21:39 | 只看该作者
楼主正在学习SD卡,能否留下QQ。。。

使用特权

评论回复
7
wangzhenxky|  楼主 | 2013-4-15 10:35 | 只看该作者
yytpy2008 发表于 2013-4-14 21:39
楼主正在学习SD卡,能否留下QQ。。。

327366346

使用特权

评论回复
8
wangzhenxky|  楼主 | 2013-4-15 10:44 | 只看该作者
jlass 发表于 2013-4-11 14:17
不是扇区的数据,是堆栈的数据,就是用来保存你的跳转地址的。

我用的片子是MSP430G2553,RAM是512B的,看来应该是堆栈溢出了,感谢你的指点,谢啦!

使用特权

评论回复
9
comeon201208| | 2013-4-15 12:58 | 只看该作者
我看下的啊,借鉴了。。

使用特权

评论回复
10
dddddcccccyyyyy| | 2013-4-15 14:58 | 只看该作者
mark

使用特权

评论回复
11
gty_morpheus| | 2013-4-19 15:47 | 只看该作者
我最近也打算用G2553将采样数据存到sdhc卡上,不知道有没有听说有人实现了32GB的SDHC卡的读写?大容量的sd卡在读写中较小容量的难度主要在哪里?

使用特权

评论回复
12
pmp| | 2013-4-24 00:33 | 只看该作者
马克

使用特权

评论回复
13
mmbs| | 2013-4-25 01:16 | 只看该作者
这个可以吗?

使用特权

评论回复
14
mmbs| | 2013-4-25 01:17 | 只看该作者
2553是不是有点不合适的?

使用特权

评论回复
15
tianm| | 2013-4-25 09:07 | 只看该作者
注意SD卡的读速度

使用特权

评论回复
16
firstblood| | 2013-4-25 17:36 | 只看该作者
针对SD卡的资料我还是蛮感兴趣的,收下了,谢谢

使用特权

评论回复
17
pmp| | 2013-4-28 23:54 | 只看该作者
这个还真没有尝试过呢。

使用特权

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

本版积分规则

5

主题

15

帖子

1

粉丝