一. 下载安装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文件
之后点击左下角的三角形就能运行了