一、前提

此实验需要Proteus8.9和keil5软件进行。
链接1: Proteus仿真STM32流水灯实验例程、详细步骤.
链接2: 此链接为keil5的构成,提取码为0f7c

二、使用keil5形成.hex文件

嵌入式作业—Proteus仿真运行stm32流水灯

三、创建工程

1、创建新工程

嵌入式作业—Proteus仿真运行stm32流水灯

2、选择从选中的模板中创建原理图

嵌入式作业—Proteus仿真运行stm32流水灯

3、选择不创建PCB布版设计

嵌入式作业—Proteus仿真运行stm32流水灯

4、选择创建固件项目

嵌入式作业—Proteus仿真运行stm32流水灯

四、配置实验所需元件

1、创建项目完成后,显示出自己所选的型号

嵌入式作业—Proteus仿真运行stm32流水灯

2、添加实验所需灯

嵌入式作业—Proteus仿真运行stm32流水灯

3、添加实验所需电阻

嵌入式作业—Proteus仿真运行stm32流水灯

4、连接电路,如下图所示

嵌入式作业—Proteus仿真运行stm32流水灯

五、配置芯片

双击芯片,后进入Program File 选择刚才生成的hex文件,并配置Crystal Frequency改成8M

嵌入式作业—Proteus仿真运行stm32流水灯

六、实验结果

嵌入式作业—Proteus仿真运行stm32流水灯

注:这里虽然再闪,但是灯没有亮,原因还没有找到。

相关文章: