用CC2640通过SPI对TF卡进行读写,在对SD卡进行复位使其进入SPI模式时为什么得到的响应是0xFF,而不是正确的相应?

2019-07-18 14:30发布

本人是参考ti的官方例程sensortag,编写了TF卡的初始化程序,想让其实现与CC2640之间的SPI传输,但是在写入CMD0(复位指令)后,得到的响应是0xFF,这是怎么回事?应该得到0x01的。程序在附件。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册 x
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
9条回答
xinzhiling111
2019-07-19 08:19
向z前f冲 发表于 2016-10-21 18:28
我换了种方法,去驱动SPI的。我现在用的是DMA。你可以参考SPICC26XXDMA.h这个文件配置SPI。然后参考附件去进行SPI通信。

多谢分享,我参考着改了下这个文件,我这边复位TF卡的时候,读到的回应用示波器看一直是高电平,代码中读出来的则是随机的数。复位仍然不成功,换了三个tf卡都是这样。

一周热门 更多>