【STM32基础】STM32F4 USB通信之HID设备(基于CubeMX)
目录
Cubemx内容设置
配置系统时钟
配置RCC
配置SYS和timebase
配置 USB_OTG_FS
编辑 配置USB_DEVICE
代码修改
usbd_custom_hid_if.c
usbd_desc.c
HID通信测试
参考博客链接
软件:CubeMX6.6版本 生成MDK代码
芯片:STM32F405RGT6
未使用操作系统
-
Cubemx内容设置
-
配置系统时钟
配置下图所示的内容
配置RCC
配置SYS和timebase
配置 USB_OTG_FS
配置USB_DEVICE
配置设备描述符
- VID是厂商识别码,表示这个设备的开发商的代码,需要向USB协会申请,1155是ST公司的代码,我们可以用来做测试