STM32详细命名规则
STM32的位段、位带别名区
STM32的Bit BandingBit Banding功能是相对于以往能够进行bit操作的单片机而言的。
通过Bit Banding功能可以像51单片机的bit操作一样。
MCS51可以简单的将P1口的第2位独立操作: P1.2=0;P1.2=1 ; 就是这样把P1口的第三个脚(BIT2)置0或置1了。
而现在STM32的位段、位带别名区就为了实现这样的功能。
只不过他是为需要操作的地址(1字节)的每一个位(共8位)起个别名,分别对应别名区的一个字(word)。
也就是别名区的大小是Bit Band区的32倍。
这样,对32MB的别名区地址的操作,就是对相应Bit Band区的位的操作。
注意:别名字的位[31:1]在 bit-band位上不起作用。
写入 0x01与写入0xFF的效果相同。
写入0x00与写入0x0E的效果相同。
如图是跟Bit Banding 有关系的存储器结构:STM32有两个Bit Band区域,分别是:0x2000 0000——0x2010 0000:该地址是STM32的SRAM低1MB的地址区域;0x4000 0000——0x4010 0000:该地址是STM32的Peripherals低1MB的地址区域;另外,STM32还有两个对应的Bit Band区域的别名区,分别是:0x2200 0000——0x23FF FFFF:共32MB的空间,对应相应1MB的每一个位;0x4200 0000——0x43FF FFFF:共32MB的空间,对应相应1MB的每一个位;接下来的问题是如何确定Bit Band区字节的位所对应的那个别名区的字(word)。
Bit Band区和别名区是一一对应的,具体的公式为:bit_word_addr=bit_band_base+ (byte_offset×32) + (bit_number×4);bit_band_base:32MB别名区首地址;byte_offset:1MB位段区偏移量,即为bit-band 区中包含目标位的字节的编号;bit_number:位段中目标位的位位置(0-7);注意:别名字的位[31:1]在 bit-band位上不起作用。
STM32简介
? STM32型号的说明:以STM32F103RBT6这个型号的芯片为例, 该型号的组成为7个部分,其命名规则如下:
(1)STM32:STM32代表ARM Cortex-M3内核的32位微控制器。 (2)F:F代表芯片子系列。 (3)103:103代表增强型系列。 (4)R:R这一项代表引脚数,其中T代表36脚,C代表48脚,R代表
? 截至2010年7月1日,市面流通的型号有:
? 基本型:STM32F101R6 STM32F101C8 STM32F101R8 STM32F101V8 STM32F101RB STM32F101VB
? 增强型:STM32F103C8 STM32F103R8 STM32F103V8 STM32F103RB STM32F103VB STM32F103VE STM32F103ZE
64脚,V代表Flash容量,其中6代表32K字节Flash,8
代表64K字节Flash,B代表128K字节Flash,C代表256K字节Flash, D代表384K字节Flash,E代表512K字节Flash。 (6)T:T这一项代表封装,其中H代表BGA封装,T代表LQFP封装,U 代表VFQFPN封装。 (7)6:6这一项代表工作温度范围,其中 6代表-40——85℃,7代 表-40——105℃。
? STM32F0 系列产品基于超低功耗的 ARM Cortex-M0 处理 器内核,整合增强的技术和功能,瞄准超低成本预算的应 用。该系列微控制器缩短了采用 8 位和 16 位微控制器 的设备与采用 32 位微控制器的设备之间的性能差距,能 够在经济型用户终端产品上实现先进且复杂的功能。
? 在STM32F105和STM32F107互连型系列微控制器之前,意法 半导体已经推出STM32基本型系列、增强型系列、USB基本 型系列和增强型系列;新系列产品沿用增强型系列的 72MHz处理频率。内存包括64KB到256KB闪存和 20KB到 64KB嵌入式SRAM。新系列采用LQFP64、LQFP100和 LFBGA100三种封装,不同的封装保持引脚排列一致性,结 合STM32平台的设计理念,开发人员通过选择产品可重新 优化功能、存储器、性能和引脚数量,以最小的硬件变化 来满足个性化的应用需求。
stm32f命名规则
stm32f命名规则STM32F是STMicroelectronics(意法半导体)推出的一系列32位Flash微控制器产品。
它们具有高性能、低功耗和丰富的外设功能,广泛应用于工业控制、消费电子、汽车电子等领域。
本文将介绍STM32F命名规则以及其背后的含义。
STM32F的命名规则可以分为三个部分:系列、型号和特性。
首先,STM32F的系列代表了不同的产品线,常见的有STM32F0、STM32F1、STM32F3、STM32F4、STM32F7和STM32F9等。
每个系列都针对不同的应用场景和性能需求进行了优化。
STM32F的型号部分表示了不同的芯片型号。
例如,STM32F103C8T6是一种常见的型号,它属于STM32F1系列,并具有丰富的外设功能和较高的性能。
在型号中,字母代表了特定的功能和特性,数字则表示了具体的性能等级。
STM32F的特性部分表示了不同的功能和特性。
这些特性可以帮助用户更好地了解芯片的功能和适用范围。
例如,字母"C"表示该芯片采用了Cortex-M3内核,数字"8"表示该芯片的Flash容量为64KB,字母"T"表示该芯片封装为LQFP-48。
通过特性部分的组合,我们可以快速了解芯片的基本信息。
除了上述命名规则外,STM32F还有一些其他的命名约定。
例如,字母"A"表示该芯片为第一版,字母"B"表示该芯片为第二版,以此类推。
此外,字母"R"表示该芯片为工程样品,字母"I"表示该芯片为工业级别。
通过遵循这些命名规则和约定,STMicroelectronics使得用户可以快速准确地找到适合自己需求的STM32F芯片。
同时,这些命名规则也帮助用户了解芯片的基本性能和特性,为芯片的选择和应用提供了指导。
STM32F系列是STMicroelectronics推出的一系列32位Flash微控制器产品,具有高性能、低功耗和丰富的外设功能。
stm32 命名规则
stm32 命名规则
STM32是一款非常流行的嵌入式系统开发板,它的命名规则如下:
1. STM32的命名规则遵循一定的规律,其中“STM”代表意大利半导体公司STMicroelectronics,而“32”表示该系列芯片采用了ARM Cortex-M3或M4内核。
2. 在STM32系列中,每个型号都有一个特定的字母表示其性能等级。
例如,F表示高性能、L表示低功耗、C表示连接器等。
3. 在型号名称的末尾,通常还会添加一些数字来表示不同版本或不同
封装方式。
例如,STM32F103C8T6中,“103”代表该芯片为第一
代产品,“8”表示其内存容量为64KB,“T6”则代表其封装方式为LQFP-48。
4. 对于某些特殊用途的芯片,如USB控制器和以太网控制器等,则会在型号名称中添加相应的字母以区分。
例如,STM32F407VGT6中,“V”代表其具有USB OTG功能,“G”则代表其集成了以太网
MAC控制器。
总之,STM32系列芯片的命名规则十分详细和精确,在选购和使用时需要根据具体需求进行细致分析和比较。
stm32 h命名规则
stm32 h命名规则STM32 H系列是意法半导体推出的一款高性能微控制器系列。
在STM32 H系列中,命名规则是一种非常重要的规范,它有助于开发人员快速理解和使用微控制器的功能和特性。
STM32 H系列的命名规则遵循一定的规范和约定,以便开发人员能够快速识别和选择合适的型号。
在STM32 H系列中,每个型号的命名由几个部分组成,包括系列、系列号、封装和温度范围等。
系列部分指明了微控制器所属的系列,如STM32H7、STM32H7A 等。
不同的系列代表了不同的性能和功能特性,开发人员可以根据需求选择合适的系列。
系列号部分表示了微控制器的具体型号,如STM32H743、STM32H745等。
不同的系列号代表了不同的处理器核心和外设配置,开发人员可以根据自己的需求选择合适的系列号。
封装部分指明了微控制器的封装形式,如LQFP、BGA等。
不同的封装形式适用于不同的应用场景,开发人员可以根据自己的设计需求选择合适的封装。
温度范围部分表示了微控制器能够正常工作的温度范围,如-40°C 到85°C、-40°C到105°C等。
不同的温度范围适用于不同的工作环境,开发人员需要根据自己的应用场景选择合适的温度范围。
除了上述几个基本部分,STM32 H系列的命名规则还包括一些其他的信息,如Flash和RAM的容量、时钟频率、电源电压等。
这些信息可以帮助开发人员更加详细地了解微控制器的功能和性能。
在使用STM32 H系列微控制器时,开发人员需要根据自己的需求选择合适的型号,并在开发过程中遵循相应的命名规则。
合理选择微控制器的型号和封装形式,可以提高开发效率和产品性能。
STM32 H系列的命名规则是开发人员在选择和使用微控制器时的重要参考。
了解和熟悉这些命名规则,可以帮助开发人员更好地理解和应用STM32 H系列微控制器,从而实现更高效、更可靠的产品开发。
stm32型号命名规则
stm32型号命名规则STM32型号命名规则STM32是意法半导体公司推出的一款嵌入式微控制器,它具有高性能、低功耗、易于开发等特点,广泛应用于各种领域。
在STM32系列中,不同的型号有不同的命名规则,本文将详细介绍STM32型号命名规则。
一、产品系列STM32系列按照性能和功能划分为多个系列,包括F0、F1、F2、F3、F4、F7、H7等系列。
其中,F系列是主流产品之一,包括低端的F0和高端的F7。
H7系列则是最新推出的高性能产品。
二、型号编号每个STM32型号都有一个唯一的编号,由字母和数字组成。
其中,字母代表产品系列和功能特点,数字代表性能等级。
1. 字母代表产品系列和功能特点(1) F代表主流产品系列;L代表低功耗产品;G代表通用型号;H代表高性能产品。
(2)其他字母表示不同的功能特点。
例如:C表示具有CAN总线接口;D表示具有双精度浮点运算单元;E表示具有以太网接口;P表示具有LCD控制器;S表示具有安全功能。
2. 数字代表性能等级STM32型号的数字部分代表其性能等级。
通常,数字越高,性能越强。
例如:F030表示低端产品;F103表示中端产品;F407表示高端产品。
三、封装类型STM32微控制器有多种不同的封装类型,包括LQFP、BGA、LFBGA、WLCSP等。
其中,LQFP是最常用的封装类型之一。
四、温度范围STM32微控制器有多种不同的温度范围选项,包括商业级别(0℃~70℃)、工业级别(-40℃~85℃)和汽车级别(-40℃~125℃)等。
五、总结综上所述,STM32型号命名规则包括产品系列、型号编号、封装类型和温度范围等方面。
了解这些规则可以帮助开发者选择适合自己应用场景的STM32微控制器,并且可以更好地理解STM32系列产品的特点和优势。
stm单片机命名规则
stm单片机命名规则在嵌入式系统中,STMicroelectronics(简称STM)是一个领先的供应商,他们提供了广泛的单片机(MCU)产品系列。
为了方便开发者和用户理解和使用这些产品,STM单片机采用了一套命名规则。
下面是关于STM单片机命名规则的一些描述:1. 基本命名规则:- 所有STM单片机的型号都以STM开头,后面跟着一个字母和几个数字。
- 字母部分表示了单片机的系列和功能特性。
例如,L表示低功耗系列,F表示高性能系列,H表示高性能和DSP功能系列等。
- 数字部分代表了单片机的特定型号和功能级别。
数字越高,通常代表着更高的性能和更多的功能。
2. 功能特性后缀:- 不同的STM单片机可能具有不同的功能特性,这些特性可以通过后缀表示。
- 常见的后缀包括C(带有CAN总线接口)、R(带有超级容量闪存)、T(带有定时器功能)等。
- 这些后缀可以根据单片机的实际功能需求进行选择。
3. 系列命名规则:- STM单片机还可以根据不同的应用领域和功能需求分为不同的系列。
- 例如,STM32系列适用于广泛的应用,包括消费电子产品、工业自动化等。
- 另外,STM8系列适用于更小型和低功耗的应用,如家用电器等。
总结:STM单片机命名规则遵循了一种简明的命名规范,通过字母和数字的组合,以及可选的功能特性后缀,方便开发者和用户选择适合自己需求的单片机型号。
这种规则不仅使得STM单片机的选择和使用更加简单,而且也有助于保证产品的兼容性和一致性。
无论是初学者还是经验丰富的嵌入式工程师,都可以根据这些命名规则找到适合自己项目需求的STM单片机。
4.1.STM32F10x系列芯片的命名、资源与引脚
STM32F10X系列芯片的命名、资源与引脚 芯片资源
外设 GPIO端口 12位ADC模块 (通道数) 12位DAC转换器 (通道数) CPU频率 工作电压
工作温度
封装形式
STM32F103RX 51
3(16)
STM32F103VX 80
外设 闪存(k字节) SRAM(k字节)
FSMC(静态储存器控制器)定通用时
高级控制
器
基本
SPI(I2S)
I2C 通 信 USART/UART
接
USB
口
CAN
SDIO
STM32F103RX
STM32F103VX
STM32F103ZX
256 384 512 256 384 512 256 384 512
3(16)
STM32F103ZX 112
3(21)
2(2)
72MHz 2.0~3.6V 环境温度:-40℃~+85℃/-40℃~+105℃ 结温度:-40℃~+125℃ LQFP64,WLCSP64 LQFP100,BGA100 LQFP144,BGA144
STM32F10X系列芯片的命名、资源与引脚
STM32F10X系列芯片的命名、资源与引脚
芯片引脚
以STM32F103VCT6为例:共100pin
GPIO共80pin PA0~15 PB0~15 PE0~15
PC0~15
PD0~15
5组电源、接地共10pin
AD变换的电源1组 VDDA(22) VSSA(19)
2pin
参考电压1组
VREF+(21) VREF-
STM32单片机最小系统详解
STM32单片机最小系统详解STM32F103RCT6:STM32F103RCT6是一种嵌入式-微控制器的集成电路(IC),32位Cortex-M3内核处理器,速度是72MHz,程序存储器容量是256KB,程序存储器类型是FLASH,RAM容量是48K,封装LQFP64。
STM32单片机命名规则:STM32单片机最小系统:所谓单片机最小系统,就是让单片机能够正常运行,最少且必须的器件所组成的系统。
单片机最小系统上电之后,单片机可以正常复位,下载程序,除此之外没有其他任何功能。
在最小系统保证正确的基础上,可以依次添加其他功能模块或器件,使之单片机具有实际功能。
STM32单片机最小系统包括一个复位电路和一个时钟电路。
如下图1所示。
图中复位电路使用的是上电复位电路,STM32单片机NRST引脚输入低电平,则发生复位。
图1 STM32F103单片机最小系统电源引脚:VDD是单片机的数字电源正极,VSS是数字电源负极,共有5个VDD引脚,5个VSS引脚。
VDDA是单片机的模拟电源正极,负责给内部的ADC、DAC模块供电,VSSA是模拟电源负极。
还有一个电源引脚,就是VBAT,BAT就是Battery(电池),这个引脚用来连接电池的正极的。
STM32带RTC功能(实时时钟),所以有VBAT引脚。
原理图上预留了一个CR1220纽扣锂电池,当主电源供电存在的情况下,由系统中的VCC3.3给VBAT供电;当主电源断电之后,由CR1220纽扣电池给STM32自带的RTC模块供电,从而能够保证实时时钟模块在主电源掉电的情况下还能够正常工作。
但是这样设计的话,这里有一个矛盾需要解决。
如果VBAT引脚直接与VCC3.3和CR1220连接的话,会存在下面问题:1、当电池电压高于3.3V,电池就会输出电流到AMS1117,使得芯片发烫,还会很快消耗电池电量。
2、如果电池电压低于3.3V,AMS1117产生的3.3V,就会给电池充电,而这种CR1220电池是不能够充电的。
STM32系列单片机命名规则
示例:从上面的料号可以看出以下信息:ST品牌ARM Cortex-Mx系列内核32位超值型MCU,LQFP -48封装闪存容量32KB 温度范围-40℃-85℃;1.产品系列:STM32代表ST品牌Cortex-Mx系列内核(ARM)的32位MCU;2.产品类型:F:通用快闪(Flash Memory);L:低电压(1.65~3.6V);F类型中F0xx和 F1xx系列为2.0~3.6V; F2xx 和F4xx系列为1.8~3.6V;W:无线系统芯片,开发版.3.产品子系列:030:ARM Cortex-M0内核;050:ARM Cortex-M0内核;051:ARM Cortex-M0内核;100:ARM Cortex-M3内核,超值型;101:ARM Cortex-M3内核,基本型;102:ARM Cortex-M3内核,USB基本型;103:ARM Cortex-M3内核,增强型;105:ARM Cortex-M3内核,USB互联网型;107:ARM Cortex-M3内核,USB互联网型、以太网型;108:ARM Cortex-M3内核,IEEE802.15.4标准;151:ARM Cortex-M3内核,不带LCD;152/162:ARM Cortex-M3内核,带LCD;205/207:ARM Cortex-M3内核,不加密模块.(备注:150DMIPS,高达1MB 闪存/128+4KB RAM,USB OTG HS/FS,以太网,17个TIM,3个ADC,15个通信外设接口和摄像头;)215/217:ARM Cortex-M3内核,加密模块。
(备注:150DMIPS,高达1MB 闪存/128+4KB RAM,USB OTG HS/FS,以太网,17个TIM,3个ADC,15个通信外设接口和摄像头;)405/407:ARM Cortex-M4内核,不加密模块。
(备注:MCU+FPU,210DMIPS,高达1MB闪存/192+4KB RAM,USB OTG HS/FS,以太网,17个TIM,3个ADC,15个通信外设接口和摄像头);415/417:ARM Cortex-M4内核,加密模块。
嵌入式系统原理及应用—基于STM32和RT-Thread 第2章 STM32软硬件基础
本章总结
课后作业
2.2.2 最小系统示例
5. 启动
具有BOOT0和BOOT1引脚的MCU启动模式配置
启动模式选择引脚
BOOT1
BOOT0
启动模式
说明
X
0
从Flash启动
Flash被选为启动区域
0
1
从系统存储器启动 系统存储器被选为启动区域
1
1
从SRAM启动
SRAM被选为启动区域
22
嵌入式系统基本 概念
1 0 1 1 0 1 0
Flash 空
0 X 1 X X X X
启动模式
从Flash启动 从Flash启动 从系统存储器启动 从系统存储器启动 从系统存储器启动
从SRAM 从SRAM
23
本节小结
嵌入式系统基本 概念
最小系统搭建
开发环境搭建
本章总结
课后作业
1. 掌握STM32最小系统概念; 2. 熟练设计STM32最小系统。
24
2.3 开发环境搭建
裸机开发环境 RT-Thread开发环境 本节小结
STM32概述 最小系统设计 开发环境搭建
本章总结 课后作业
2.3.1 裸机开发环境
1. 软件下载 2. 软件安装
3. 软件测试
报错——安装程序所在路径包含 中文
26
STM32概述 最小系统设计 开发环境搭建
本章总结 课后作业
最小系统搭建
开发环境搭建
本章总结
课后作业
2.2.2 最小系统示例
5. 启动
具有BOOT0,无BOOT1引脚的MCU启动模式配置
BOOT0
0 X 0 1 X 1 X
详解STM32命名规则
STM32型号的说明:以STM32F103RBT6这个型号的芯片为例,该型号的组成为7个部分,其命名规则如下:103性能特点内核:ARM32位Cortex-M3 CPU,最高工作频率72MHz,1.25DMIPS/MHz。
单周期乘法和硬件除法。
存储器:片上集成32-512KB的Flash存储器。
6-64KB的SRAM存储器。
时钟、复位和电源管理:2.0-3.6V的电源供电和I/O接口的驱动电压。
POR、PDR和可编程的电压探测器(PVD)。
4-16MHz的晶振。
内嵌出厂前调校的8MHz RC振荡电路。
内部40 kHz 的RC振荡电路。
用于CPU时钟的PLL。
带校准用于RTC的32kHz的晶振。
低功耗:3种低功耗模式:休眠,停止,待机模式。
为RTC和备份寄存器供电的VBAT。
调试模式:串行调试(SWD)和JTAG接口。
DMA:12通道DMA控制器。
支持的外设:定时器,ADC,DAC,SPI,IIC和UART。
2个12位的us级的A/D转换器(16通道):A/D测量范围:0-3.6 V。
双采样和保持能力。
片上集成一个温度传感器。
2通道12位D/A转换器:STM32F103xC,STM32F103xD,STM32F103xE独有。
最多高达112个的快速I/O端口:根据型号的不同,有26,37,51,80,和112的I/O端口,所有的端口都可以映射到16个外部中断向量。
除了模拟输入,所有的都可以接受5V以内的输入。
最多多达11个定时器:4个16位定时器,每个定时器有4个IC/OC/PWM或者脉冲计数器。
2个16位的6通道高级控制定时器:最多6个通道可用于PWM输出。
2个看门狗定时器(独立看门狗和窗口看门狗)。
Systick定时器:24位倒计数器。
2个16位基本定时器用于驱动DAC。
最多多达13个通信接口:2个IIC接口(SMBus/PMBus)。
5个USART接口(ISO7816接口,LIN,IrDA兼容,调试控制)。
stm32f411 开发例程
stm32f411 开发例程ST 单片机命名规则概述ST 单片机是由意法半导体(STMicroelectronics)公司生产的一类微控制器(Microcontroller Unit,简称MCU)。
ST 单片机的命名规则主要包括产品系列、产品类型、产品子系列、管脚数、Flash 存储容量、封装和温度范围等要素。
接下来,我们将详细介绍STM32 系列芯片和STC 系列单片机的命名规则。
一、STM32 系列芯片的命名规则1.产品系列:STM322.产品类型:F(通用类型)3.产品子系列:1xx(如103、105、106 等)4.管脚数:T(36 脚)、C(48 脚)、R(64 脚)、V(100 脚)、Z(144 脚)5.Flash 存储容量:6(32k 字节)、8(64k 字节)、B(128k 字节)、C (256k 字节)、D(384k 字节)、E(512k 字节)、G(1M 字节)6.封装:无特别标注7.温度范围:无特别标注例如,STM32F103C8T6 表示一款32 位微控制器,属于通用类型,子系列为103,管脚数为48 脚,Flash 存储容量为64k 字节,封装形式为8,温度范围为-40~85℃。
二、STC 系列单片机的命名规则1.产品系列:STC2.产品类型:无特别标注3.产品子系列:15F(如STC15F2K、STC15F408AD 等)4.管脚数:无特别标注5.Flash 存储容量:无特别标注6.封装:无特别标注7.温度范围:无特别标注例如,STC15F408AD 表示一款STC 系列单片机,子系列为15F408AD,管脚数为408,Flash 存储容量为408k 字节,封装形式为SOP28,温度范围为-40~85℃。
命名规则的含义及应用通过以上介绍,我们可以看出ST 单片机命名规则主要是为了方便工程师和用户快速了解单片机的主要特性和参数。
在实际应用中,根据项目需求,我们可以根据命名规则选择合适的单片机型号,从而提高开发效率和硬件性能。
stm32 编码格式
STM32的编码格式:技术解析与实践
随着嵌入式系统的发展,STM32系列微控制器在许多领域中得到了广泛应用。
为了充分利用STM32的性能,了解其编码格式以及如何高效编写代码至关重要。
本文将深入探讨STM32的编码格式,帮助您提高开发效率。
一、简介
STM32是一款基于ARM Cortex-M核的32位微控制器,具有高性能、低功耗和易于开发的特点。
为了充分利用STM32的性能,我们需要遵循一定的编码规范,以确保代码的可读性、可维护性和高效性。
二、编码格式规范
1.缩进与对齐
使用适当的缩进和代码对齐,可以提高代码的可读性。
建议使用4个空格作为缩进单位,并保持代码的一致性。
2.命名规范
变量和函数名应清晰、简洁,能够准确反映其用途。
建议使用驼峰命名法,例如:myVariableName。
3.注释
适当的注释能够帮助读者理解代码的意图和功能。
建议在函数和复杂代码段上方添加注释。
4.函数设计
函数应具有明确的功能,避免过长或过短。
函数参数应清晰明了,避免不必要的全局变量。
5.错误处理
在代码中应充分考虑错误处理,确保程序的稳定性和可靠性。
三、编码实践
1.初始化代码组织
在STM32的初始化代码中,建议按照以下顺序组织代码:系统时钟初始化、外
设时钟初始化、外设初始化、中断初始化。
这样有助于提高代码的可读性和维护性。
2.中断处理程序编写
中断处理程序应尽可能简洁,只包含与中断相关的操作。
避免在中断处理程序中进行复杂的计算或逻辑判断。
stm32型号意义
stm32型号意义
例如:STM32F103C6T7xxx
STM32 – F – 103 – C – 6 – T – 7 – xxx
第1部分:产品系列名,固定为STM32
第2部分:产品类型;F表⽰这是Flash产品,⽬前没有其它选项
第3部分:产品⼦系列;103表⽰增强型产品,101表⽰基本型产品
105表⽰集成⼀个全速USB 2.0 Host/Device/OTG接⼝和两个具有先进过滤功能的CAN2.0B控制器,107表⽰在STM32F105系列基础增加⼀个10/100以太
⽹媒体访问控制器(MAC),互联型产品,
第4部分:管脚数⽬;
T=36脚; C=48脚; R=64脚;V=100脚; Z=144脚
第5部分:闪存存储器容量:
6=32K字节;8=64K字节;B=128K字节;C=256K字节;D=384K字节;E=512K字节
第6部分:封装信息;
H=BGA;T=LQFP;U=VFQFPN
第7部分:⼯作温度范围;
6=⼯业级,-40~+85°C
7=⼯业级,-40~+105°C
第8部分:可选项;此部分可以没有,可以⽤于标⽰内部固件版本号
看第5部分,E表明其为512K的。