智能车制作

标题: 用k60写4G的TF卡出现了问题,向大家求助。 [打印本页]

作者: 此时风起    时间: 2012-5-1 00:13
标题: 用k60写4G的TF卡出现了问题,向大家求助。
这是file:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpg我的硬件连接图:file:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpg

file:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpg
file:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpgfile:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpgfile:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpgfile:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpgfile:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpgfile:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpgfile:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpgfile:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpgfile:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpgfile:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpgfile:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpgfile:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpgfile:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpgfile:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpgfile:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpgfile:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpgfile:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpgfile:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpg

file:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpg

file:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpg

file:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpg


[attach]23971[/attach]

我用的是K60的SD模式。软件用的是IAR,还移植了文件系统。但是我的程序老是卡在了这条语句上:file:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpg
while (SDHC_SYSCTL & SDHC_SYSCTL_RSTA_MASK){};
我用断点调试,发现这条语句老师过不去。不知道为什么。我查看了K60的用户手册,看了下SDHC_SYSCTL这个寄存器的RSTA的作用,如下:
[attach]23972[/attach]
这个貌似说明SD卡一直处于复位状态,也就是说RSTA一直为1,所以程序一直在等待,也就说明上面的那条WHILE语句一直过不去,但是为什么会这样呢?

还有我的硬件图有问题吗?这和苏大的那个图有很大的不同,我们这里引脚没接上拉电阻,而且PE28连接的是SW1。请问这样的电路合理吗?
电路的焊接应该没问题,每个引脚我都用万用表测量过了。大家帮帮我,帮我出出主意,这个搞了我好长时间了,头都大了。



file:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpg
file:///C:\Program Files\Tencent\QQ\Users\1183126225\Image\XIG(GH$$QS9(@@QIM@_2T$F.jpg




作者: 此时风起    时间: 2012-5-1 00:24
补充一点,我的程序在一个学长的板子上可以成功的写入TXT文件。不过是他的板子,而且写的是SD卡,我的是TF卡。
作者: 此时风起    时间: 2012-5-1 00:26
[attach]23973[/attach]这是他的板子上SD的图。
作者: beandy    时间: 2012-5-1 09:53
此时风起 发表于 2012-5-1 00:24
补充一点,我的程序在一个学长的板子上可以成功的写入TXT文件。不过是他的板子,而且写的是SD卡,我的是TF卡 ...

你用的是那种小卡是吧?用一个卡托转成大卡的吗?如果是你可以把卡托拆开看看里面是怎么转接的 ,我记得当时我调试tf卡的时候就卡在这里 ,当时以为就是这样接线的,结果把卡托拆开一看,里面有一个管脚是悬空的。

作者: 此时风起    时间: 2012-5-1 11:59
beandy 发表于 2012-5-1 09:53
你用的是那种小卡是吧?用一个卡托转成大卡的吗?如果是你可以把卡托拆开看看里面是怎么转接的 ,我记得当 ...

嗯,我的是小卡,TF卡,也就是microSD卡。卡套也是专门配合TF卡买的,焊好电路后我们也是一个个引脚测好的,应该没有存在引脚悬空的情况。

作者: 此时风起    时间: 2012-5-2 17:43
哎,终于可以了,通过一个10K的电阻上拉到3.3V就可以了。
作者: 此时风起    时间: 2012-5-3 19:21
不行啊,昨天又出问题了,要么写不进,要么写进去的文件被损坏。。。到底是怎么回事啊,哪位高手能够帮帮忙啊!
作者: zhang2292650292    时间: 2015-4-3 21:12
此时风起 发表于 2012-5-2 17:43
哎,终于可以了,通过一个10K的电阻上拉到3.3V就可以了。

怎么上拉




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2