点击上方“嵌入式从0到1”,选择“置顶/星标公众号”
干货福利,第一时间送达!
帮微信好友调试了一个基于Proteus的抢答器程序,一晃距离上次使用Proteus,已经过去五六年了,当时还是仿真的51单片机。借此机会,我们看一下,如果使用Proteus仿真STM32,本次测试实现的目标如下:
- 使用Proteus搭建仿真的原理图
- 使用STM32CubeMX创建STM32F103R6的工程
- 添加printf输出重定向代码,即串口1的打印输出功能
- 添加HAL库的按键读取函数
- 点击按键,来回切换LED的状态
安装Proteus 8.9 Pro
安装过程比较简单,默认下一步即可,安装完毕,记得先激活,再运行软件,具体激活方法,参考Crack文件夹中的激活说明。
注意:其中到下图步骤时,注意选择“Custom”:
然后将“Installation Path”和“Program Data Path”选择为同一个目录,否则容易发生闪退现象:
创建工程
- 点击“New Project”,创建新工程。
- 随意命名,如Keil_STM32F103RT6,并选择安装路径。
- 创建一个缺省的原理图。 </