持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第3天,点击查看活动详情
一、介绍
- VID(Vender ID供应商识别码),由供应商向USB-IF(Implementers Forum 应用者论坛)申请,每一个供应商的VID是唯一。
- PID(Product ID产品识别码),,PID是由供应商自行决定。
主机通过VID和PID来识别不同的设备,根据他们(以及设备的版本号),可以给设备加载或安装相应的驱动程序。 可以通过这个网址查看常见的VID和PID,www.linux-usb.org/usb.ids
USBD_PID_FS
修改0x5730和0x5740都是能当做USB AUDIO 用的
二、修改usbd_desc
usbd_desc.c
- 其中修改
USBD_MANUFACTURER_STRING
和USBD_PRODUCT_STRING_FS
等字符串是有效果的 - 但是必须先卸载掉原先的驱动,再重新拔插USB
#define USBD_VID 0x483
#define USBD_LANGID_STRING 1033
#define USBD_MANUFACTURER_STRING "kangweijian"
#define USBD_PID_FS 0x5730
#define USBD_PRODUCT_STRING_FS "KangWeijian Audio"
#define USBD_CONFIGURATION_STRING_FS "AUDIO Config"
#define USBD_INTERFACE_STRING_FS "AUDIO Interface"
复制代码
-
0x5730
-
0x5740
觉得好,就一键三连呗(点赞+收藏+关注)