CH378Q调试问题

最近在用CH378做一个读写SD卡的板子,378和SD接口部分的硬件电路是按照手册上的参考电路设计的。现在的问题是,上电后,自动演示不成功。通过单片机串口发送指令,模式选择能成功,连接能成功,Mount也能成功,但初始化文件系统就会卡死在那里,必须重新上电才行。通过指令查询芯片寄寄存器返回的错误提示为“磁盘已经初始化成功,但尚未分析文件系统或者文件系统不支持”。 请问这是哪里的问题,该怎么继续调试下去。 另外, 我用的SD卡是4G的class10 的卡,卡在电脑上能正常使用,卡在电脑上格式化后在插在板子上,问题依然存在。 请大家帮忙看看问题出在哪了,谢谢。

首先确保前面设置模式、检测连接、磁盘初始化返回值都正确通过。你的现象可能与你的SD卡有关,你可以用winhex软件将第0扇区清零,然后重现格式化一下?或者重新换一个SD卡试一下?


设置模式、检测连接、磁盘初始化返回值正确通过都没有问题,SD卡也换过了,格式化也试过了,问题还是存在。 用winhex软件的方法我试试。


使用winhex的方法我也试过了,还是存在问题,麻烦版主再给点意见吧,实在是没辙了。


只有登录才能回复,可以选择微信账号登录