智能车制作

标题: 112针的XS128测试SD卡,一直卡着spi的传输。。。 [打印本页]

作者: keg13579    时间: 2011-10-25 22:54
标题: 112针的XS128测试SD卡,一直卡着spi的传输。。。
有没有人知道为什么。。。。
作者: keg13579    时间: 2011-10-25 22:58
用的是龙丘的集成SD模块的112针的XS128,4个引脚,通过测试,对应的引脚应该是S4 S5 S6 S7
  1. while (!SPI0SR_SPTEF);
  2.     SPI0DRL = ch;
  3.     while (!SPI0SR_SPIF);
  4.     spi_tmp = SPI0DRL;
复制代码
但一直卡在while (!SPI0SR_SPIF);里面。

第一次写freescale,求指导,谢谢
作者: keg13579    时间: 2011-10-25 22:58
本帖最后由 keg13579 于 2011-10-25 23:14 编辑

自己写的都用不了。。。

用的是龙丘的集成SD模块的112针的XS128,
通过测试,SD对应的引脚应该是S4 S5 S6 S7
spi的初始化程序:



但在sd的初始化阶段传送SPI数据就没有相应。



一直卡在while (!SPI0SR_SPIF);里面。
网上的源码写的都是M口的,自己改成S口的,不知道有没有什么要注意的地方。
硬件是集成好的模块,供电什么的也没问题。
第一次写freescale,求指导,谢谢
作者: turf456    时间: 2011-10-25 23:08
可能性太多了,细节问题很复杂。
作者: keg13579    时间: 2011-10-25 23:12
回复 4# turf456

硬件方面用的是龙丘集成SD卡的开发板,也是全新的,应该没啥问题。

可以要个SD的驱动程序吗?
作者: turf456    时间: 2011-10-26 00:59
回复  turf456

硬件方面用的是龙丘集成SD卡的开发板,也是全新的,应该没啥问题。

可以要个SD的驱动 ...
keg13579 发表于 2011-10-25 23:12



    坛子里应该有吧,或者问问掌柜的。如果你不想在这个细节上死抠的话。




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