proteus仿真stm32f103rct6 您所在的位置:网站首页 proteus怎么找stm32f103zet6 proteus仿真stm32f103rct6

proteus仿真stm32f103rct6

2024-05-11 21:59| 来源: 网络整理| 查看: 265

本文目录一览:

1、proteus没和芯片连线的按键能控制芯片输出 2、stm32F103RCT6概括 3、proteus能仿真stm32f103ZET6吗? 4、proteus稳压二极管参数设置 5、proteus仿真STM32怎样使用TCP proteus没和芯片连线的按键能控制芯片输出

打开软件,安装HAL库,这里我们选择在线安装HAL库

在这里插入图片描述

选择所需的芯片包,安装即可。

在这里插入图片描述

这边我已经安装好了,不再细说。

完事之后我们就可以新建我们的工程了

在这里插入图片描述

接着选择我们的芯片,这里要注意选择Proteus8.9(我安装的版本是8.9)里面有的芯片,如下图所示,因为我们之后要在Proteus里仿真

在这里插入图片描述

这里我们搜索STM32F103R6,选择第二种封装方式,双击即可开始我们的工程

在这里插入图片描述

打开之后我们就看到我们所选的芯片和它的引脚图

在这里插入图片描述

这里我想要实现的效果是用一个按键输入控制两个LED灯的亮灭,所以我们就需要一个GPIO输入和两个GPIO输出

这里我选择PA1,PA2位输出引脚,PB0为按键输入引脚,操作方法是点击芯片上PA1(以PA1的设置为例),选择GPIO_Output即可

在这里插入图片描述

然后你可以右键对PA1引脚进行重命名,比如我们命名为LED1,右键然后选择“Enter User Label”,输入名称即可。

在这里插入图片描述

当然这一步完全可以省略233333

然后点击左侧的System Core的下拉框选择GPIO进行GPIO的配置

在这里插入图片描述

依次配置每个端口,包括

GPIO output level(初始化输出电平)

GPIO mode(模式)

GPIO Pull-up/Pull-down(上下拉)

Maximum output speed (输出响应速度)

User Label(用户标签): 标记这个引脚是做什么用的,便于用户理解

stm32F103RCT6概括

内核判断:

Cortex-M3是一个32位处理器内核。内部的数据路径是32位的,寄存器是32位的,存储器接口也是32位的。CM3采用了哈佛结构,拥有独立的指令总线和数据总线,可以让取指与数据访问并行不悖。这样一来数据访问不再占用指令总线,指令总线和数据总线共享同一个存储器空间。(来自百度百科)

stm32F1系列Cortex-M3基础型MCU:

stm32F103RCT6含义: Cortex-M3基础型MCU72MHz CPU,具有256KB FLASH、48KB SRAM、LQFP64封装形式,温度范围-40到85。

stm32F103系列:

硬件资源:48KB SRAM、256KB FLASH、2 个基本定时器、4 个通用定时器、2 个高级定时器、2 个 DMA 控制器(共 12 个通道)、3 个 SPI、2 个 IIC、5 个串口、1 个 USB、1 个 CAN、3 个12 位 ADC、1 个 12 位 DAC、1 个 SDIO 接口及 51 个通用 IO 口。(51+5*2+3=64 51个IO口、5对电源、VBAT BOOT0 NRST)

内部结构:

LSE: low-speed external clock signal(32.768KHz 一般作为RTC时钟使用)

LSI: low-speed internal clock signal (40KHz)

HSI: high-speed internal clock signal(8MHz)

HSE: high-speed external clock signal (4-16MHz)

external外部时钟信号源为晶振(因为体积大未集成,但精度高)

internal内部时钟信号源RC电路(精度差,在芯片内部)

注意:HCLK最大72MHz PCLK1最大36MHz PCLK2最大72MHz

proteus能仿真stm32f103ZET6吗?

STM32还是建议直接上实物,proteus对STM32的仿真不是很友好,存在很多问题。

proteus稳压二极管参数设置

1,首先需要打开电脑的Proteus8.6软件。

2,点击菜单栏file,找到New Project,单击。

3,修改工程名字和工程路径。

4,单击next直到finished并完成建立工程。

5,在键盘上按字母P或者找到工作区的P按钮,跳出搜索元器件界面,输入STM32F103R6、RES和LED-RED找到对应的器件,双击。

6,在工作区,完成STM32电路连接,并双击StM32F103R6,设置晶振为8M。

7,并设置Proteus电源,避免运行出现错误即可设置二极管参数

proteus仿真STM32怎样使用TCP

首先下载protuse 8 sp2,下载安装过程就不直接介绍了,下载安装好以后,准备好STM32程序如下图打开protuse,如下图先新建原理图在英文输入法下面按P添加元件,在红框里面输入led-y然后确定,

_诎_添加元件,在红框里面输入stm32f103r4或者输入stm32随便选一个然后确定将元器件点出来搭建电路图为单片机添加程序,双击单片机在弹出的框里面点击红色的框里面绿色的文件夹,选中后确定。为单片机添加程序,双击单片机在弹出的框里面点击红色的框里面绿色的文件夹,选中后确定。

_roteus软件是英国Lab Center Electronics公司出版的EDA工具软件。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是比较好的仿真单片机及外围器件的工具。虽然国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。

标签: proteus仿真stm32f103rct6


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有