CH32V307的SDIO

  在使用CH32V307 例程的SDIO功能操作TF卡时发现程序一直停留在    errorstatus = FindSCR( RCA, scr )函数中,初始化无法进行,我用同样的硬件连接到stm32f407的控制板上,操作正常。我详细对比两者的SDIO.c的程序代码,逻辑基本一致,反复检查了硬件,连接也基本无问题。TF卡是CHUJI 的4G卡,控制板是从您们那里申请的黑色CH32V307开发板,并将与以太网连接的PC8和PC9上的电阻取下。

 希望大佬帮忙看一下,哪里出了问题。


您好,可尝试将板子上的R7去掉试一下,应该就没问题了,此外需要注意这几个SDIO引脚要上拉。


是我硬件的问题造成的这个现象,感谢大佬们的帮助!


朋友我也遇到一样的问题了,可以详细说说怎么解决的吗



您好,若你使用的是我们demo板,建议按照2楼回复试一下


CH32V307VCT6核心板单片机开发板 32位RISCV控制器 支持RT-Thread-tmall.com天猫用的是这一块板子,您是说也要把R7拿掉吗


您好,该开发板并非我们官方开发板,我们黑色开发板的原理图和PCB图已发至你的邮箱,请注意查收。使用我们测试板时,若使用SDIO,需将R7电阻去掉,否则由于PC6-9位SDIO和ETH共用的引脚,可能会产生影响,你可以对照检查一下你的测试板这部分是否需要改动,后续若有问题,可通过邮箱(lzs@wch.cn)和我沟通

image.png

image.png


我已经去掉了r7 ,但是执行evt文件夹里的sdio例程仍然有问题,具体是读取错误,这是为什么呢,使用杜邦线连接的sdio是否接触不良会影响传输,另外请问一下有没有sdio挂载fatfs的例程参考一下


您好,使用SDIO进行SD卡读写测试时,注意除SCK引脚外,其余引脚注意接上拉电阻(47K即可),此外可以注意一下接线是否存在问题。目前没有挂载FatFs的例程,可以先留个邮箱,后续有会及时发你,后面问题也可通过邮箱(lzs@wch.cn)和我沟通。


个人信息保护,已隐藏



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