3788| 6
|
usb读卡器 显示盘符 格式化失败 |
5金钱
最佳答案谢谢各位,我的问题解决了。
用bus hound 对照usb mass storage的协议一组一组指令分析,其中:
pc读取sd卡的信息时,发送的的指令是28,对比原子哥开发板的对应数据,应该回复eb开头的一些列字节,而我板子回的却是00开头的一些列字节。 所以导致出问题。问题应该出在读写的函数部分。
调usbd_storage_msd.c中的读写函数,发现自己在先前单独测试sd读写时给地址加了便宜量(自作孽不可活啊)改掉就ok了。
绕了一大圈, ...
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-18 21:22
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网