STM32选型手册-
STM32-参考手册-中文.pdf

23 串行外设接口(SPI)小容量产品是指闪存存储器容量在16K 至32K 字节之间的STM32F101xx、STM32F102xx和STM32F103xx微控制器。
中容量产品是指闪存存储器容量在64K至128K字节之间的STM32F101xx、STM32F102xx和STM32F103xx微控制器。
大容量产品是指闪存存储器容量在256K至512K字节之间的STM32F101xx和STM32F103xx微控制器。
互联型产品是指STM32F105xx和STM32F107xx微控制器。
除非特别说明,本章描述的模块适用于整个STM32F10xxx微控制器系列。
23.1 SPI简介在大容量产品和互联型产品上,SPI接口可以配置为支持SPI协议或者支持I2S音频协议。
SPI接口默认工作在SPI方式,可以通过软件把功能从SPI模式切换到I2S模式。
在小容量和中容量产品上,不支持I2S音频协议。
串行外设接口(SPI)允许芯片与外部设备以半/全双工、同步、串行方式通信。
此接口可以被配置成主模式,并为外部从设备提供通信时钟(SCK)。
接口还能以多主配置方式工作。
它可用于多种用途,包括使用一条双向数据线的双线单工同步传输,还可使用CRC校验的可靠通信。
I2S也是一种3引脚的同步串行接口通讯协议。
它支持四种音频标准,包括飞利浦I2S标准,MSB 和LSB对齐标准,以及PCM标准。
它在半双工通讯中,可以工作在主和从2种模式下。
当它作为主设备时,通过接口向外部的从设备提供时钟信号。
警告:由于 SPI3/I2S3 的部分引脚与 JTAG 引脚共享 (SPI3_NSS/I2S3_WS 与 JTDI ,SPI3_SCK/I2S3_CK与JTDO),因此这些引脚不受IO控制器控制,他们(在每次复位后)被默认保留为JTAG用途。
如果用户想把引脚配置给SPI3/I2S3,必须(在调试时)关闭JTAG并切换至SWD接口,或者(在标准应用时)同时关闭JTAG和SWD接口。
STM32选型手册(最新最全)

FLASH Internal Size RAM Size (Prog) 16 32 16 32 16 32 16 32 16 32 64 16 32 64 16 32 64 16 32 64 128 16 32 64 128 256 384 512 64 128 256 384 512 256 384 512 16 32 64 128 16 32 64 128 256 384 512 768 1024 16 32 64 128 64 128 256 384 512 4 4 4 4 4 4 4 4 4 4 8 4 4 8 4 4 8 4 4 8 8 4 4 8 8 24 32 32 8 8 24 32 32 24 32 32 4 6 10 16 4 6 10 16 32 48 48 80 80 4 6 10 16 10 16 32 48 48
Display controller
D/A Converter
Serial Interface
Supply Supply Voltage( Voltage Vcc) min (Vcc) (V) max (V) 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6
ST 单片机选型指南

