1. 安装并熟悉Proteus 电路仿真软件,完成一个C51程序设计和仿真
1.1proteus介绍
Proteus是一款电路仿真和PCB设计软件。它提供了一个全面的电路仿真环境,支持虚拟实验室的设计。它包括了各种电路元件和微控制器,可以设计和仿真各种类型的电路和系统。
Proteus有两个主要组成部分:ISIS和ARES。ISIS是电路仿真部分,可以进行电路设计和仿真。它包括各种元件库和模型,可以帮助用户设计和仿真各种复杂的电路。ARES是PCB设计部分,支持从ISIS到PCB设计的直接转换。它提供了丰富的PCB设计工具和自动布线功能,可以快速设计和制作PCB板。
Proteus还包括了许多其他的功能,如虚拟示波器、逻辑分析仪,以及微控制器仿真等。它可以帮助工程师和设计师快速开发电路和系统,并减少产品开发的时间和成本。
1.2Proteus的安装
1.自行下载Proteus安装包(此处安装为学习版教程)
一直点next
安装完成
与安装目录处将汉化补丁拖入即可完成汉化
tip:如果在实验的过程中出现无元器件的情况试着使用管理员权限打开。
1.3第一个实验
新建一个工程
在此处找自己原理图所需的元器件
此处为8个流水灯的虚拟仿真界面
接下来外壳处理完成,需要进行内核的安装引出下一个软件keil
1.4keil介绍
Keil是一款由德国公司Keil Elektronik GmbH开发的嵌入式系统开发工具,早期是为单片机编程设计的,后来逐渐发展成为支持多种嵌入式微处理器的综合性软件工具包。Keil提供了一整套的开发工具,包括MDK-ARM(Keil Microcontroller Development Kit)、C51(Keil C Compiler for 8051)、C166(Keil C Compiler for 166)、RL78(Keil C Compiler for RL78)、C251(Keil C Compiler for 251)等,使得开发者可以轻松地进行嵌入式系统的开发、调试和测试。同时,Keil也提供了适用于不同嵌入式开发板的驱动库和例程代码,可以快速地进行项目开发和应用实现。
1.5:keil的安装
安装完后需要安装pack包
但此处安装时会失败直接cancel
1.5.3安装stm32 pack
(1)在刚解压缩的文件中,双击打开ARM.CMSIS.3.20.4包,出现安装界面后点击Next>>,开始安装。
2)在刚解压缩的文件中,双击打开Keil.STM32F1xx_DFP.1.0.4包,出现安装界面后点击Next>>,开始安装。