摘要
在Proteus和Keil仿真实验平台中引入CubeMx软件,提出一种单片机的仿真方法,并以通用的STM32系列单片机的串口实验设计为例,阐述了该方法的具体操作。该方法摒弃了用汇编语言开发单片机的理念,利用CubeMX图形化方法生成工程项目初程序文件,在实例中只需要用C语言依据需求编写信息的发送、接收和中断服务程序,提高了程序的可读性。同时,单片机的仿真和开发变得规范化、流程化,能够降低单片机的开发门槛,为实物实践打下基础。利用Proteus、Keil和CubeMx软件,结合高级语言进行单片机的仿真,能够用图形化方法形成开发项目的系列文件,为线下单片机的开发、应用提供了一个仿真平台,也方便线上仿真和创作。本文的方法已经应用到大学生蓝桥杯竞赛和智能汽车竞赛中,取得了较好的成绩。
出处
《湖北工程学院学报》
2023年第6期81-85,共5页
Journal of Hubei Engineering University
基金
湖北省教育科学规划课题(2022GB070,2019GA043)
湖北工程学院教学改革研究项目(202247,2023052)。