Protues如何安装下载使用:STM32利用Protues进行仿真

文章目录:

一:Proteus仿真的使用步骤

第一步:Proteus新建项目 

第二步:Proteus设计电路图(选取元器件、摆放元器件、编辑元器件属性、原理图布线)

第三步:程序代码编写

第四步:Proteus关联程序代码并运行仿真

二:工具安装

Proteus8.15仿真软件下载安装 

Keil软件下载安装 

三:proteus的器件关键词


参考:人生无限公司博主 、阿甘212博主

一:Proteus仿真的使用步骤

第一步:Proteus新建项目 

1.打开Proteus 8 Professiona电路仿真软件——>点击File文件——>点击New Projectxx新建文件——>下一步或者在开始设计里面——>点击新建工程——>下一步2.起文件名——>选择路径目录——>选择New Project——>点击next3.选择原理图(可默认)——>点next继续4.选择PCB布局设计(可默认)——>点next继续5.选择新建固体项目(选择框架和芯片类型更具自己需求来,没有就默认)——>没有固体项目(默认)——>创建固件项目(默认)——>Create Flow chart Project6.点击next继续——>点击Finish完成新建项目

第二步:Proteus设计电路图(选取元器件、摆放元器件、编辑元器件属性、原理图布线)

1.选取元器件点击元器件模式——>点击p:选择电路元件(可以搜索)——>双击它就会默认选中添加到对象选择窗口中去2.摆放元器件可以直接进行拖动布局,双击点击方下3.编辑元器件属性(一般会自动进行匹配)选中元器件,双击可以进行修改属性4.原理图布线连接电路: 鼠标移动到元件的两端就会出现笔状箭头画导线:单机两个元件连接点画总线:在拐点处单击,即可倾斜导线在拐点处按CTRL键(手动连线)网络标号:中断模式——>DEFAULT(成对使用:实物中是连接起来的,那么他们的名称要一样)

第三步:程序代码编写

这里代码更具自己的需求来写

1.检查代码:要先编译,顺便看看有没有报错代码2.配置
点击魔法棒——>点击Target——>设置xtal为12点击Output——>勾选Create HEX File创建HEX文件——>确认3.生成hex文件:再次编译生成”.hex“文件

第四步:Proteus关联程序代码并运行仿真

1.选中单片机——>右键——>编辑属性:弹出下面窗口——>Program File——>添加带hxe后缀的文件,双击它进行关联2.点击下方的开始按钮进行仿真

二:工具安装

工具:Keil+Protues

Proteus8.15仿真软件下载安装 

 博主提供链接直接下载 提取码:1111

仿真接口有:JTAG、SW接口仿真器有:ST-LINK、J-LINK等还有纯软件仿真:Proteus等

Keil软件下载安装 

KEIL软件下载安装:Keil 官网、Arm Keil、KEIL4、博主提供链接直接下载 提取码:1111

三:proteus的器件关键词

元件库类别(Category)中文元件类别
按钮、开关Switches、Switch、Button
LED灯led
按键BUTTON
微处理器、单片机Microprocessor ICs
电池ATTERY
电阻、电阻排res、Resistors
滑动电阻pot-hg
扬声器Speakers & Sounders
蜂鸣器BUZZER
继电器Relay
变压器Transformer
电容、电解电容Capacitors、cap
数码管、液晶显示器、发光二极管Optoelectronics
二极管、稳压管Diodes
三极管Transistors
mos管MOSFET
晶体管Transistors
风扇fan
晶振CRYSTA、cry
键盘Keypad
触摸padTouchpad
天线、电池、晶振、熔断器、交通信号灯Miscellaneous
插座,插针Connectors
直流电机、步进电机、伺服电机Electromechanical、motor
示波器Oscilloscope 
信号发生器Signal generator
A/D转换器、 D/A转换器、温度传感器、温度继电器Data Converters
运算放大器Operational Amplifiers
三端稳压电源、时基电路、基准电源、运算放大器、V/F转换器、比较器Analog ICs
4000系列CMOS门电路CMOS 4000 series
压力变送器、热电偶Thermionic Valves
数据存储器、程序存储器Memory ICs
电感线圈Inductors
CC代表该数码管为共阴数码管CC:common cathode
CA代表数码管为共阳数码管CA:common anode
直流电源左边栏里的generator mode里的DC
交流电源Vsine
地线terminal mode里的Ground,简写GND
门电路Gates
arduino开发板第三方库
或与非门OR AND NOT
逻辑分析仪LOGIC ANALYSER
直流电压表DC VOLTMETER
交流电压表AC VOLTMETER
直流安培表DC AMMETER
交流安培表AC AMMETER

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/82098.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Visual Studio 2022安装

Visual Studio下载网址

Netty 4.1.95.Final 正式发布,Java 网络应用框架

