CH376T初始化磁盘是否就绪失败

CH376在插入U盘后,SPI硬件通讯能成功,CH376DiskConnect()也能检测到U盘能正常连接

,但是在初始化磁盘并测试磁盘是否就绪的时候返回值是0x20,烦请技术看一下是否跟U盘有关系,U盘在win11系统下面已经格式化过了

U盘:8G容量,FAT32文件系统


沁恒电子工程,麻烦帮忙看一下上诉问题,本人第一次使用CH376,MCU用的是S32K314,SPI波特率是2M,针对上诉现象,是否可以给一个解决问题的方向?

3d2fd4d6-e7bf-4b3b-8858-95837ada6bce.png


您好,这边取反指令这些是都能正常的嘛,如果只是检查磁盘就绪过不去可以更换U盘测试,要是还是有问题可以联系邮箱bp@wch.cn把原理图发过来检查一下,也可以给您提供一个能用的例程给您参考。


你好,感谢您这边的答复

这个问题我这边已经定位了,原因是查分信号上的一点共模电感造成的,更换电路之后,问题关闭。


目前我已经能够实现文件的创建,文件中也能够写入预期的数据,但是返回状态还是有点不对,同一个文件再读取数据,buf中没有数据

image.pngimage.png


您这个操作流程是不太对的,您可以联系一下我的邮箱给您发一个参考例程


个人信息保护,已隐藏

这是我的邮箱,麻烦分享一下参考例程


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