STM32与PC机USB通信

2019-07-21 04:58发布

我想用STM32F103VE与PC机进行USB通信,能够传送指令,和STM32上所带SD卡的一些信息。由于要传输大文件,所以想采用批量传输模式,但是用USB调试助手时总显示读访问打开设备失败,写访问打开设备成功,原本以为是批量传输模式的原因,当改成HID模式也不行,还是一样的现象,不知道什么原因,求大神解答!!!!!,还有就是在使用批量传输模式是PC机需要自己写驱动吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
39条回答
汉新手
1楼-- · 2019-07-21 06:07
主要是usb_hw.c中的
// #define RCC_USB_PULL_UP RCC_APB2Periph_GPIOB
// #define PORT_USB_PULL_UP GPIOB
// #define PIN_USB_PULL_UP GPIO_Pin_14

#define RCC_USB_PULL_UP RCC_APB2Periph_GPIOE
#define PORT_USB_PULL_UP GPIOE
#define PIN_USB_PULL_UP GPIO_Pin_3
正点原子
2楼-- · 2019-07-21 09:35
 精彩回答 2  元偷偷看……
汉新手
3楼-- · 2019-07-21 11:27
回复【2楼】正点原子:
---------------------------------
谢原子哥
simplelifeNick
4楼-- · 2019-07-21 14:46
mark一下,之后我也要搞这个,
汉新手
5楼-- · 2019-07-21 19:27
我就是个傻子,发现USB没配置好
梦的海洋
6楼-- · 2019-07-21 19:49
 精彩回答 2  元偷偷看……

一周热门 更多>