STM32仿真模拟LED灯
一、介绍
stm32是嵌入式入门的基础芯片,点亮LED灯是基本的操作。本次实验主要是练习stm32的接线和运行模拟操作。
二、环境配置
Windows10, Proteus 8,Keil5
三、Proteus新建工程
1.点击新建工程
2.选择从选中的模板中创建原理图(DEFAULT)
3.不创建PCB布版设计
4.创建固件工程,要选择芯片系类和芯片(这里是Cortex-M3和STM32F103R6)
5.完成新建工程
四、Proteus电路图
1.新建之后的界面,已添加了芯片
2.选一个LED灯(这里是黄灯)
3.选择电阻(可输入res查找)
4.电阻设置为50欧姆
5.电路图这样画
五、Keil5生成.hex文件
1.打开项目文件
2.配置一下(Output——》Create HEX File)
3.编译(会在Object目录下生成.hex文件)
六、配置文件并模拟
1.打开Proteus,点击芯片,配置.hex文件(晶振设置为8M)
2.开始模拟
现实模拟结果是:从D1到D8,LED灯会依次闪,然后全部闪。