单片机简介与如何阅读STM32数据手册

目录

1.单片机是什么:

2.Cortex-M系列:stm32选型如何看(命名规则,选型)​

​3.STM32的查看数据手册(重点)和原理图、

数据手册阅读示例:

(1)特性Feature

1.内核

2.存储器

Flash(硬盘)和SARM(内容)

3.时钟,复位和电源管理

4.低功耗::

5.3个12位模数转换器,1us转换时间(多达21个输入通道)

6.2通道12位D/A转换器

7.DMA12通道DMA控制器

(2)Description:

2.1.Device overview

(3)Pinouts and pin descriptions(重点引脚定义)

讲解

总结

(4)内存映射

(5)电气特性

电压特性:

电流特性

I/O静态特性:I/O port characteristic


1.单片机是什么:

RAM分为SRAM(静态随机存储器{单片机})和DRAM(动态随机存储器{电脑})

1. Flash、EEPROM、SRAM的区别
(1) Flash存储器
Flash适用于速度要求高、容量要求大、掉电时要求数据不丢失的场合。

(2) EEPROM存储器

EEPROM存储器适用于速度不高、容量不大、掉电时要求数据不丢失的场合。
(3) SRAM存储器
SRAM相当于计算机的内存,读写速度比Flash、EEPROM快N倍,掉电后数据丢失。

Flash:作为单片机运行程序存储的地方。
SRAM:存储单片机运行过程中,产生的临时数据。
EEPROM:视用户需求而定,一般用来存储系统的一些参数。

3. Flsah、EEPROM、SRAM归属

Flash、EEPROM:属于ROM;
SARM:属于RAM。

<0.5W:3.3V乘以0.15V 

冯诺依曼:在访问程序时不能访问数据,分时复用

总结:

2.Cortex-M系列:

3.初识STM32

stm32选型如何看(命名规则,选型)

STM32F103C8T6

STM32F407ZGT6

FPU:浮点单元

由高到低,由大到小 

3.STM32的查看数据手册(重点)和原理图、

数据手册获取:

中文社区网里面选择译文:可能有中文数据手册

数据手册介绍:

引脚特性和电气特性

芯片基本参数:STM32F103ZET6

-0.3V到5.5V

第三个部分:引脚

数据手册阅读示例:

(1)特性Feature

1.内核

  主频最大为72MHz

2.存储器

SRAM(静态随机存储器)为64Kbytes        内存                                                                                    Flash为256到512                                     硬盘

Flash(硬盘)和SARM(内容)

 RAM分为SRAM(静态随机存储器{单片机})和DRAM(动态随机存储器{电脑})

1. Flash、EEPROM、SRAM的区别
(1) Flash存储器
Flash适用于速度要求高、容量要求大、掉电时要求数据不丢失的场合。

(2) EEPROM存储器

EEPROM存储器适用于速度不高、容量不大、掉电时要求数据不丢失的场合。
(3) SRAM存储器
SRAM相当于计算机的内存,读写速度比Flash、EEPROM快N倍,掉电后数据丢失。

2.Flash:作为单片机运行程序存储的地方。
SRAM:存储单片机运行过程中,产生的临时数据。
EEPROM:视用户需求而定,一般用来存储系统的一些参数。

3. Flsah、EEPROM、SRAM归属

Flash、EEPROM:属于ROM;
SARM:属于RAM。

3.时钟,复位和电源管理

2.0到3.6伏供电和I/O引脚

4到16MHz晶体振荡器

内嵌经出厂调校的8MHz的RC振荡器

4.低功耗::

5.3个12位模数转换器,1us转换时间(多达21个输入通道)

转换范围:0到3.6V

三倍采样和保持功能

温度传感器

6.2通道12位D/A转换器
7.DMA12通道DMA控制器

支持外设:定时器,ADC,DAC,SDIO,IIS,SPI,IIC和USART

(2)Description:

2.1.Device overview

(3)Pinouts and pin descriptions(重点引脚定义)

讲解

复用功能:OSC_IN和OSC_OUT是外部时钟引脚

                          OSC_IN和OSC_OUT一般为外部时钟高速引脚

                          OSC32_IN和OSC32_OUT为外部时钟低速引脚

              NRST:复位引脚

              JTCK-SWCLK:调试接口引脚

              NJTRST(即JTAG复位引脚):指可以通过软件配置的引脚,用于控制JTAG调试接口的复用功能

复用功能:

              FSMC:外部存储控制器

总结

BOOT引脚(M3/M4有 M7没有)

下载引脚:分为三类

第一种占用:可以仿真 调试 也可以下载                               占用5个IO口

第二个:仿真,调试加下载            (推荐)                         占用2个IO口

 第三个:只能下载,不能调试

(了解)

有圆圈的第一个是第一个引脚,逆时针旋转

(4)内存映射

(5)电气特性

电压特性:

电源VDD还是最大为3.3左右的大小,能承受5V的VIN

电流特性

因此复位电路会接个10K欧电阻,避免电流过大

I/O静态特性:I/O port characteristic

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值