高级会员

- 积分
- 839
- 金钱
- 839
- 注册时间
- 2020-11-13
- 在线时间
- 135 小时
|
本帖最后由 wangertan 于 2021-1-7 15:28 编辑
最近做完sd卡+fatfs之后。想做一个使用usb_otg_fs usb_device 做一个模拟u盘存储数据。我使用cube生成usb_device驱动之后,还要做什么工作吗?pc一点反应也没有,不知道该咋办了,求教!!
usb 小白 感谢各位回贴!
usb时钟48mhz
dm上拉
还需要注意什么点吗?
生成usb_device 应该不用文件系统 而且生成的工程也没有别的,就一个初始化函数,还要别的啥操作吗?
11/26 17:33 好像是硬件的问题 继续
11/27 9:04 因为我们的usb只做从机,所以id线直接接地了,vbus通过一个三极管与usb_in相连 继续
11:14 我的usb电路 id引脚直接接了地 测得usb各个引脚电压如下:vbus 5 v ;d- 199mv ;d+ 1.8mv ;id gnd 0; 我在想这个usb接口与单片机联系的只有d+ d- ,vubs(看了电路图应该是我 的usb_in),;这个id引脚没有和单片机进行连接,单片机咋知道我要做从设备呢? 继续
18:00 需要配置flash吗(即将flash初始化吗)?
12:2 9:00 弟弟要崩了
2021:1:7 又试了下 就重新改了下时钟和配置 总算是有点反映了,出现了设备描述符请求失败的错误。应该是使用cube配置好usb_otg_device的驱动之后,只需要更改usbd_storage_if.c里边的读写函数就可以了。(读写使用spi_flash)
|
|