写入带有FatF的SD卡时CS不高

时间:2017-03-07 21:33:59

标签: pic xc8 fatfs

我很难用SD卡设置我的PIC项目,使用FatFs。我在Proteus中模拟它 - 但在完整的写入过程中,SD卡上的CS线路没有高电平。 其他的工作。我已经检查了引脚配置,spi工作,并且我使用了Web示例中的编写例程的示例代码。 有时我得到错误CMD63不受支持。 有谁有想法,为什么CS不高?

1 个答案:

答案 0 :(得分:0)

检查:

  1. 您的引脚处于模拟模式
  2. 检查TRIS寄存器,您的引脚是输出
  3. 检查数据表是否可以实际主动驱动您的引脚。在某些设备上,某些引脚只能“拉下”。
  4. 尝试在生产线上添加一个10k上拉电阻。