ST 意法 > STM32 微控制器STM32 (CORTEX M3)–32位微控制器STM32 32位ARM控制器概述STM32系列32位闪存微控制器基于突破性的ARM Cortex-M3 内核,这是一款专为嵌入式应用而开发的内核。
STM32系列产品得益于Cortex-M3在架构上进行的多项改进,包括提升性能的同时又提高了代码密度的Thumb-2指令集,大幅度提高的中断响应,而且所有新功能都同时具有业界最优的功耗水平。
目前ST是第一个推出基于这个内核的主要微控制器厂商。
STM32系列产品的目的是为MCU用户提供新的自由度。
它提供了一个完整的32位产品系列,在结合了高性能、低功耗和低电压特性:的同时保持了高度的集成性能和简易的开发特性:。
STM32(ARM Cortex-M3)——32位微控制器系列STM32的优势1. 搭载ARM公司最新的、具有先进架构的Cortex-M3内核2. 高级的、创新型外设3. 低功率/低电压特性:4. 最大的集成性5. 易于开发,加速了面市时间6. 整个产品系列具有脚到脚、外设和软件的高度兼容性,为您提供最大的灵活性。
STM32拥有2个完整的产品线,可以实现更多选择:1. 增强型,STM32F103的时钟频率为72MHz,具有更多的片上RAM和片上外设。
它将32位微控制器系列的性能及能效提高到一个新水平。
在72 MHz下运行的Cortex-M3内核,可以完成高端计算。
其外设集实现了超级的控制与连接性。
2. 基本型,STM32F101的时钟频率为36MHz,它是STM32系列的入门产品。
它以16位微控制器的功耗达到了32位微控制器的性能。
两个产品线都是脚到脚兼容和软件兼容,并提供了相同的嵌入式闪存存储器选项。
STM32 ,最优的平台1. STM32是您最优的平台,在这一平台上可以支持多项应用。
2. 从较少的存储及引脚要求到更大的需求3. 从要求高速运算到使用电池供电4. 从单一的成本敏感型到复杂的高价值产品整个产品系列脚到脚、外设和软件的高度兼容性为您提供完全的灵活性。
STM32 Nucleo 扩展板 电机控制 选型指南说明书

STM32 Nucleo扩展板STM32 ODE快速、经济的原型设计和开发STM32开放开发环境(ODE)在一个开放、灵活、简单、经济的开发环境下,基于STM32位微控制器,结合其他通过扩展板连接的ST尖端原件,从而快速进行原型设计,迅速转换为最终设计。
STM32 ODE包括下述五个单元:• STM32 N ucleo开发板。
全面的经济型开发板,适用于所有STM32微控制器系列,具有无限的统一扩展能力,具有集成的调试器/编程器。
• STM32 N ucleo扩展板。
该扩展板具有更多功能,能按需增加传感、控制、连接、供电、音频或其他功能,可以插在STM32 Nucleo开发板上,更复杂的功能可以通过堆叠更多的扩展板来实现。
• STM32Cube软件。
协助迅捷地在STM32上开发的一套免费工具和嵌入式软件模块,包括硬件抽象层、中间件和STM32CubeMX 基于PC的配置器和代码生成器。
• STM32Cube扩展软件。
该扩展软件免费提供,与STM32 Nucleo扩展板配置使用,兼容STM32Cube软件框架。
• STM32Cube功能包。
功能案例集合包含一些最常见的应用样例,这些案例均利用STM32 N ucleo开发板和扩展板、STM32Cube软件和扩展的模块化和互操作性构建。
STM32开放式开发环境兼容许多IDE(包括STM32CubeIDE、IAR EWARM、Keil MDK-ARM和GCC/基于LLVM的IDE),能够集成各种组件,如STM32CubeMX、STM32CubeProgrammer或STM32CubeMonitor。
详情请访问/stm32ode23众多可扩展板的组合不仅基于先进商用产品,而且提供了模块化软件,从驱动器到应用层,可实现方案的快速成型,顺利转化为最终设计。
如需开始您的设计:• 选择符合您所需功能的合适STM32 N ucleo 开发板(MCU )和扩展(X-NUCLEO )板(传感器、连接、音频、电机控制等)• 选择您的开发环境(IAR EWARM 、Keil MDK 和基于GCC 的IDE ),并使用免费的STM32Cube 工具和软件,如STM32CubeMX 、STM32CubeProgrammer 、STM32CubeMonitor 或STM32CubeIDE 。
STM32选型手册-

