本帖最后由 jyl518-283289 于 2018-9-19 08:26 编辑 CPU: STM32F103VBT6 开发环境:STM32CubeMX 1、USB功能选择 Custom Human Interface Device Class(HID),程序已OK,能够正常收发数据 目前在电脑设备管理器中识别出来的是二个设备, 分别为:HID-compliant device 及 USB输入设备。如下图所示: 2、我想知道的是,能否将识别出来的二个设备名称更改为产品名称等? 如能改是在电脑端改还是STM32端,怎么改。最好能在STM32端改动。 |
stm32 USB的CDC类传输掉数据
STM32F105 USB接收数据不断进入中断,出现“死机”现象
关于STM32CubeMX配置的USB例程电脑无法识别问题
STM32F407 USB-HS-OTG是否不外接PHY可以做虚拟串口?
如何做一个USB从机键盘用stm32f407
用STM32F4 Cube MX生成的USB Device C代码的BUG
USB Device + FatFS + SDIO 模拟U盘意外只读问题
USB Device + FatFS + SDIO 问题
STM32H7配置成USB DEVICE时,连接电脑时不进入中断
STM32F446 USB和串口1 冲突
评分
查看全部评分
能否具体点,在哪个文件哪个地方改,拜托了1
改了,但名称没变化
换成别的类,或者自己写个上位机的驱动,把驱动换了后,可以显示成用户自定义的。
评分
查看全部评分
谢谢大神,就这样了吧,反正能正常收发,
#define USBD_MANUFACTURER_STRING "STMicroelectronics"
#define USBD_PRODUCT_HS_STRING "HID Joystick in HS Mode"
#define USBD_PRODUCT_FS_STRING "HID Joystick in FS Mode"
#define USBD_CONFIGURATION_HS_STRING "HID Config"
#define USBD_INTERFACE_HS_STRING "HID Interface"
#define USBD_CONFIGURATION_FS_STRING "HID Config"
#define USBD_INTERFACE_FS_STRING "HID Interface"
const uint8_t CustomHID_StringProduct[CUSTOMHID_SIZ_STRING_PRODUCT] =
{
CUSTOMHID_SIZ_STRING_PRODUCT, /* ²úÆ·ÐòÁкŠbLength */
USB_STRING_DESCRIPTOR_TYPE, /* ×Ö·û´®ÃèÊö·ûµÄÀàÐÍΪ0x03 bDescriptorType */
//'B', 0, 'y', 0, ' ', 0, 'v', 0, 'i', 0, 'e', 0,'w',0,'t',0,'o',0,'o',0,'l',0
'S', 0, 'T', 0, ' ', 0, 'C', 0, 'a', 0, 'r', 0,'o',0,'t',0,'i',0,'d',0,' ',0
};
在这个改,在win7里可以显示ST Carotid 。但在win10里只能显示HID-compliant device。你改了没效果,你系统应该是win10的吧
评分
查看全部评分
评分
查看全部评分