Proteus与Keil联调 ARM STM32流水灯

一. 下载安装Proteus
Proteus8.11
百度云盘:
链接:https://pan.baidu.com/s/1oQtpviW96Eqy5-a3JTA9HA?pwd=axub
提取码:axub

选择安装地址

在这里插入图片描述
一直next就行
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二. Keil代码编写
Keil破解好了之后,新建工程

在这里插入图片描述
我取名为ledTest
在这里插入图片描述
在这找到对应的芯片
在这里插入图片描述

在这里插入图片描述

自动导入初始化程序
在这里插入图片描述
新建文件,输入代码然后保存成main.c(也可以右键Source Group1新建文件)
在这里插入图片描述
在这里添加刚刚的main.c
三份代码放到网盘里了:链接:https://pan.baidu.com/s/1CpiskS02lBi0wQ15QnMKLw?pwd=ywi6
提取码:ywi6

在这里插入图片描述
在这里插入图片描述
同理写出sys.h与led.h,
然后点击Options for Target ‘Target 1’的Output,
选择生成HEX文件,然后点确定

在这里插入图片描述
编译
在这里插入图片描述

三. Proteus电路模拟
与此同时,另外一边
建立新项目

在这里插入图片描述
创建并选中工程文件夹
在这里插入图片描述
在这里插入图片描述
默认选择
在这里插入图片描述
在这里插入图片描述
0
在这里插入图片描述
点蓝色的p选择需要的元器件,
在keywords里搜索stm32f103r6,
双击查询到的元器件进行添加

在这里插入图片描述
查询res搜索电阻,双击加入
在这里插入图片描述
搜索led,添加随便颜色的led灯
在这里插入图片描述
右键选中组件,然后在图纸上放下,鼠标右键选中元器件可以看见旋转元器件的按钮,
使PC0-PC7连上led,并给每一个led串联一个电阻,

在这里插入图片描述
点击左边红框框里的按钮,点击POWER,添加电源相关组件
在这里插入图片描述

取名为VDD

在这里插入图片描述
在这里插入图片描述

配置电源
在这里插入图片描述
然后双击stm32芯片,设置代码文件,
选的是刚刚生成的HEX文件

在这里插入图片描述
之后点击左下角的三角形就能运行了
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/m0_52070517/article/details/127267123