Proteus仿真STM32流水灯实验


一、创建工程

进入proteus软件,点击创建工程,输入工程名及路径
Proteus仿真STM32流水灯实验
这里选择default
Proteus仿真STM32流水灯实验
点击下一步后,选择Corter-M3及STM32F103R6
Proteus仿真STM32流水灯实验
创建完成

二、配置实验所需原件

创建项目完成后就如下图所示,显示出自己所选的型号,STM32F103R6,系统并以配置好电源。
Proteus仿真STM32流水灯实验
添加实验所需的灯和电阻,点击左侧的P,在关键词搜索YELLOW-LED与RES,点击确认。
Proteus仿真STM32流水灯实验

添加完成后如图所示
Proteus仿真STM32流水灯实验
将元件都添加进去,并连接电路结果如下
Proteus仿真STM32流水灯实验

三、配置芯片

双击stm32f103r6芯片,然后进入Program File 选择刚才生成的hex文件,并配置Crystal Frequency改成8M(设置晶振为8M)。
Proteus仿真STM32流水灯实验

四、运行程序

点击左下角第一个图标,运行程序,结果如下

灯全灭
Proteus仿真STM32流水灯实验
灯全亮
Proteus仿真STM32流水灯实验
分别亮就不展示了,八个小灯都会依次亮