我使用CH32V203C8T6的SPI2,接了一个TF卡,然后通过USB-D模拟U盘。
现状:
第一次插入电脑,可以正确模拟U盘,容量信息正确,可以正确写入,读出。
但:
如果第二次插入电脑,上次存入的文件,就看不到了,但实际占用空间还在。
在windows上格式化,提示:无法完成格式化。
我看了程序上的.S文件,还有ld文件里的RAM,FLASH地址配置,都是没问题的。
我上传了我的程序,麻烦帮我看一下,例程就是最基础的TF卡模拟U盘。
这个问题困扰我很久了,一直没解决,感谢感谢!
附件好像上传失败,我放网盘了,感谢!
链接: https://pan.baidu.com/s/1amTfCvZs8dpT-edjcmxwxQ?pwd=mbgr 提取码: mbgr
如果能解决,或者有TF卡模拟U盘的例程。麻烦程序发到我邮箱:个人信息保护,已隐藏
热门产品 :
CH32V317: 互联型青稞RISC-V MCU