STM32F407USB虚拟串口问题
:'(搞了好几天了 还是没弄出来,电脑总是识别不出来,电路图如图,求大神指教RE:STM32F407USB虚拟串口问题
识别不了, 我也不能给你调试,只能告诉你如何调试1、安装bushound软件,将USB枚举流程都抓到,看到枚举到哪个流程了,依次是设备描述符,接口描述符 端点描述符,PC发了请求,你的设备有没有响应,哪一条消息有问题;
2、用串口将枚举流程打印下来,把发送和回复的枚举二进制都拉出来分析。这样可以快速定位。
3、用一个官方usb 驱动中加串口打印,看看枚举流程是怎样的,然后把自己的代码加上串口打印,比较枚举流程及数据哪个地方不一样,这样可以快速定位
RE:STM32F407USB虚拟串口问题
是不是先要到st官网下载驱动?RE:STM32F407USB虚拟串口问题
usb比较难调,跟电脑也有关系,照着2楼试试RE:STM32F407USB虚拟串口问题
红龙的例程好用么?先把硬件问题排除了,如果他没有,就用别家的试试。usb的电路基本都是一样的。RE:STM32F407USB虚拟串口问题
USB比较难,还是按照2楼高手的说法试试吧。如果你有红龙的板子,可以把它的例程下到板子上,然后仿真看看他的和你的区别。这样可能好找原因RE:STM32F407USB虚拟串口问题
恩, 多谢各位,USB的问题我已经弄好的了,就是一包只能发送64个字节,然后分包发送,感觉速度不是很快。多谢各位解答 花落莫相离 发表于 2014-4-25 10:39恩, 多谢各位,USB的问题我已经弄好的了,就是一包只能发送64个字节,然后分包发送,感觉速度不是很快。多 ...
你好,我用的是stm32f4-discovery评估板,cpu为stm32f407vg,我最近也在调试虚拟串口,修改了usb的实例程序,修改cpu型号,晶振,使用fs模式,不使用phy,电脑安装了驱动,上电后不识别设备“unknown device”,bus hound 也抓不到数据,不知道该从哪里入手了,你能指导一下吗,或者把你修改的实例给我发一份好吗? 花落莫相离 发表于 2014-4-25 10:39
恩, 多谢各位,USB的问题我已经弄好的了,就是一包只能发送64个字节,然后分包发送,感觉速度不是很快。多 ...
怎么弄的呀能不能告诉我呀。。我都弄了好久了
就是把USB插上以后显示未知设备:(
页:
[1]