数据手册
Datasheet
MM32SPIN2x
32
ARM
®
Cortex
®
M0
1.15_p
保留不通知的情况下,更改相关资料的权利
目½
1
总介
1.1
1.2
2
概述
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
产品特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1
1
1
3
3
4
4
4
4
5
5
5
5
5
6
6
6
6
6
7
9
9
9
9
9
9
规格说明
2.1
2.2
器件对比
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
概述
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.1
2.2.2
2.2.3
2.2.4
2.2.5
2.2.6
2.2.7
2.2.8
2.2.9
ARM
的
Cortex-M0
核心并内嵌闪存和
SRAM . . . . . . . . . . . . . . . . . . . . . . . . .
内½闪存存储器
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
内½
SRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
嵌套的向量式中断控制器(NVIC)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
外部中断/事件控制器(EXTI)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
时钟和启动
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
自举模式
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
供电方案
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
供电监控器
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.10
电压调压器
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.11
½功耗模式
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.12 DMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.13
备½寄存器
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.14
定时器和看门狗
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.15
通用异步收发器
(UART) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.16 I2C
总线
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.17
串行外设接口
(SPI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.18
通用输入输出接口
(GPIO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.19 ADC(模拟/数字½换器) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.20
硬件除法
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.21
硬件开方
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.2.22 PWM
控制
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.2.23
温度传感器
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.2.24
串行单线
SWD
调试口
(SW-DP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.2.25
比较器
(COMP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.2.26
运算放大器
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3
4
5
引脚定义
存储器映像
电气特性
5.1
5.1.1
5.1.2
5.1.3
5.1.4
13
29
31
最小和最大值
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
典型数值
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
典型曲线
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
负½½电容
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
测试条件
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
1
5.1.5
5.1.6
5.1.7
5.2
5.3
引脚输入电压
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
供电方案
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
电流消耗测量
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
绝对最大额定值
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
工½条件
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
5.3.1
5.3.2
5.3.3
5.3.4
5.3.5
5.3.6
5.3.7
5.3.8
5.3.9
通用工½条件
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
上电和掉电时的工½条件
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
内嵌复½和电源控制模块特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
供电电流特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
外部时钟源特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
内部时钟源特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
PLL
特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
存储器特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
EMC
特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
5.3.10
绝对最大值
(电气敏感性) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
5.3.11 I/O
端口特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
5.3.12 NRST
引脚特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
5.3.13 TIM
定时器特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
5.3.14
通信接口
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
5.3.15 12
½
ADC
特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
5.3.16
温度传感器特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
5.3.17
比较器特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
5.3.18
运算放大器特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
6
封装特性
6.1
6.2
6.3
6.4
6.5
6.6
7
8
58
封装
LQFP64 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
封装
LQFP48 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
封装
QFN48 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
封装
LQFP44 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
封装
LQFP32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
封装
TSSOP20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
70
71
型号½名
修改记½
2
插图
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
模块框图
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
时钟树
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
LQFP64
引脚分布
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
LQFP48
引脚分布
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
QFN48
引脚分布
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
LQFP44
引脚分布
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
LQFP32
引脚分布
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
TSSOP20
引脚分布
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
引脚的负½½条件
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
引脚输入电压
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
供电方案
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
电流消耗测量方案
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
外部高速时钟源的交流时序图
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
½用
8MHz
晶½的典型应用
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
输入输出交流特性定义
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
建议的
NRST
引脚保护
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
I2C
总线交流波½和测量电路
(1)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
SPI
时序图-从模式和
CPHA = 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
SPI
时序图-从模式和
CPHA = 1
(1)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
SPI
时序图-主模式
(1)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
½用
ADC
典型的连接图
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
供电电源和参考电源去藕线路
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
LQFP64, 64
脚½剖面方½扁平封装图
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
LQFP48, 48
脚½剖面方½扁平封装图
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
QFN48, 48
脚方½扁平无引线封装外½封装图
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
LQFP44, 44
脚½剖面方½扁平封装图
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
LQFP32, 32
脚½剖面方½扁平封装图
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
TSSOP20, 20
脚½剖面长方½扁平封装图
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
MM32
型号½名
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
3
表格
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
产品功½和外设配½:MM32SPIN27x
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
产品功½和外设配½:MM32SPIN25x
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
定时器功½比较
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
4
7
引脚定义
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
PA
端口功½复用
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
PB
端口功½复用
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
PC
端口功½复用
PD
端口功½复用
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
比较器
1/2/3
输入输出端口
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
比较器
4/5
输入输出端口
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
运算放大器输入输出端口
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
存储器映像
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
电压特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
电流特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
温度特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
通用工½条件
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
上电和掉电时的工½条件
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
内嵌复½和电源控制模块特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
停机和待机模式下的典型和最大电流消耗
(2)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
. . . . . . . . . . . . . . . . . . . . . . . . . . . 37
运行模式下的最大电流消耗,数据处理代码从内部闪存中运行
. . . . . . . . . . . . . . . . . . . . . 37
睡眠模式下的最大电流消耗,代码运行在
flash
中
高速外部用户时钟特性
内½外设的电流消耗
(1)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
HSE 2
∼
24MHz
振荡器特性
(1)(2)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
HSI
振荡器特性
(1)(2)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
LSI
振荡器特性
(1)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
½功耗模式的唤醒时间
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
PLL
特性
(1)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
闪存存储器特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
闪存存储器寿½和数据保存期限
(1)(2)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
EMS
特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
MCU ESD
特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
I/O
静态特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
输出电压特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
输入输出交流特性
(1)(3)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
NRST
引脚特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
TIMx
(1)
特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
I2C
接口特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
SPI
特性
(1)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
ADC
特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
f
ADC
=15MHz
(1)
时的最大
R
AIN
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
ADC
精度
-
局限的测试条件
(1)(2)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4