STM32学习笔记DAY1(初识STM32)

1、什么是STM32
   ST 意法半导体  公司名   SOC厂商
   M-Miicroeletroniscs的缩写 微控制器 
     微控制和微处理器的区别

     微处理器(CPU)用一片或少数几片大规模集成电路组成的中央处理器。

    微控制器(MCU)是将微型计算机的主要部分集成在一个芯片上的单芯片微型计算机。

主要区别:

  1. 微处理器(MPU)通常代表一个功能强大的CPU,但不是为任何已有的特定计算目的而设计的芯片。

  2. 这种芯片往往是个人计算机和高端工作站的核心CPU。

  3. 最常见的微处理器是Motorola的68K系列和Intel的X86系列。

  4. 早期的微控制器是将一个计算机集成到一个芯片中,实现嵌入式应用,故称单片机(single chip microcomputer)。

  5. 随后,为了更好地满足控制领域的嵌入式应用,单片机中不断扩展一些满足控制要求的电路单元。目前,单片机已广泛称作微控制 器(MCU)。 也有由微处理器发展的微控制器。比如,Intel的386EX就是很成功的80386微处理器的微控制器版本。与嵌入式应用的微处理器一样,也称为嵌入 式微处理器。

  6. 嵌入式处理器的高端产品有:Advanced RISC Machines公司的ARM、Silicon Graphics公司的MIPS、IBM和Motorola的Power PC 、Intel的X86和i960芯片、AMD的Am386EM、Hitachi的SH RISC芯片。

  7. 数字信号处理器(DSPs)里的CPU是专门设计用来极快地进行离散时间信号处理计算的,比如那些需要进行音频和视频通信的场合。DSPs内含乘加器,能 比其它处理器更快地进行这类运算。


3. 32-32bit的意思      32bit的微控制器
      单片机 8bit  16位NVR  PIC 
2、STM32能做什么
   STM32属于一个微控制器,自带额各种常用通信接口
   串口  I2C  SPI   SDID 等

STM32命名规则

举例:STM32  F  103  C  8  T  6 
"F"那一位指的是产品类型,现在似乎只有通用型即"F"

"103"那位指的是产品子系列,101= 基本型,102 = USB基本型、USB 2.0全速设备,103 = 增强型,105或107 = 互联型

"C"那位指的是引脚数目,T=36脚,C=48脚,R=64脚,V=100脚,Z = 144脚

"8"那位指的是FLASH的大小,4=16K,6=32K,8=64K,B=128K,C=256K,D=384K,E=512K

"T"那位指的是封装方式,H=BGA,T=LQFP,U=VFQFPN,Y=WLCSP64

"6"那位指的是温度范围,6=-40~85摄氏度,7=-40~105摄氏度

猜你喜欢

转载自blog.csdn.net/mfx473185547/article/details/80643133