使用Proteus进行对STM32流水灯的仿真实验记录

(1)编译STM32程序和创建

有关使用keil5编译STM32程序和使用Proteus创建仿真工程的详细过程在我之前的博客中已有较为详细的介绍和教程,在此附上其链接,并不再赘述,有对此不清楚的朋友可自行查看。

关于使用MDK5完成一个STM32的简单程序的编译

关于使用Proteus电路仿真软件,完成一个简单的数字从“0”-“F”循环51程序。

(2)绘制流水灯原理图

在本次仿真中所用到的元器件有

  1. STM32F103R6
  2. RES
  3. LED-YELLOW

绘制原理图为
使用Proteus进行对STM32流水灯的仿真实验记录
注:需要将电阻调小,其默认电阻过大,会使LED等不亮。

(3)使用keil编译程序并生成hex文件

使用Proteus进行对STM32流水灯的仿真实验记录
在这一步骤中使用了到了网上博友的程序源代码,我将会把相关链接放在文章的最后面。因本次实验旨在练习使用keil5和Proteus进行stm32的仿真,因此未对其代码做相应研究。

(4)在芯片中添加程序文件

双击stm32芯片,在弹出的窗口中选择hex文件
使用Proteus进行对STM32流水灯的仿真实验记录

(5)仿真结果

使用Proteus进行对STM32流水灯的仿真实验记录

(6)参考资料

Proteus仿真STM32流水灯实验例程、详细步骤。