突然想试试USB的功能,挑个简单的 USB转虚拟串口磨磨刀。
硬件平台:stm32f302r8t6 软件:STM32cubemx v4.15.1 , STM32CubeF3 Firmware Package V1.5.0
当然一开始是各种配置,可以用cubemx很方便的生产USB框架,串口外发部分后面补上。
图一 中配置管脚 打开USB功能 配置为FS全速 IP 为通讯设备类(虚拟串口)
图一
图二,配置时钟要想使用HSE时钟 必须使能外设选项中的 RCC
图二
图三,配置USB 选项一般默认就OK
图三
图四,USB