在STM32上实现一个HID鼠标的配置。

 

打开CUBE,首先是时钟的配置

STM32实现USB鼠标_USB相关

然后配置USB

STM32实现USB鼠标_USB相关_02

选择配置为什么样的USB设备

STM32实现USB鼠标_USB相关_03

然后配置时钟树

STM32实现USB鼠标_USB相关_04

最主要的是USB时钟要是48M

然后就不折腾了,生成工程,然后编译下载

这个时候进入设备管理器,可以看到新创建的鼠标

STM32实现USB鼠标_USB相关_05

我这有俩,一个是真鼠标,一个32