目录
2.Cortex-M系列:stm32选型如何看(命名规则,选型)
5.3个12位模数转换器,1us转换时间(多达21个输入通道)
(3)Pinouts and pin descriptions(重点引脚定义)
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欧电阻,避免电流过大