STM8 位位俱佳
释放您的创造力
2009年8月
STM32的主要优点
■ 使用ARM最新的、先进架构的Cortex-M3内核 ■ 优异的实时性能 ■ 杰出的功耗控制 ■ 出众及创新的外设 ■ 最大程度的集成整合 ■ 易于开发,可使产品
快速进入市场
STM32——最佳的平台选项
4(16/16/16)
2 3 2 3+2
1/(16) 1(2) 51 LQFP64
STM32F101V8 36 64K 10K
3(12/12/12)
223
1/(16)
80 LQFP100
STM32F101VB 36 128K 16K
3(12/12/12)
223
1/(16)
80 LQFP100
100脚 STM32F101VC 36 256K 32K ● 4(16/16/16)
2(8/8/8) 1(4/4/6)
11211
2/(10)
26 VFQFPN36
36脚 STM32F103T6 72 32K 10K
2(8/8/8) 1(4/4/6)
11211
2/(10)
26 VFQFPN36
STM32F103T8 72 64K 20K
3(12/12/12) 1(4/4/6)
11211
STM32F101R6 36 32K 6K
2(8/8/8)
112
1/(16)
51 LQFP64
STM32F101R8 36 64K 10K
3(12/12/12)
223
1/(16)
51 LQFP64
64脚 STM32F101RB 36 128K 16K
STM32F3选型

