CH376初始化SD卡,返回数据错误

CH376S读写SD卡,通讯测试发送0x55,读0xAA是正常的。发送初始化指令,返回值为84H,而不是14H。强制修改数据后,发送查询指令,返回值也是同样问题,应该是51H,实际返回C1H,最高位有错。硬件连接应该没问题,但这问题不知道出在哪里?望大神帮忙指点下。谢谢

bit7是不是被强制拉高了,bit4是不是被强制拉低了。你测试命令发0xaa,读一下数值是不是0xc5呢?重点查一下是否管脚复用有问题或是管脚上有其他的电路?输入输出切换是否正确?


整个数据口没有上拉或下拉,是直接与单片机的数据口连接,管脚上没复用。输入输出切换是指CH376的吗?


单片机数据口的输入输出切换


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