STM32F302R8(CubeMX)+USB+VCP
发布时间
阅读量:
阅读量
心血来潮想尝试一下USB的相关功能,先选一个简单的USB转虚拟串口作为练习。
硬件环境:stm32f302r8t6 软件工具:STM32cubemx v4.15.1 , STM32CubeF3 Firmware Package V1.5.0
当然,初始阶段需要进行大量配置工作,不过借助cubemx可以非常便捷地生成USB的基本框架,至于串口的发送部分则可以在后续补充完成。
图一 中设置引脚 打开USB相关功能 配置为FS全速 IP 作为通讯设备类(虚拟串口)

图一
图二,若需配置HSE时钟作为系统时钟源,应确保在相关外设设置中开启RCC功能模块。

图二
图三中,USB选项的配置通常默认设置即可满足需求

还没有任何评论哟~
