本文目录

  • 一.创建Proteus工程
  • 1.新建工程,输入工程名,安装路径
  • 2.选择从选中的模板中创建原理图(DEFAULT)。
  • 3.选择不创建PCB布版设计
  • 4.选择创建固件项目。系列选择Cortex-M3,Controller选择STM32F103R6,点击下一步,然后创建成功。
  • 二.配置实验所需原件
  • 1.创建项目完成后就如下图所示,显示出自己所选的型号,STM32F103R6,系统并以配置好电源。
  • 2.添加LED灯,点击P,输入关键字:LED-YELLOW,点击确认选中。
  • 3.添加电阻,点击P,输入关键字:RES,并点击选中
  • 4.完成如下图所示绘制:
  • 三.keil生成hex文件,进行电路的仿真
  • 1.选择Option for Target,然后勾选Create HEX file,生成hex文件
  • 2.双击stm32f103r6芯片,然后进入Program File 选择刚才生成的hex文件,并配置Crystal Frequency改成8M(设置晶振为8M)
  • 3.点击左下角的三角符号进行运行:
  • 4.仿真结果如下:


一.创建Proteus工程

1.新建工程,输入工程名,安装路径

protuesSTM32仿真_protuesSTM32仿真

2.选择从选中的模板中创建原理图(DEFAULT)。

protuesSTM32仿真_新建工程_02

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

protuesSTM32仿真_新建工程_03

4.选择创建固件项目。系列选择Cortex-M3,Controller选择STM32F103R6,点击下一步,然后创建成功。

protuesSTM32仿真_固件_04


protuesSTM32仿真_固件_05

二.配置实验所需原件

1.创建项目完成后就如下图所示,显示出自己所选的型号,STM32F103R6,系统并以配置好电源。

protuesSTM32仿真_固件_06

2.添加LED灯,点击P,输入关键字:LED-YELLOW,点击确认选中。

protuesSTM32仿真_固件_07

3.添加电阻,点击P,输入关键字:RES,并点击选中

protuesSTM32仿真_晶振_08

4.完成如下图所示绘制:

protuesSTM32仿真_protuesSTM32仿真_09


注意右键点击电阻,使其阻值设为50,防止阻值太大灯亮不起来。

三.keil生成hex文件,进行电路的仿真

1.选择Option for Target,然后勾选Create HEX file,生成hex文件

protuesSTM32仿真_新建工程_10

2.双击stm32f103r6芯片,然后进入Program File 选择刚才生成的hex文件,并配置Crystal Frequency改成8M(设置晶振为8M)

protuesSTM32仿真_晶振_11

3.点击左下角的三角符号进行运行:

protuesSTM32仿真_固件_12

4.仿真结果如下:

protuesSTM32仿真_新建工程_13


protuesSTM32仿真_新建工程_14


protuesSTM32仿真_固件_15