[求助] MSP432的SPI模式操作SD卡,CMD0发送以后一直得不到0x01。

flyword   2016-8-20 17:18 楼主
之前跑程序时很正常,也移植了FATFS,但是加了UART的驱动以后就不行了,现在UART驱动程序可以运行,但是SPI驱动复位SD卡就不行?单步调试时,发送CMD0以后一直得不到0x01,SPI的MOSI MISO SLK CS上拉以后得到0xFF,不上拉的话就返回0x00。这样没法复位SD卡。真不知道是哪里的问题了??


回复评论 (6)

自己顶上!!
目前已经将程序移植到LM4F120上了,程序运行良好,回头再重新测试一下MSP432的SPI模块,看看是否SPI模块部分有问题吧?
点赞  2016-8-21 22:29
楼主当时的问题解决了吗
点赞  2017-6-9 20:35
引用: 被雨困住 发表于 2017-6-9 20:35
楼主当时的问题解决了吗

没有,我觉得是MSP432的bug。后来改用lm4f123了,很好用。
点赞  2017-6-12 06:37
引用: flyword 发表于 2017-6-12 06:37
没有,我觉得是MSP432的bug。后来改用lm4f123了,很好用。

最近我也在做432移植FATFS,期待我好运吧。。
点赞  2017-6-12 17:31
引用: 被雨困住 发表于 2017-6-12 17:31
最近我也在做432移植FATFS,期待我好运吧。。

用spi还是模拟啊,spi的话,估计有问题的。
点赞  2017-6-13 18:48
引用: flyword 发表于 2017-6-13 18:48
用spi还是模拟啊,spi的话,估计有问题的。

用的硬件spi
点赞  2017-6-17 16:08
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复