今天分享一下STM32F103如何实现虚拟串口,目标是让新手也能上手,如果谁没看懂或者照着做功能没有实现可以私信我,只要我看到一定回复。
新建STM32CubeMX工程
本次使用的是STM32F103C8T6核心板,按以下步骤新建一个STM32CubeMX工程。
步骤一 :先输入MCU型号搜索芯片,软件支持模糊搜索,然后在右侧选中正确的MCU后,点击“next”到下一步;
步骤二:输入工程名称,尽量不要含中文和特殊字符,其他保持默认设置就行,直接点“finish”按钮到下一步,此步骤很简单就不配图了;
步骤三:进入工程配置界面我们首先点开System Core找到RCC选择时钟源,MCU外挂了一个8MHz晶振,我们选择外部时钟源;
步骤四:核心板上预留了一个SWD接口作为调试烧录口,我们在SYS中选择SWD作为调试口;
步骤五:接下来我们配置USB,展开Conectivity选择USB,把Device(FS)勾上,其他的保持默认设置就行了;