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文件

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

  • 3
    点赞
  • 48
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值