1x12-bit 1x12-bit 1x12-bit 1x12-bit 1x12-bit 1x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 1x12-bit 1x12-bit 1x12-bit 1x12-bit
ARM Cortex-M4 72
LQFP 64 10x10x1.4
Evaluation ARM Cortex-M4 72
LQFP 64 10x10x1.4
Evaluation ARM Cortex-M4 72
LQFP 64 10x10x1.4
Evaluation ARM Cortex-M4 72
LQFP 100 14x14x1.4; UFBGA 100 7x7x0.6 LQFP 100 14x14x1.4; UFBGA 100 7x7x0.6 LQFP 100 14x14x1.4; UFBGA 100 7x7x0.6 LQFP 48 7x7x1.4
Operating
Frequency(
F)
FLASH Size
(Processor (Prog)(kB)
speed)(MH
z)
Internal RAM
Size(kB)
16-bit
32-bit
timers
timer
(IC/OC/PW (IC/OC/P
M)
WM)
72
128
32
8x16-bit
1x32-bit
M4内核和高级模拟外设,从而提高了灵活性。 该系列通过整合Cortex-M4内核、快速12位5 MSPS和精密16位sigma-delta ADC、可编程增益放大器(4档增 入式DSC设计创新,从而实现了最佳集成。 效处理三相电机控制器、生化和工业传感器以及音频滤波器等电路的混合信号。 它们有助于简化设计,降低功耗,缩小PCB的尺寸,可广泛用于消费、医
STM32开发板操作手册说明书

Heavy Duty Surface Mount TC 26881
Strapon® RTD Sensors 22391, 22392 & 22393
–200°C to +760°C (–320°F to +1400°F) Leads to 480°C (900°F)
To illustrate these points Figure I shows a typical surface sensor installation. The sensor in this case is mounted on a pipe which is carrying a fluid. The point closest to the fluid where a sensor can be mounted practically is the outer wall of the pipe. If the fluid flow is adequate and the temperature fluctuations are not severe, the outer wall temperature will be very close to that of the fluid.
–200°C to +232°C (–320°F to +450°F) –200°C to260°C (–320°F to +500°F)
Thermocouple Types K, E, T or J* Grounded or Ungrounded
Resistance 100 Ω or 1000 Ω Platinum @0°C
STM32 选型参考

STM32F107RCT6 STM32F107VBT6 STM32F107VCT6
LQFP64 LQFP100 LQFP100
64 100 100
Flash Flash Flas48K 64K
Data E2PROM (Bytes)
A/D Converter Inputs
STM32F103 Cortex Performance Line 72 MHz
STM32F103C4T6A STM32F103C6T6A STM32F103C8T6 STM32F103CBT6 STM32F103R4H6A STM32F103R4T6A STM32F103R6H6A STM32F103R6T6A STM32F103R8H6 STM32F103R8T6 STM32F103RBH6 STM32F103RBT6 STM32F103RCT6 STM32F103RCY6 LQFP48 LQFP48 LQFP48 LQFP48 LFBGA64 LQFP64 LFBGA64 LQFP64 LFBGA64 LQFP64 BGA64 LQFP64 LQFP64 CSP64 48 48 48 48 64 64 64 64 64 64 64 64 64 64 Flash Flash Flash Flash Flash Flash Flash Flash Flash Flash Flash Flash Flash Flash 16K 32K 64K 128K 16K 16K 32K 32K 64K 64K 128K 128K 256K 256K 6K 10K 20K 20K 6K 6K 10K 10K 20K 20K 20K 20K 48K 48K
For all STM32F100 Value Line quote requests, please contact Divisional Marketing *** Codification is temporarily assigned. Could change before official launch
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2 1 3/(21) 1(2) 112 LQFP144/LFBGA144
STM32F103ZE 72 512K 64K ● 4(16/16/16) 2(8/8/12) 2 3 2 3+2 1 1
2 1 3/(21) 1(2) 112 LQFP144/LFBGA144
STM32F105R8 72 64K 20K
STM32F101R6 36 32K 6K
2(8/8/8)
112
1/(16)
51 LQFP64
STM32F101R8 36 64K 10K
3(12/12/12)
223
1/(16)
51 LQFP64
64脚 STM32F101RB 36 128K 16K
3(12/12/12)
223
1/(16)
51 LQFP64
2 1 3/(16) 1(2) 80 LQFP100/LFBGA100
STM32F103VD 72 384K 64K ● 4(16/16/16) 2(8/8/12) 2 3 2 3+2 1 1
2 1 3/(16) 1(2) 80 LQFP100/LFBGA100
STM32F103VE 72 512K 64K ● 4(16/16/16) 2(8/8/12) 2 3 2 3+2 1 1
2 3 2 3+2
1/(16) 1(2) 80 LQFP100
STM32F101VD 36 384K 48K ● 4(16/16/16)
2 3 2 3+2
1/(16) 1(2) 80 LQFP100
STM32F101VE 36 512K 48K ● 4(16/16/16)
2 3 2 3+2
1/(16) 1(2) 80 LQFP100
4(16/16/16) 1(4/4/6) 2 2 1 3+2 OTG 2 ● 1
对于使用同一平台进行多个项目开发而言,STM32是最 佳的选择: ■ 从仅需少量的存储空间和管脚应用到需要更多的存
储空间和管脚的应用 ■ 从苛求性能的应用到电池供电的应用 ■ 从简单而成本敏感的应用到高端应用 ■ 全系列脚对脚、外设及软件的高度兼容性,给您带
来全方位的灵活性。您可以在不必修改您原始框架 及软件的条件下,将您的应用升级到需要更多存储 空间/或精简到使用更少存储空间/或改用不同的封装 规格。
STM32选型指南
STM32(ARM Cortex-M3) 32位微控制器产品列表(截至2009年8月)
型号Biblioteka CPU 频率 (MHz)程序 空间 (字节)
RAM (字节)
FSMC
定时器功能(1)
16位普通 16位高级 16位 (IC/OC/PWM) (IC/OC/PWM) 基本
SPI
串行通信接口
I2C
4(16/16/16) 1(4/4/6) 2 2 1 3+2 OTG 2 ● 1
2/(16) 1(2) 51 LQFP64
STM32F105RC 72 256K 64K
4(16/16/16) 1(4/4/6) 2 3 2 3+2 OTG 2
2
2/(16) 1(2) 51 LQFP64
STM32F107RC 72 256K 64K STM32F105V8 72 64K 20K
以太网
I2S IEEE1588
2个
音频级 I2S
CAN 2.0B
1-2个 专用PWM
定时器
QFN36 LQFP48 LQFP64 LQFP100 BGA100 LQFP144 BGA144 (6x6mm) (7x7mm) (10x10mm) (14x14mm) (10x10mm) (20x20mm) (10x10mm)
STM32F103V8 72 64K 20K
3(12/12/12) 1(4/4/6)
22311
2/(16)
80 LQFP100/LFBGA100
STM32F103VB 72 128K 20K
3(12/12/12) 1(4/4/6)
22311
2/(16)
80 LQFP100/LFBGA100
100脚 STM32F103VC 72 256K 48K ● 4(16/16/16) 2(8/8/12) 2 3 2 3+2 1 1
51 LQFP64/TFBGA64
STM32F103R6 72 32K 10K
2(8/8/8) 1(4/4/6)
11211
2/(16)
51 LQFP64/TFBGA64
STM32F103R8 72 64K 20K
3(12/12/12) 1(4/4/6)
22311
2/(16)
51 LQFP64/TFBGA64
2/(10)
26 VFQFPN36
STM32F103C4 72 16K 6K
2(8/8/8) 1(4/4/6)
11211
2/(10)
37 LQFP48
48脚
STM32F103C6 STM32F103C8
72 72
32K 10K 64K 20K
2(8/8/8) 1(4/4/6) 3(12/12/12) 1(4/4/6)
2(8/8/8) 1(4/4/6)
11211
2/(10)
26 VFQFPN36
36脚 STM32F103T6 72 32K 10K
2(8/8/8) 1(4/4/6)
11211
2/(10)
26 VFQFPN36
STM32F103T8 72 64K 20K
3(12/12/12) 1(4/4/6)
11211
STM8S和STM32选型手册
STM8 位位俱佳
释放您的创造力
2009年8月
STM32的主要优点
■ 使用ARM最新的、先进架构的Cortex-M3内核 ■ 优异的实时性能 ■ 杰出的功耗控制 ■ 出众及创新的外设 ■ 最大程度的集成整合 ■ 易于开发,可使产品
快速进入市场
STM32——最佳的平台选项
48 48
32K 6K 64K 10K
2(8/8/8) 3(12/12/12)
1121 2231
1/(16) 1/(16)
51 LQFP64 51 LQFP64
STM32F102RB 48 128K 16K
3(12/12/12)
2231
1/(16)
51 LQFP64
STM32F103T4 72 16K 6K
STM32F101RC 36 256K 32K
4(16/16/16)
2 3 2 3+2
1/(16) 1(2) 51 LQFP64
STM32F101RD 36 384K 48K
4(16/16/16)
2 3 2 3+2
1/(16) 1(2) 51 LQFP64
STM32F101RE 36 512K 48K
1/(10) 1/(10)
37 LQFP48 37 LQFP48
STM32F102CB 48 128K 16K
3(12/12/12)
2231
1/(10)
37 LQFP48
STM32F102R4 48 16K 4K
2(8/8/8)
1121
1/(16)
51 LQFP64
64脚
STM32F102R6 STM32F102R8
2 1 3/(16) 1(2) 80 LQFP100/LFBGA100
STM32F103ZC 72 256K 48K ● 4(16/16/16) 2(8/8/12) 2 3 2 3+2 1 1
2 1 3/(21) 1(2) 112 LQFP144/LFBGA144
144脚 STM32F103ZD 72 384K 64K ● 4(16/16/16) 2(8/8/12) 2 3 2 3+2 1 1
STM32F103RD 72 384K 64K
4(16/16/16) 2(8/8/12) 2 3 2 3+2 1 1
2 1 3/(16) 1(2) 51 LQFP64/WLCSP64
STM32F103RE 72 512K 64K
4(16/16/16) 2(8/8/12) 2 3 2 3+2 1 1
2 1 3/(16) 1(2) 51 LQFP64/WLCSP64
2 3 2 3+2
1/(16) 1(2) 112 LQFP144
STM32F102C4 48 16K 4K
2(8/8/8)
1121
1/(10)
37 LQFP48
48脚
STM32F102C6 STM32F102C8
48 48
32K 6K 64K 10K
2(8/8/8) 3(12/12/12)
1121 2231
USART(2) USB UART 全速
CAN 以太 2.0 网
I2S
模拟端口
I/O
SDIO
ADC (通道)
DAC (通道)
端口
封装
STM32F101T4 36 16K 4K
2(8/8/8)
112
1/(10)
26 VFQFPN36
36脚 STM32F101T6 36 32K 6K
2(8/8/8)
112
1/(10)
26 VFQFPN36
STM32F101T8 36 64K 10K
3(12/12/12)
112
1/(10)
26 VFQFPN36
STM32F101C4 36 16K 4K
2(8/8/8)
112
1/(10)