您好,我正在尝试运行 USB IAD,第一个设备:rndis 设备,第二个设备:usb vcom 我能够让 Windows 检测到这两个设备,usb rndis + usb vcom, usb vcom 正在工作,但 usb rndis 没有接收或发送任何东西给我。 有人可以检查吗?
2023-05-22 09:28
看了官网的例子,键鼠组合的设备是没有写IAD的,那我做HID和AUDIO的组合设备可以参考官网的例子吗
2022-06-13 07:50
可选的输出端点。这是正确的吗?所以速度限制为64KB每HID。现在,我正在与IAD(接口关联描述符)斗争。IAD允许将端点收集到单个设备中。HID类也允许这样吗?因此,我可以在PSoC 5LP上有一个
2019-10-31 10:23
; // Enable IDAC0 for 0.5 mA full-scale output; updated on IDA0H Changed;while(1){ IAD0L = 0x00; IDA0H
2017-11-16 09:19
研究组合设备,对描述符倒是摸索的差不多,我将VID和PID改成cp210x串口的,在Windows和linux下分别进行测试,没法进行进行使用和通信。。。另如果需要实现CDC和MS,描述符没问题,原协议栈中定义了CDC类设备,而是不是要与CDC类注册函数同步,同时注册和初始化MS类组件函数呢?故想问下,要实现组合设备,除了修改描述符,还需要修改哪些呢?求思路点拨
2019-01-15 08:07
什么问题呢?-自定义设备的M**.INF-我的UBFS配置(IAD或其他技巧)-… 以上来自于百度翻译 以下为原文I found some example for HID
2018-09-07 15:00
msp430用什么开发工具比较好,目前比较流行的,网上例程比较多的
2017-05-10 02:16
你好,我正在开发一个USB复合设备,提供两个功能:-从USB设备到USB主机的数据流。一个USB接口,一个大容量端点-一个用于控制设备的虚拟COM端口:CDC类设备,当我只在超高速配置设备中安装流接口时,一切都正常。端点同伴中设置的突发大小被适当地设置,并且我能够处理由设备发送的视频流的吞吐量。当我把两种配置都放在超速配置设备中之后,在定制.INF文件之后,两种设备都会出现在Windows(流媒体设备+串口)上,但我不再能够处理视频流。打印视频流端点SSMax Surb参数表明,SSMultSurb不再设置为15,而是0,好像超高速端点同伴在此情况下被忽略(注意我正在处理Wi7)。在Linux中卸载USB描述符(LSUB-V)表明,在这两种情况下,最大突发大小被设置为15。有人已经面对这个问题了吗?如何修复?我附上USB描述符以供参考。当做,雅恩CYFXVCDC.C.ZIP2.8 K 以上来自于百度翻译 以下为原文Hello, I'm developping a USB composite device that provides two functionnalities: - Data streaming from USB device to USB host.: one USB interface, one bulk endpoint- A virtual COM port for controling the device : CDC class device, When I put only the streaming interface in the superspeed configuration device, all is OK.The burst size set in the endpoint companion is properly set and I am able to handle the throughput of the video stream sent by the device. When I put both configurations in the superspeed configuration device, after customization of .inf files,both devices are seen on windows (streaming device + serial port), but I am no longer able to handle the video stream. Printing the video stream endpoint ssmaxburst parameter shows that the ssmaxburst is no longer set to 15 but to 0, as if the superspeed endpoint companion has been ignored in this case (note that I am working on Win7). Dumping the u*** descriptors in linux (lsu*** -v) shows that in both cases, the max burst size is set to 15. Did someone already faced that issue ? How to fix it ? I attached the u*** descriptors for reference. Regards,Yann cyfxuvcdscr.c.zip 2.8 K
2018-12-21 15:22
STM32 HAL库是如何去实现USB组合设备CDC+MSC的?其基本步骤有哪些?
2021-10-27 06:05
帮忙解释这部分电路的原理
2020-07-31 14:36