Let's GO!
能够看到这里的盆友,相信前面两个章节并没有劝退,我觉得前面两个章节可能是难度最大的两篇了,如果能够搞掂,后面的内容其实反而简单。但是前面两个章节是嵌入式开发'生存必要的技能'(理解寄存器以及查看手册),否则后面也是寸步难行。
Go! Go! Go!
让我们继续探索STM32的世界吧。
番外:名字解析
这一回我们番外一下,八卦一下STM32的名称,让你实现“管中亦可规豹”;我现在手头的这块板子是:
STM32F103C8T6
STM32:产品系列
ST是STMicroelectronics的缩写,STMicroelectronics则是SGS-Thomson Microelectronics的缩写,SGS是意大利的SGS微电子公司,Thomson则是法国汤姆逊(Thomson)半导体公司,两家公司合并后,组成了STMicroelectronics,所以国人也称之为意法半导体,就是因为公司是有意大利和法国两家半导体公司合并组成的。
M则是代表芯片内核采用的是ARM的Cortex-M系列,ARM公司从ARM9开始旧改名字了,旗下分为三个系列,分别为A,R,M,其中A是application,主打消费品市场,比如智能手机市场,车载市场等;R是Realtime,指用于支持实时操作系统;M则是MCU,Microl Control Unit,微控制单元;也就是单片机;
32则是说明硬件层面是32bit的,即地址支持32位,数据支持32位;你看到的前面章节寄存器里面都是32bit的,其实就说明了硬件层面位数是最大最大可以支持到32bit;
类似还有STM8x,就是代表是8bit的MCU;
F:产品类型
STM32的产品类型分为三类:
A:汽车级;
F:通用快闪,FlashMemory,F系列也是STM32中的基础型;
L:低电压,(1.65~3.6V);所谓的电压,其实就是说低功耗,不过低功耗也是有限制的,很多耗能(高功耗)的原件是不被支持的;
S:标准型;
T:触摸感知;
W:无线系列,开发板
103:产品子系列
产品子系列,子系列有如下:
05x:050/051,是采用的ARM Cortex-M0的内核;是STM32的入门级产品系列;
1xx:采用的是ARM Cortex-M3内核,大家只要知道数值越高,性能越好,其中我的这款103是基础型;
303:则是103的升级版,带DSP以及模拟外设;
407:带DSP以及FPU;
C:引脚数
引脚数定义如下(摘录):
C:48PIN;
U:63PIN;
R:64PIN:64
... ...
8:闪存容量
0: 1Kb
1: 2Kb
... ...
8: 64Kb
... ...
可以看到这个数字就是对应2n,例如8,对应的就是(28)Kb;
T:封装技术
封装技术,这个,其实就知道是芯片的外包装就可以,拿到手的芯片有的是塑料包装,还有陶瓷包装;
T:LQFP
H:BGA
U:VFQFPN
Y:WLCSP/WLCSP64
6:温度范围
6:-40℃-85℃
7:-40℃-105℃
所以,你拿到了一块板子,或者采购板子,基本看一下名字(全称),它的性能以及适合的应用场景也就基本知道了
上一篇:STM32(4):基于构件库的点亮LED
下一篇:STM32(2):点亮LED(下)
- 热门资源推荐
- 热门放大器推荐
- DC288A-B,LT1571EGN-1 演示板,锂离子电池充电器,15.6V 至 25V 输入,12.6V 或 Adj,1A 输出
- OP113ESZ精密K型热电偶放大器典型应用
- 使用 LTC1867IGN 16 位、8 通道、200 Ksps ADC 实现单端输入的典型应用电路
- TCR3DF 300mA CMOS低压降稳压器的典型应用,带浪涌电流保护电路
- 具有恒定导通时间和谷值电流模式的 ADP1875 同步降压控制器的典型应用
- DN05033/D - 具有初级侧反馈的 12V 离线电源设计说明
- TWR-K24F120M: Kinetis® K24 120 MHz MCU Tower® System Module
- 使用 ON Semiconductor 的 KA7805E 的参考设计
- 使用 Analog Devices 的 LTC3826EG-1 的参考设计
- KIT34673EPEVBE: Evaluation Kit - 34673, Single-Cell Li-Ion/Li-Poly Charger

现代雷达系统的信号设计
LF156H

BFR340T






京公网安备 11010802033920号