先说结论:
1、只要能枚举成功为bulk设备,那么就能在设备管理器里面,手动更新驱动程序,强制选择为WINUSB设备即可!不一定要识别为Winusb设备,Win10通用。
2、要识别为Win USB设备,需要枚举时增加一些描述符,windows才能自动安装驱动,而无需强制选择。有2个版本增加描述符方法,这里讲1.0版本,下面重点讲讲单片机MCU如何自动识别为WinUSB
A,定义描述符,具体看这里
文章讲述了如何将CH32V307这样的单片机枚举为WinUSB设备,以便在Windows系统中无需手动更新驱动即可识别。关键在于添加特定的描述符,使得Windows能自动安装驱动。文章提供了1.0版本的描述符添加方法,并指出正确设置后,设备能在设备管理器中被识别为WinUSB设备,实现Win10系统的通用兼容。
先说结论:
1、只要能枚举成功为bulk设备,那么就能在设备管理器里面,手动更新驱动程序,强制选择为WINUSB设备即可!不一定要识别为Winusb设备,Win10通用。
2、要识别为Win USB设备,需要枚举时增加一些描述符,windows才能自动安装驱动,而无需强制选择。有2个版本增加描述符方法,这里讲1.0版本,下面重点讲讲单片机MCU如何自动识别为WinUSB
A,定义描述符,具体看这里

被折叠的 条评论
为什么被折叠?