本帖最后由 qinchxiong123 于 2019-7-19 17:10 编辑
现在在STM32 F7上做USB复合设备
1. stm32 复合设备USB CDC+USB audio , 自定义VID = 0x0483, PID = 0x5972
2. 接电脑后设备管理器显示带黄 {MOD}感叹号的USB Composite device。用libusb-win32(VC上VID和PID与设备一致)与设备通讯,log打印m_dev not found,提示找不到这个usb设备 !!!
libusb-win32 找不到usb设备
3. 我用Bus Hound 查看,在set config后有个stall pid
bus hound 提示stall pid
4. 以上现象是配置描述符不对吗还是其他原因,配置描述符我检查过很多次。
5. 单独的CDC或audio我测试过,单独的usb设备类,libusb-win32跟设备通信都没有问题。
6. 附件是配置描述符。
Device Config descriptor.rar
(2.3 KB, 下载次数: 0)
6 小时前 上传
点击文件名下载附件
设备和配置描述符
期待高手指点!
一周热门 更多>