导读Netty 4.1.95 稳定版已发布。Netty 是一个异步事件驱动的网络应用框架,主要用于可维护的高性能协议服务器和客户端的快速开发。 此版本主要是修复错误,同时添加了一些新特性: 添加资源泄漏侦听器 (resource leak listener) (#13466)减少…

【云原生•监控】基于Prometheus实现自定义指标弹性伸缩(HPA)

【云原生•监控】基于Prometheus实现自定义指标弹性伸缩(HPA) 什么是弹性伸缩 「Autoscaling即弹性伸缩,是Kubernetes中的一种非常核心的功能,它可以根据给定的指标(例如 CPU 或内存)自动缩放Pod副本,从而可以更好地管…

应用在多媒体手机中的低功率立体声编解码器

多媒体手机一般是指可以录制或播放视频的手机。多媒体的定义是多种媒体的综合,一般是图像、文字、声音等多种结合,所以多媒体手机是可以处理和使用图像文字声音相结合的移动设备。目前流行的多媒体概念,主要是指文字、图形、图像、声音等多种…

一文搞定接口幂等性架构设计方案

幂等性介绍 现如今很多系统都会基于分布式或微服务思想完成对系统的架构设计。那么在这一个系统中,就会存在若干个微服务,而且服务间也会产生相互通信调用。那么既然产生了服务调用,就必然会存在服务调用延迟或失败的问题。当出现这种问题&a…

STM32 低功耗-睡眠模式

STM32 睡眠模式 文章目录 STM32 睡眠模式第1章 低功耗模式简介第2章 睡眠模式简介2.1 进入睡眠模式2.1 退出睡眠模式 第3章 睡眠模式代码示例总结 第1章 低功耗模式简介 在 STM32 的正常工作中,具有四种工作模式:运行、睡眠、停止和待机模式。 在系统或…

谷歌推出Flax:JAX的神经网络库

在优化理论中,损失或成本函数测量拟合或预测值与实际值之间的距离。对于大多数机器学习模型,提高性能意味着最小化损失函数。 但对于深度神经网络,执行梯度下降以最小化每个参数的损失函数可能会消耗大量资源。传统方法包括手动推导和编码&a…

nginx部署以及反向代理多域名实现HTTPS访问

nginx部署以及反向代理多域名实现 1.nginx部署 1.1 编写nginx部署文件 docker-compose.yml version: 3 services: nginx:restart: always image: nginx:1.20container_name: nginx-mainports:- 80:80- 443:443volumes: # 基础配置- /opt/nginx_main/nginx-info/nginx.conf:/…

【枚举】CF1706 C

有人一道1400写了一个小时 Problem - C - Codeforces 题意: 思路: 首先先去观察样例: 很显然,对于n是奇数的情况,只有一种情况,直接操作偶数位就好了 主要是没搞清楚n是偶数的情况 其实有个小技巧&…

SQL 相关子查询 和 不相关子查询、Exists 、Not Exists、 多表连接(包含自连接)

不相关子查询 子查询的查询条件不依赖于父查询,称不相关子查询。子查询可以单独运行的 select stu_id,sex,age from student t where sex(select sexfrom studentwhere stu_id10023 )相关子查询 关联子查询 子查询的查询条件依赖于父查询,称为 相关子…

protobuf 2定义string常量

背景 protobuf 2中定义的enum枚举值必须为数字类型,故不支持string类型,但有些业务场景又确实需要定义string常量。 目标 在protobuf 2中定义string常量。 方案 思路:通optional default实现string常量。 细节: 1、protobu…

冠达管理:创新药概念强势拉升,康希诺大涨超15%

立异药概念9日盘中强势拉升,到发稿,昊帆生物“20cm”涨停,康希诺大涨超15%,翰宇药业涨近13%,德展健康涨停,泰格医药、药石科技涨超7%。 康希诺昨日晚间公告,8月7日,公司与 AstraZene…

机器学习笔记 - 使用 YOLOv5、O​​penCV、Python 和 C++ 检测物体

一、YOLO v5简述 YOLO v5虽然已经不是最先进的对象检测器,但是YOLOv5 使用了一个简单的卷积神经网络 CNN架构(相对YOLO v8来讲,不过v8精度是更高了一些),更易理解。这里主要介绍如何轻松使用 YOLO v5来识别图像中的对象。将使用 OpenCV、Python 和 C++ 来加载和调用我们的…

Flowable-结束事件-错误结束事件

目录 定义图形标记XML内容界面操作使用示例视频教程 定义 错误结束事件会在流程到达错误结束事件的时候抛出错误,并结束当前的流程分支。异常结束 事件是有抛出结果的,它需要定义抛出错误码,如果找到了异常开始事件错误码,就会触…

Linux中安装Node

安装 先从 官方网站 下载安装包,有时 node 版本太新会导致失败,详见下方的常见问题第2点 cd /home // 创建目录,将下载好的 node 安装包上传到此目录 mkdir Download mkdir /usr/local/lib/node解压 // 解压,前面是文件当前路径…

在excel调用SAP函数执行SAP数据查找或提交

1、下载插件 2、安装插件 3、执行函数 3.1 第一步 通过SAPRegister连接SAP服务器 var reg SAPRegister("10.10.14.15", "00", "mes", "AQ123456", "800") 需要改为实际的连接信息 "10.10.14.15" 为SAP服务器I…

IDEA 指定spring.profiles.active本地启动

spring.profiles.activedev spring.profiles.activepro

20230809在WIN10下使用python3将DOCX文件转换为TXT文件

20230809在WIN10下使用python3将DOCX文件转换为TXT文件 2023/8/9 11:38 python docx txt https://blog.51cto.com/u_16175446/6620474 如何实现Python读取word内容转为TXT的具体操作步骤 如何实现Python读取word内容转为TXT的具体操作步骤 原创 mob649e81576de12023-07-04 14:0…

为什么会觉得CSS比JavaScript难?

前言 是的,就像你问题中描述的,“用起来没有底,有填不完的坑”,这大概就是css难的地方,因为css关乎的是页面整体的一个ui设计,暂且不说本身关于css的内容是非常繁杂的,主要是页面的设计是考验创…

flutter开发实战-实现首页分类目录入口切换功能

。 在开发中经常遇到首页的分类入口,如美团的美食团购、打车等入口,左右切换还可以分页更多展示。 一、使用flutter_swiper_null_safety 在pubspec.yaml引入 # 轮播图flutter_swiper_null_safety: ^1.0.2二、实现swiper分页代码 由于我这里按照一页8…