文章目录

  • 前言
  • 一、什么是STM32
  • 二、STM32 的分类
  • 三、STM32的命名规则

前言

在正式学习 stm32 之前,先简单的介绍一下stm32的基础知识;
包括一些 STM32的基本概念、STM32的分类、STM32的命名规则;


一、什么是STM32

STM32,字面意思上来理解,ST是意法半导体,M是microelectronics 的缩写,32表示32位(传统的51单片机为位),总的来理解就是指 ST公司开发的32位微控制器。


二、STM32 的分类

STM32 针对于不同的市场需求,推出很多不同的系列。
从内核上面分为Cortex-M0、Cortex-M3、Cortex-M4、Cortex-M7,
根据不同内核大概分为主流、高性能、低功耗等类型。
具体参看下图

F1 系列代表了基础性,基于Cortex-M3内核,主频为72MHZ;
F4 系列代表了高性能,基于Cortex-M4内核,主频为180MHZ;
F7 系列代表了高性能,基于Cortex-M7内核,主频为216MHZ;
H7 系列代表了高性能,基于Cortex-M7内核,主频为400MHZ;

相比于之前的系列,之后出的系列,拥有更先进的内核(支持更多的指令集合),更多的资源(更大的SRAM),更高的性能(更高的时钟主频),不断增强外设能力(相同的外设部分,有更强的功能),更低的功耗(之后的部分芯片为了适应不同环境,在跟好性能的基础上,减低了驱动功耗),更高的价格(当然更新的,更强的芯片,出厂价格也在不断起飞)。

所以针对不同的产品,不同的需求,选型也是一个问题。
(PS:上面的芯片价格只是针对于出厂,官网发布的价格;目前市场上,价格影响因素也与开源资料程度以及盲目跟风有关,就比如F103曾经的价格一度超过F407,目前市场F4普通芯片价格甚至与H7不相上下)


三、STM32的命名规则

首先是摘自《STM8和STM32的选型手册》

上图是官方给出的解释图例,下面举例说明

STM32 F 103 Z E T 6
1 2 3 4 5 6 7

1、产品家族
STM32代表ST品牌Cortex-Mx系列内核(ARM)的32位MCU;
同样的,STM8代表ST品牌的8位MCU;

2、产品类型

F 基础型
L 低功耗型、低电压
S 标准型
T 触觉传感器
W 无线系统芯片

3、产品子系列

050:ARMCortex-M0内核
051:ARMCortex-M0内核
100:ARMCortex-M3内核,超值型
101:ARMCortex-M3内核,基本型
102:ARMCortex-M3内核,USB基本型
103:ARMCortex-M3内核,增强型
105:ARMCortex-M3内核,USB互联网型
107:ARMCortex-M3内核,USB互联网型、以太网型
108:ARMCortex-M3内核,IEEE802.15.4标准
151:ARMCortex-M3内核,不带LCD
152/162:ARMCortex-M3内核,带LCD
205/207:ARMCortex-M3内核,不加密模块
215/217:ARMCortex-M3内核,加密模块
405/407:ARMCortex-M4内核,不加密模块
415/417:ARMCortex-M4内核,加密模块

4、引脚数目

F:20PIN
G:28PIN
K:32PIN
T:36PIN
H:40PIN
C:48PIN
U:63PIN
R:64PIN
O:90PIN
V:100PIN
Q:132PIN
Z:144PIN
I :176PIN

5、Flash存储容量

4:16KB flash(小容量)
6:32KB flash(小容量)
8:64KB flash(中容量)
B:128KB flash(中容量)
C:256KB flash(大容量)
D:384KB flash(大容量)
E:512KB flash(大容量)
F:768KB flash(大容量)
G:1MKB flash(大容量)

6、封装类型

T:LQFP
H:BGA
U:VFQFPN
Y:WLCSP/WLCSP64

7、温度范围

6:-40℃-85℃
7:-40℃-105℃

