打印
[STM32F4]

usb host跟device相关问题

[复制链接]
1008|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jimmjimm|  楼主 | 2015-1-6 16:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
自己搞了块板子尝试一个host(FS)和一个device口(HS引脚但是设置成FS),
用之前的程序改了下,device口pc可以枚举但是无法通讯(以前的程序是FS引脚做的device口)
然后host连中断都不进入,host初始化部分是改自官方的usb host device lib v2.1的,唯一的区别就是我只接了DP和DM 2个引脚,vbus和ID都没有,现在还是对usb一头雾水,往大神指点

之后我搞了一块eval板子,发现usb host device lib的例子在那个上面也不行,这又是怎么回事呢?
沙发
jimmjimm|  楼主 | 2015-1-12 09:03 | 只看该作者
搞定了,host口是因为config vbus和driver vbus这两个函数没调用(这里很奇怪,因为我的板子上是不接vbus的,直接给5v,这两个就是空函数,可是调用了以后就好了,还在找原因)
device口是因HS的ep1 in和out是单独区别出来的,和fs不一样,所以才造成了可以枚举不能通讯的情况

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

24

主题

56

帖子

1

粉丝