STM32F4 的USB 通信问题

2019-07-15 11:26发布

    我有一个设备,使用USB口进行通信的,使用USB线将这个设备连接到电脑,打开串口工具,选择好COM口之后能够接收到设备发出来的数据。现在我将这个设备连接到STM32F407的开发板上,也是使用USB口。
试了几个程序没有成功,看了库文件的官方文档,有HOST , DEVICE 区分,我的理解是开发板设置成HOST,但是这样的话我看了看USB的协议和库文件的驱动,并没有像串口一样选择COM口什么的,烧写程序后也没有什么反应,结构体中没有什么数据。
官方提供的例程里有HID,MSC,但是没有我想要的最简单的插上USB线就能接收数据的例程。
我不知道我的这个做法对不对,这样的通信时不行吗还是我对驱动文件的理解还不够。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
tang3
1楼-- · 2019-07-15 13:04
你可以去开源电子网论坛里看一下,那里面是stm32的专业论坛
xu13166981592
2楼-- · 2019-07-15 13:16
我也遇到了这个问题,看103的话应该是接slave也就是device的模式啊,但是库不相同, 解决了的话请赐教

一周热门 更多>