STM32基础知识(一)相关推荐

  1. 【正点原子STM32连载】第五章 STM32基础知识入门 摘自【正点原子】MiniPro STM32H750 开发指南_V1.1

    1)实验平台:正点原子MiniPro H750开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id=677017430560 3)全套实验源码+手册+视频 ...

  2. 2021-03-30 一笔记 STM32基础知识

    2021.3.30 第一次笔记 STM32的入门学习之基础知识 一 STM32的介绍 STM32是基于ARM内核的32位MCU系列---内核为ARM公司为要求高性能,低成本,低功耗的嵌入式应用专门设计 ...

  3. STM32 CubeMx教程 -- 基础知识及配置使用教程

    文章目录 前言 一.STM32CubeMx 界面介绍 File 界面 Windows 界面 Help 界面 Updater Settings 界面 二.STM32CubeMx 使用教程 新建工程 配置 ...

  4. 【STM32】基础知识 第十课 CubeMx

    [STM32]基础知识 第十课 CubeMx STM32 CubeMX 简介 安装 JAVA CubeMX 安装 新建 STM32 CubeMX 工程步骤 新建工程 时钟模块配置 GPIO 配置 生成 ...

  5. STM32 USB基础知识

    文章目录 拓展阅读 前言 一.USB基础知识 二.USB2.0 1.usb2.0模式说明 2.USB2.0全速USB和高速USB的识别过程分析 3.usb协议关系 4.USB2.0与USB1.x 硬件 ...

  6. 【STM32】基础知识 第一课 单片机简介

    [STM32]基础知识 第一课 单片机简介 单片机是什么 单片机和电脑区别 单片机的特点 单片机有什么用 单片机发展历程 单片机发展趋势 CISC vs RISC CISC 和 RISC 举例 冯诺依 ...

  7. STM32初学者补足基础知识(第15讲-软件如何硬件)

    STM32初学者补足基础知识(第15讲-软件如何硬件) 一.第15讲-软件如何硬件 来自 一.第15讲-软件如何硬件

  8. 蓝桥杯STM32学习之G431、F103基础知识(三)

    目录 三.时钟系统配置 1. 晶振的接口 2. 时钟树 (1)高速外部HSE.高速内部HSI (2)低速外部LSE.低速内部LSI (3)锁相环PLL 3. STM32CubeMX软件设置.时钟配置代 ...

  9. 【STM32学习1】基础知识与概念明晰

    目录 前言 一.什么是嵌入式系统? 二.STM32框架 三.关于硬件与软件的一些概念 四.知名芯片厂商简介 总结 前言 在开始学习STM32单片机之前,脑海中已经有了许多零碎的概念,在此对其做出明确的 ...

最新文章

  1. 顺序表-有序顺序表表示集合-交集(while + 值比较)
  2. Specification排序orderby
  3. 2017校赛 问题 D: 我知道了,你知道了吗?【递归】
  4. jtree+mysql_Swing: JTree显示 图标 + 文字 | 学步园
  5. 管道和过滤器模式----POSA模式助记格式
  6. mysql自增长id为null_主键设为自增字段了, 在添加数据时经常报null id是怎么回事?...
  7. 更多编译器对C++11的支持比较
  8. java标签文本框,Java_3 文本B01.txt:创建带有标签和文本框的窗体 联合开发网 - pudn.com...
  9. C++--第13课 - 操作符重载 - 下
  10. 制版经验分享—使用AD18
  11. EF CORE DELETE
  12. 一个函数能否被两个线程同时调用
  13. python 多线程 代理 爬取 豆果美食app
  14. [PHP]md5加密
  15. BI工具进化图鉴,Qlik Sense和Qlik View有何区别?
  16. Unirech腾讯云国际版代充-使用RDP文件登录到Windows云服务器实例教程
  17. 八股总结(二)计算机网络与网络编程
  18. python实现-用随机森林填补缺失值、均值填充0填充的比较
  19. 定了!新版Windows 11总算来了!!
  20. English Adage

热门文章

  1. 王立铭紧急发声:为什么基因编辑婴儿在今天不可原谅?
  2. 雷达卫星参数学习汇总
  3. 2022年中国智慧交通行业市场前景及投资研究预测报告(简版)
  4. 视频流 zynq Linux 至 pl,AR# 46913: Zynq-7000 示例设计:使用面向 DEVCFG 的 Linux 驱动程序对 PL 进行编程...
  5. SEO如何建立网站关键词词库?
  6. Linux安装多功能词典GoldenDict
  7. 6天成为Adobe Illustrator、Photoshop、统计作图的高手,轻松制作各种高分论文插图!...
  8. graph labview 两个图表_科研论文插图/数据处理和图表制作(7月45日、7月1112日 线上班)...
  9. 报告解读下载 | 6月《中国数据库行业分析报告》重磅发布!精彩抢先看!
  10. FPGA-任务五、十字路口交通控制灯器系统设计(二)