一.背景 项目用到单片机采集模拟量数据,原先使用USB转串口,速度嫌慢,还要转串口芯片,电脑还要安装驱动,现更改为采用USB的HID类来传输. 二.单片机选型 STM32F103的USB接口简单易用,且有STM32CubeMx代码生成器,非常方便,可惜芯片越来越贵.本次转用国产替代品沁恒CH32F103C8T6,价格比51还便宜,这家做USB多年,值得尝试. 三.开发过程 (一)阅读相关资料: 1. 关于CH32F103与STM32F103在USB接口上的差异与使用 https://blog.c