STM32学习笔记---Cortex_M4与STM32介绍

目录

1、芯片与内核

2、STM32F407VET6含义

​编辑

3、芯片内部框图

4、最小单片机系统

电源

时钟—(振荡电路)

①外接晶振

②内部RC震荡电路

复位电路

启动方式

5、普通管脚和特殊功能管脚的数量


1、芯片与内核

芯片和内核不是一个概念,内核是芯片内部的核心部分。

内核:大部分是ARM公司设计的

芯片:是芯片各大厂商拿到ARM的设计方案授权,然后再根据这个内核的性能添加存储器、串口、定时器...

什么是外设(外围设备)?  什么是片上外设、片外外设?

外设是除了内核以外的器件,而外设又包括片上外设和片外外设。

片上外设:内核以外,芯片以内  即上图:紫色以外,橙色以内的器件

片外外设:芯片以外   即上图:橙色以外的器件

2、STM32F407VET6含义

ST芯片生产商

M:智能产品系列

32:  32位单片机

F: 通用型 L:低功耗型 H:高功耗型

407:芯片型号

V: 管脚数量 100

E/G:flash大小(存储空间大小)    E:512Kbyte  G:1Mbyte

T:封装规格---贴片

6:芯片工作温度

3、芯片内部框图

怎么看?

STM32F407                           STM32F411                  STM32F103

AHB                                        AHB                              AHB

AHB3->AHB2->AHB1            AHB2->AHB1                APB2  APB1

APB2     APB1                       APB2  APB1

为什么看?

为了开启时钟

4、最小单片机系统

电源

VDD(电源正极)、VSS(电源负极);工作电压:3.3V。

时钟—(振荡电路)

STM32F40x 芯片内部包含了一个 RCC 振荡,但是精度不是很高,

所以我们一般都会加一个外部晶振,也叫外部时钟。外部晶振晶

振管脚:PinH0(OSC_IN)和 PinH1(OSC_OUT)。晶振的大小范围是:

4-26MHz,常用的是 25M 或 8M 的晶振。

①外接晶振

STM32里面:

外部高速晶振:    8Mhz~25Mhz

外部低速晶振:      32.768Khz

②内部RC震荡电路

单片机内部震荡源

缺点:RC震荡源偏频很大               

            频率:40Khz左右   

复位电路

复位管脚 Pin(NRST),STM32 是低电平复位,开发板用RC电路,构成上电复位,用按键对地构成手动复位。

启动方式

STM32 有 3 种启动方式,启动方式由 BOOT1(Pin48) 和BOOT0(Pin138)决定

通过自举电路切换下载程序方式:①调试器下载    ②串口下载

B00T0:0  B00T1:0,程序在主FLASH启动,正常启动程序用下载器直接进行下载〔调试器下载)
B00T0:1  B00T1:0,程序在系统存储器启动(SerialBootLoader模式),串口进行下载程序,保存
FLASH(转换器无法使用的情况下,需要使用烧录软件烧录进去)
B00T0:1  BO0T1:1,嵌入式SRAM模式,一般使用来调试设备,结合JTAG和SW来调试(不常用)

5、普通管脚和特殊功能管脚的数量

GPIOA --- GPIOH:每一个GPIO端口都有16个管脚
GPIOI:有12个管脚
在STM32F407中只有GPIOA-GPIOE
GPIOA-GPIOE:80个管脚
GPIOH:PH0   PH1    外界晶振输出和输入管脚  (2个管脚)
特殊功能管脚:VDD*6、VSS*4 、VDDA+VSSA(A表示Analog,模拟)、BOOT0、 NRST VBAT(Battery-备用电池)、 VCAP1+VCAP2、VREF+   (共18个管脚)

STM32F407VET6共有 100个管脚

  • 7
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值