单片机简介

单片机认识

单片机:单片微型计算机,是一种集成电路芯片
下图为单片机各部分与电脑的对应关系

1
2
3
4
5
6
7
8
9
graph TB
A(单片机)-->b[cpu]
A-->C[SRAM]
A-->D[FLASH]
A-->E[外设]
b-->F[CPU]
C-->G[内存]
D-->H[硬盘]
E-->J[主板]

注: RAM分为DRAM和SRAM,DRAM为动态存储,需要每隔一段时间刷新一次,否则数据将丢失,SRAM为静态储存,不掉电则数据不会丢失,掉电二者数据均丢失。

单片机的特点

1.体积小
2.功耗小
3.集成度高
4.使用方便
5.拓展灵活

cortex内核分类及特征

cortex-a:高性能,多用于手机,电脑,平板等
cortex-r: 高实时性,多用于军工,汽车电子等
cortex-m;低功耗,多用于电子,传感器,家用电器等

stm32

stm32认识

stm32:
st:意法公司
m:mcu/mpu
32:32位
资料查询:

32引脚类型

电源引脚:v开头的引脚
晶振引脚:pc….8/9为低速引脚,osc…..23/24为高速引脚
复位引脚:NRST 25
下载引脚:JTAG(仿真,调试,下载)pa15,pa14,pa13,pb3,pb4;SWD(下载,仿真)PA13,PA14;串口(下载)PA9,PA10;
BOOT引脚:BOOT0,PB2(BOOT1)
GPIO引脚:p开头