我试着把64mb的MicroSD卡和MicroChip单片机连接起来。我发送了cmd0-addr3-addr2-addr1-addr0-crc,但没有收到任何响应。
我接下来该怎么办?
发布于 2009-09-28 16:23:32
从您提出这个问题的方式来看,您似乎对如何在嵌入式设备上与外部设备进行通信没有很好的理解。您应该参考Microchip AN1169,它详细介绍了如何使用SD卡实现SD卡通信。如果这还不够,Microchip的应用工程师通常是非常有帮助的--不排除打电话给他们。
另一方面,如果应用笔记仍然让你摸不着头脑,你应该强烈地考虑从一个不那么雄心勃勃的项目开始-比如驾驶马达或其他不受地址限制的简单IO。当您已经不熟悉嵌入式编程时,寻址问题可能会变得非常困难。
发布于 2013-01-02 14:46:47
我偶然发现了这个帖子,因为我正面临着类似的问题。我知道这个帖子很旧,但我想在这里发布我的经验,只是为了记录。
我已经从事FS和设备编程超过8年了,所以我不是新手:)
我第一次尝试PIC32MX和它的内置库,遇到了问题中提到的同样的问题。我仔细检查了我的连接,之后我开始怀疑这个库。我下载了最新版本的修复程序,但行为相同。
经过对硬件和软件的大量调试后,我发现microsd插座的电源触点根本没有粘在卡触点上!不能通电无响应!
https://stackoverflow.com/questions/1487897
复制相似问题