STMCU小助手
发布时间:2022-12-31 18:51
|
项目简介 利用CubMX生成基于32单片机的HAl库工程,然后编写程序在proteus上仿真验证。本项目最适合没有开发板的同学学习,零成本利用仿真软件率先入门STM32单片机。这是第三部分针对串口通信的一个实例,虚拟串口其实只是计算机以软件的方式模拟串口通信的功能,可以基本等同于实际的串口。本文主要用于对STM32串口通信的理解。 硬件模块 STM32F103R4 串口模块 软件工具 CubMX Proteus KEIL 电路连接图 STM32F103R4
串口模块
工作流程 首先是下载相应的虚拟串口,这里下载的是Virtual Serial Port Driver软件。
安装好后,其使用期限是14天,后续超过这个期限重新安装即可。其使用方法也很简单,使用的时候点击“Add pair”即可,这里是已经Add了COM1和COM2之后的情况,需要注意的是用完这个虚拟串口之后记得点击“Delate All”否则会一直占用。
然后创建CubMX工程,首先设置好串口
在CubMX中配置好串口中断。
然后就是在生成的KEIL工程里面编写相应的程序啦。这部分在“程序代码”标题中有。 最后就是在Proteus和串口调试助手上验证啦,验证结果如下图所示。
程序代码
转载自:jxjajl |
【STM32U3评测】低功耗模式功耗测量
【STM32U3评测】不太一样的点灯及编程测试
STM32开发环境迁移实践:从 CubeMX 生成 CMake 工程到 VS Code 编译与调试
【STM32U3 评测】步进电机驱动
STM32CubeMX 6.17新版本发布
从 CubeMX 到 MX2:这些关键变化必须知道
配置工具STM32CubeMX2
ST推出全新STM32CubeMX2,秒启动,告别卡顿和臃肿!
STM32CubeMX出2.0了!CubeMX2速览-教程版
新版STM32CubeMX2初体验,抛弃了JAVA方案,采用Electron,启动速度非常流畅,不再支持MDK5
微信公众号
手机版