CMS32M55xx 数据手册
ARM® Cortex® -M0 32位电机微控制器
Rev. 1.10
请注意以下有关CMS知识产权政策
*中微半导体(深圳)股份有限公司(以下简称本公司)已申请了专利,享有绝对的合法权益。与本公司MCU或其他产品有关的专利
权并未被同意授权使用,任何经由不当手段侵害本公司专利权的公司、组织或个人,本公司将采取一切可能的法律行动,遏止侵权者
不当的侵权行为,并追讨本公司因侵权行为所受的损失、或侵权者所得的不法利益。
*中微半导体(深圳)股份有限公司的名称和标识都是本公司的注册商标。
*本公司保留对规格书中产品在可靠性、功能和设计方面的改进作进一步说明的权利。然而本公司对于规格内容的使用不负责任。文
中提到的应用其目的仅仅是用来做说明,本公司不保证和不表示这些应用没有更深入的修改就能适用,也不推荐它的产品使用在会由
于故障或其它原因可能会对人身造成危害的地方。本公司的产品不授权适用于救生、维生器件或系统中作为关键器件。本公司拥有不
事先通知而修改产品的权利,对于最新的信息,请参考官方网站 www.mcu.com.cn。
www.mcu.com.cn
1 / 75
Rev. 1.01
CMS32M55xx 数据手册
1. 产品特性
MCU 功能特性
1.1
◆
-
6 路通道且通道可重映射
32 位硬件除法器(HWDIV)
-
支持独立/互补/同步/成组输出模式
-
支持边沿/中心对齐计数模式
-
支持单次/连续/间隔加载更新模式
◆
◆
增强型 PWM(EPWM)
单周期 32 位硬件乘法器
◆
◆
内核 ARM Cortex™-M0,64MHz@2.1V~5.5V
有/无符号模式,6 个 HCLK 完成运算
存储器
-
最大 32K 字节程序 FLASH(APROM+BOOT)
-
支持互补模式插入死区延时
-
1K 字节的 FLASH 数据区(独立空间)
-
支持掩码及掩码预设(共 8 个掩码状态缓存)
-
最大 8K 字节 SRAM(支持分区写保护功能)
-
支持霍尔传感器接口(硬件控制 PWM 输出)
-
支持 BOOT 功能,BOOT 区可设置大小 0-4K
-
支持硬件刹车及 6 种刹车信号源
-
支持硬件 CRC 校验 FLASH 空间代码
-
支持 FLASH 分区保护(最小单位为 2K)
◆
系统时钟
ADC0(12bit,100Ksps)
-
最多 24 个输入通道
-
每个转换通道有独立的结果寄存器
-
内部高速振荡 48MHz/64MHz(HSI)
-
支持单次/连续模式
-
内部低速振荡 40KHz(LSI)
-
支持 2 种硬件触发方式共 7 个触发源
-
1 个转换结果比较器,可产生中断
◆
GPIO(最多 24 I/Os)
◆
LVR(1.9V/2.1V/2.6V)
◆
LVD(2.0V/2.2V/2.4V/2.7V/3.0V/3.7V)
-
最多 24 个输入通道
◆
系统定时器
-
每个转换通道有独立的结果寄存器
◆
ADC1(12bit,1.2Msps)
-
24 位 SysTick 定时器
-
支持单次/连续模式/插入模式
-
看门狗定时器(WDT)
-
支持外部触发方式
-
窗口看门狗定时器(WWDT)
-
1 个转换结果比较器,可产生中断
◆
◆
正常模式/睡眠模式/深度睡眠模式/停止模式
◆
通用循环冗余校验单元(CRC)
-
正端 4 路选择,负端可选内部 1.2V/VDD 分压
◆
定时器(32bit/16bit-TIMER0/1)
-
支持迟滞电压选择:10mV/20mV/60mV
◆
捕获/比较/脉宽调制(CCP0/1)
-
支持比较器输出触发 EPWM 刹车
◆
◆
支持 4 通道同时捕捉可连接到霍尔传感器接口
通信接口
模拟比较器(ACMP0/1)
可编程增益放大器(PGA0/1)
-
正端 4 路选择
-
1 个 I2C 模块(通信速度最快可达 1Mb/s)
-
输出可接内部 ADC 通道与模拟比较器的输入
-
1 个 SSP/SPI 模块(4-16 位数据格式可调)
-
内部增益可选择:4 倍~32 倍
-
最多 2 个 UART:UART0/1(共 32 个收/发 FIFO)
◆
(UART1 的 TXD1 与 RXD1 可分配到任意端口)
运算放大器(OP0/1)
-
输入可接内部 1.2V 基准
◆
串行调试接口 SWD(2-Wire)
-
输出可接内部 ADC 通道与模拟比较器的输入
◆
96bit 唯一 ID(UID)
-
可设置为比较器模式
◆
128bit 用户 UID(USRUID)
-
◆
用户可设置,可加密(可作为安全密钥)
www.mcu.com.cn
支持安全相关的功能与应用
-
2 / 75
满足 IEC60730 CLASS B 标准
Rev. 1.10
CMS32M55xx 数据手册
产品对比
1.2
以下是 CMS32M55XX 芯片的产品对比
产品型号
CMS32M5510
CMS32M5512
CMS32M5524
CMS32M5526
CMS32M5533
CMS32M5536
内置驱动供电电压
-
5~18V
16~30V
9~36V
5.5~18V
8~20V
GATE DRIVER
-
3P+3N
3P+3N
3P+3N
6N
6N
内置 MOS
N
Y
N
N
N
N
外围接口
MCU 工作电压
2.1V~5.5V
最大时钟频率
64MHz
APROM
28/30/31/32KB(1)
BOOT
0/1/2/4KB(1)
Data Flash
1KB
SRAM
8KB
SysTick
1 (24-bit)
WDT
1
WWDT
1
TIMER0/1
2 (16/32-bit)
CRC
CRC-16-CCITT
增强型
除法器
32 / 32 bit
数字外设
CCP
2
EPWM
6(16-bit)
UART
2
I2C
1
SSP/SPI
1
存储模块
定时器
通信接口
12bit-ADC0
(外部通道数)
12bit-ADC1
模拟模块
(外部通道数)
ACMP
OP
PGA
GPIOs
22
22
7,14
13,23
24
24
22
22
7,14
13,23
24
24
(2)
2
1
1(4),2
2
2
2
2
(3)
2
2
2
2
2
1(4),2
2
2
22
22
13,23
24
24
2
,2
1
(2)
2
7,14
LVR
1.9V/2.1V/2.6V
LVD
2.0V/2.2V/2.4V/2.7V/3.0V/3.7V
工作温度
-40~105℃
SSOP24
封装
SSOP24
QFN40
SOP16
SSOP24
TSSOP24
QFN40
LQFP48
LQFP48
QFN40
注:
1)
通过系统配置寄存器设置 APROM 和 BOOT 空间大小,APROM 与 BOOT 空间总共最大为 32K;
2)
表示模拟模块个数,模拟功能并非通过管脚的输入/输出实现,输入/输出管脚以实际产品为准。
www.mcu.com.cn
3 / 75
Rev. 1.10
CMS32M55xx 数据手册
3)
表示 SOP16 封装的 OP 模块为 1。
4)
表示 CMS32M5526S024/ CMS32M5526TS024 比较器/PGA 数量为 1。
www.mcu.com.cn
4 / 75
Rev. 1.10
CMS32M55xx 数据手册
2. 系统概述
系统简介
2.1
该系列产品集成了 ARM® Cortex®-M0 内核、内建嵌套向量中断控制器。主要有并行 I/O 口(支持普通输入、上下拉输入、
推挽输出、开漏输出、并可配置边沿或者电平触发中断)、定时器(6 位窗口看门狗定时器、32 位看门狗定时器、2 路可编程
定时器)、SPI、I2C、UART、PWM、CCP、ADC、ACMP、OPA、PGA 等部件。主要特点如下:
➢
具有最大 32KB FLASH 存储空间,最大 8KB SRAM 空间,1KB FLASH 数据区。
➢
支持 BOOT 功能及程序空间分区保护、支持硬件 CRC 校验 FLASH 空间代码、寄存器保护操作、用户可配置 ID,安
全性更高。
➢
正常模式、睡眠模式、深度睡眠模式、停止模式 4 种工作模式供选择,使用更方便,功耗更低。
➢
具有 32 位硬件除法器、32 位单周期硬件乘法器,运算速度更快。
➢
可配置任意 IO 口为串口发送和接收端口,同时也可将任意 IO 口配置为 ADC 的输入端口,使用更方便。
➢
具有带死区编程、周期占空比间隔更新、独立/互补/同步/主控输出的增强型 PWM,PWM 功能更丰富。
➢
具有 12 位最快 1.2Msps 的 ADC、支持迟滞选择功能的模拟比较器、增益可选的可编程增益放大器、运算放大器等
模拟 IP,模拟功能更强大。
www.mcu.com.cn
5 / 75
Rev. 1.10
CMS32M55xx 数据手册
2.2
存储器映射
0xFFFF_FFFF
Private Peripheral Bus
0xE000_EF00
Nested Vectored Interruput Controlle
Reserved
0xE010_0000
System Control Block
0xE000_ED00
Nested Vectored Interruput Controlle
0xE000_E100
SysTick System Timer
0xE000_E010
System Control Block
0xE000_E008
Private Peripheral Bus
0xE000_0000
AHB Bus
HWDIV Control
Reserved
0x5580_0000
AHB
0x5000_0000
Reserved
0x4E00_0000
0x5500_0000
Reserved
0x5480_0000
GPIO4 Control
0x5400_0000
GPIO3 Control
0x5380_0000
GPIO2 Control
0x5300_0000
GPIO1 Control
0x5280_0000
GPIO0 Control
0x5200_0000
Reserved
0x5180_0000
Reserved
0x5100_0000
Reserved
0x5080_0000
System Configuration
0x5000_0000
APB
APB Bus
ADC1 Control
ACMP Control
OP/PGA Control
Reserved
Reserved
Reserved
EPWM Control
CRC Control
FMC Control
Reserved
Reserved
I2C Control
WDT Control
Reserved
TIMER Control
Reserved
Reserved
UART1 Control
UART0 Control
Reserved
SSP/SPI Control
CCP Control
Reserved
WWDT Control
Reserved
Reserved
Reserved
0x4000_0000
Reserved
0x2000_2000
8KB Sram
(Max)
0x2000_0000
Reserved
0x0000_8000
32KB on-chip Flash
(Max)
0x0000_0000
www.mcu.com.cn
6 / 75
0x4D80_0000
0x4D00_0000
0x4C80_0000
0x4C00_0000
0x4B80_0000
0x4B00_0000
0x4A80_0000
0x4A00_0000
0x4980_0000
0x4900_0000
0x4880_0000
0x4800_0000
0x4780_0000
0x4700_0000
0x4680_0000
0x4600_0000
0x4580_0000
0x4500_0000
0x4480_0000
0x4400_0000
0x4380_0000
0x4280_0000
0x4200_0000
0x4180_0000
0x4100_0000
0x4080_0000
0x4000_0000
Rev. 1.10
CMS32M55xx 数据手册
系统框图
2.3
2.3.1
CMS32M5510
LSI-40kHz
FLASH
32KB
HWDIV
Systick
CLK Generator
HSI-48/64MHz
AHB-Lite Bus
ARM
Cortex-M0
Test/Debug
Interface
POR
SRAM
8KB
AHB TO APB
Bridge
GPIO
APB Bus
CCP X 2
Analog Interface
12-Bit ADC0
12-Bit ADC1
ACMP X 2
OP X 2
PGA X 2
FMC
CRC
WDT
WWDT
16Bit/32Bit Timer X 2
www.mcu.com.cn
7 / 75
6 Channels EPWM
Connector
UART X 2
I2C X 1
SSP/SPI X 1
Rev. 1.10
CMS32M55xx 数据手册
2.3.2
CMS32M5512
LSI-40kHz
FLASH
32KB
HWDIV
Systick
CLK Generator
HSI-48/64MHz
AHB-Lite Bus
ARM
Cortex-M0
Test/Debug
Interface
POR
SRAM
8KB
AHB TO APB
Bridge
GPIO
3P3N Driver
VM
APB Bus
P1_OUT
CCP X 2
P04
P1_IN
P01
N1_IN
U
N1_OUT
Analog Interface
NU
P2_OUT
P06
12-Bit ADC0
12-Bit ADC1
OP X 2
PGA X 2
P2_IN
V
6 Channels EPWM
N2_OUT
P05
N2_IN
NV
P3_OUT
P47
P3_IN
P07
N3_IN
VM
W
FMC
CRC
WDT
WWDT
16Bit/32Bit Timer X 2
www.mcu.com.cn
VM
N3_OUT
Connector
NW
I2C X 1
8 / 75
Rev. 1.10
CMS32M55xx 数据手册
2.3.3
CMS32M5524
LSI-40kHz
FLASH
32KB
HWDIV
Systick
CLK Generator
HSI-48/64MHz
AHB-Lite Bus
ARM
Cortex-M0
Test/Debug
Interface
POR
SRAM
8KB
AHB TO APB
Bridge
GPIO
GVDD
APB Bus
3P3N
Driver
CCP X 2
P01
Analog Interface
P04
12-Bit ADC0
12-Bit ADC1
ACMP X 2
OP X 2
PGA X 2
6 Channels EPWM
P05
P06
P07
P47
N1_IN
P1_IN
N2_IN
P2_IN
N3_IN
P3_IN
N1_OUT
P1_OUT
N2_OUT
P2_OUT
N3_OUT
P3_OUT
FMC
CRC
WDT
WWDT
16Bit/32Bit Timer X 2
www.mcu.com.cn
Connector
UART X 2
I2C X 1
SSP/SPI X 1
9 / 75
Rev. 1.10
CMS32M55xx 数据手册
2.3.4
CMS32M5526
LSI-40kHz
FLASH
32KB
HWDIV
Systick
CLK Generator
HSI-48/64MHz
AHB-Lite Bus
ARM
Cortex-M0
LDO
VDD5
P46
Test/Debug
Interface
POR
SRAM
8KB
AHB TO APB
Bridge
GPIO
GVDD
APB Bus
3P3N
Driver
CCP X 2
P01
Analog Interface
P04
12-Bit ADC0
12-Bit ADC1
ACMP X 2
OP X 2
PGA X 2
6 Channels EPWM
P05
P06
P07
P47
N1_IN
P1_IN
N2_IN
P2_IN
N3_IN
P3_IN
N1_OUT
P1_OUT
N2_OUT
P2_OUT
N3_OUT
P3_OUT
FMC
CRC
WDT
WWDT
16Bit/32Bit Timer X 2
www.mcu.com.cn
Connector
UART X 2
I2C X 1
SSP/SPI X 1
10 / 75
Rev. 1.10
CMS32M55xx 数据手册
2.3.5
CMS32M5533
LSI-40kHz
FLASH
32KB
HWDIV
Systick
CLK Generator
HSI-48/64MHz
AHB-Lite Bus
ARM
Cortex-M0
Test/Debug
Interface
POR
SRAM
8KB
AHB TO APB
Bridge
GPIO
UVLO
APB Bus
CCP X 2
P01
Analog Interface
P04
12-Bit ADC0
12-Bit ADC1
ACMP X 2
OP X 2
PGA X 2
6 Channels EPWM
P05
P06
P07
P47
FMC
CRC
WDT
WWDT
16Bit/32Bit Timer X 2
www.mcu.com.cn
Connector
UART X 2
I2C X 1
SSP/SPI X 1
11 / 75
GVDD
PWM1H
PWM2H
PWM3H
PWM1L
PWM2L
PWM3L
HIN1
HIN2
HIN3
LIN1
LIN2
LIN3
BOST3
BOST2
BOST1
GH1
GHS1
GL1
GH2
GHS2
GL2
GH3
GHS3
GL3
Dead time
& shoot
through
& gate
control
Rev. 1.10
CMS32M55xx 数据手册
2.3.6
CMS32M5536
LSI-40kHz
FLASH
32KB
HWDIV
Systick
CLK Generator
HSI-48MHz
AHB-Lite Bus
ARM
Cortex-M0
Test/Debug
Interface
POR
SRAM
8KB
AHB TO APB
Bridge
GPIO
UVLO
APB Bus
CCP X 2
P01
Analog Interface
P04
12-Bit ADC1
ACMP X 2
OP X 2
PGA X 2
6 Channels EPWM
P05
P06
P07
P47
FMC
CRC
WDT
WWDT
16Bit/32Bit Timer X 2
www.mcu.com.cn
Connector
UART X 2
I2C X 1
SSP/SPI X 1
12 / 75
GVDD
PWM1H
PWM2H
PWM3H
PWM1L
PWM2L
PWM3L
HIN1
HIN2
HIN3
LIN1
LIN2
LIN3
BOST3
BOST2
BOST1
GH1
GHS1
GL1
GH2
GHS2
GL2
GH3
GHS3
GL3
Dead time
& shoot
through
& gate
control
Rev. 1.10
CMS32M55xx 数据手册
3. 管脚定义
管脚描述
3.1
3.1.1
CMS32M5510(SSOP24)
VDD
1
24
VSS
EPWM1/CCP1A/SPI0_MISO/SCL0/TXD0/RXD1/TXD1/C0P0/AN8/P13
2
23
P40/AN25/TXD1/RXD1/CCP1B/EPWM1/SWDDAT2
EPWM4/CCP0A/SPI0_MOSI/SDA0/RXD1/TXD1/C0P1/AN9/P14
3
22
P00/AN0/TXD1/RXD1/TXD0/CTS0/SPI0_CLK/CCP0A/EPWM2/SWDCLK2
EPWM5/CCP0A/SPI0_SS/SCL0/RXD1/TXD1/A1P1/C0P2/AN10/P15
4
21
P01/AN1/TXD1/RXD1/RXD0/RTS0/SPI0_SS/CCP0B/EPWM0/ADET
NRST/EPWM2/CCP0A/RXD1/TXD1/A0P3/C0N/AN26/P43
5
20
P04/AN2/TXD1/RXD1/CTS1/SPI0_SS/CCP0A/EPWM1/SPI0_CLK
BKIN/EPWM4/CCP1A/SPI0_MISO/SCL0/CTS0/RXD1/TXD1/A0P2/C1P0/AN20/P31
6
19
P05/AN3/TXD1/RXD1/RTS1/SPI0_MOSI/CCP0B/EPWM2/ADET/BOOT
BKIN/EPWM1/CCP1B/SPI0_MOSI/SDA0/RXD0/RXD1/TXD1/A0P1/C1P1/AN21/P32
7
18
P06/AN4/TXD1/RXD1/SDA0/SPI0_MISO/CCP1A/EPWM3/CTS1
BKIN/EPWM3/CCP0A/SPI0_CLK/SDA0/TXD0/RXD1/TXD1/A0O/C1P2/AN22/P34
8
17
P07/AN5/TXD1/RXD1/SCL0/SPI0_CLK/CCP1B/EPWM4
CLKO/EPWM5/CCP0B/SPI0_SS/SCL0/RTS0/RXD1/TXD1/A1O/C1N/AN23/P35
9
16
P47/AN29/TXD1/RXD1/RTS1/SPI0_MOSI/CCP1B/EPWM5
EPWM2/CCP0B/CTS0/SCL0/RXD0/RXD1/TXD1/OP1_O/AN11/P16
10
15
P25/AN17/OP0_P/TXD1/RXD1/SCL0/SPI0_SS/CCP1B/EPWM3/C1_O
EPWM4/CCP1A/RTS0/SDA0/TXD0/RXD1/TXD1/OP1_N/AN12/P17
11
14
P24/AN16/OP0_N/TXD1/RXD1/SDA0/CCP1A/EPWM2/SWDCLK1
BKIN/EPWM5/CCP1B/SCL0/RXD0/RXD1/TXD1/OP1_P/AN13/P21
12
13
P23/AN15/OP0_O/TXD1/RXD1/SDA0/RTS1/CCP0B/EPWM1/SWDDAT1
www.mcu.com.cn
13 / 75
Rev. 1.10
CMS32M55xx 数据手册
U
NU
NU
NV
NV
V
V
NW
NW
CMS32M5512(QFN40)
U
3.1.2
30
29
28
27
26
25
24
23
22
21
NC 31
20 W
VM 32
19 W
VM 33
18 P25/AN17/OP0_P/RXD1/TXD1/SCL0/SPI0_SS/CCP1B/EPWM3/C1_O
VM 34
17 P24/AN16/OP0_N/RXD1/TXD1/SDA0/CCP1A/EPWM2/SWDCLK1
SWDCLK2/EPWM2/CCP0A/SPI0_CLK/CTS0/TXD0/TXD1/RXD1/AN0/P00 35
16 P23/AN15/OP0_O/RXD1/TXD1/SDA0/RTS1/CCP0B/EPWM1/SWDDAT1
QFN40
SWDDAT2/EPWM1/CCP1B/TXD1/RXD1/AN25/P40 36
15 P22/AN14/RXD1/TXD1/TXD0/SCL0/CTS1/CCP0A/EPWM0/SDA0
VDD 37
14 P21/AN13/OP1_P/RXD1/TXD1/RXD0/SCL0/CCP1B/EPWM5/BKIN
GND 38
13 P17/AN12/OP1_N/RXD1/TXD1/TXD0/SDA0/RTS0/CCP1A/EPWM4
NRST/CTS1/EPWM1/CCP0A/TXD0/TXD1/RXD1/AN6/P10 39
12 P16/AN11/OP1_O/RXD1/TXD1/RXD0/SCL0/CTS0/CCP0B/EPWM2
RTS1/EPWM0/CCP1B/SPI0_CLK/SDA0/RXD0/TXD1/RXD1/A1P0/AN7/P12 40
www.mcu.com.cn
8
9
10
CLKO/EPWM5/CCP0B/SPI0_SS/SCL0/RTS0/TXD1/RXD1/C1N/A1O/AN23/P35
NRST/EPWM2/CCP0A/TXD1/RXD1/C0N/A0P3/AN26/P43
7
BKIN/EPWM3/CCP0A/SPI0_CLK/SDA0/TXD0/TXD1/RXD1/C1P2/A0O/AN22/P34
EPWM5/CCP0A/SPI0_SS/SCL0/TXD1/RXD1/C0P2/A1P1/AN10/P15
6
BKIN/EPWM1/CCP1B/SPI0_MOSI/SDA0/RXD0/TXD1/RXD1/C1P1/A0P1/AN21/P32
EPWM4/CCP0A/SPI0_MOSI/SDA0/TXD1/RXD1/C0P1/AN9/P14
5
BKIN/EPWM4/CCP1A/SPI0_MISO/SCL0/CTS0/TXD1/RXD1/C1P0/A0P2/AN20/P31
4
NRST/EPWM1/CCP0B/TXD0/TXD1/RXD1/A1P3/AN27/P44
3
ADET/EPWM0/CCP0B/SPI0_CLK/CCP0A/RXD0/TXD1/RXD1/C1P3/A1P2/AN19/P30
2
EPWM1/CCP1A/SPI0_MISO/SCL0/TXD0/TXD1/RXD1/C0P0/AN8/P13
11 P36/AN24/A0P0/C0P3/RXD1/TXD1/CCP1A/EPWM0/CLKO
1
14 / 75
Rev. 1.10
CMS32M55xx 数据手册
3.1.3
CMS32M5524(SOP16)
BKIN/EPWM4/CCP1A/SPI0_MISO/SCL0/CTS0/TXD1/RXD1/C1P0/A0P2/AN20/P31
1
16
P44/NRST/EPWM1/CCP0B/TXD0/TXD1/RXD1/A1P3/AN27
AN15/OP0_O/RXD1/TXD1/SDA0/RTS1/CCP0B/EPWM1/SWDDAT1/P23
2
15
VSS
AN16/OP0_N/RXD1/TXD1/SDA0/CCP1A/EPWM2/SWDCLK1/P24
3
14
VDD
AN17/OP0_P/RXD1/TXD1/SCL0/SPI0_SS/CCP1B/EPWM3/C1_O/P25
4
13
P40/SWDDAT2/EPWM1/CCP1B/TXD1/RXD1/AN25
www.mcu.com.cn
GVDD
5
12
P00/SWDCLK2/EPWM2/CCP0A/SPI0_CLK/CTS0/TXD0/TXD1/RXD1/AN0
P3_OUT
6
11
N1_OUT
N3_OUT
7
10
P1_OUT
P2_OUT
8
9
N2_OUT
15 / 75
Rev. 1.10
CMS32M55xx 数据手册
3.1.4
CMS32M5524(SSOP24)
BKIN/EPWM3/CCP0A/SPI0_CLK/SDA0/TXD0/TXD1/RXD1/C1P2/A0O/AN22/P34
1
24
P32/BKIN/EPWM1/CCP1B/SPI0_MOSI/SDA0/RXD0/TXD1/RXD1/C1P1/A0P1/AN21
CLKO/EPWM5/CCP0B/SPI0_SS/SCL0/RTS0/TXD1/RXD1/C1N/A1O/AN23/P35
2
23
P31/BKIN/EPWM4/CCP1A/SPI0_MISO/SCL0/CTS0/TXD1/RXD1/C1P0/A0P2/AN20
AN11/OP1_O/RXD1/TXD1/RXD0/SCL0/CTS0/CCP0B/EPWM2/P16
3
22
P44/NRST/EPWM1/CCP0B/TXD0/TXD1/RXD1/A1P3/AN27
AN12/OP1_N/RXD1/TXD1/TXD0/SDA0/RTS0/CCP1A/EPWM4/P17
4
21
P43/NRST/EPWM2/CCP0A/TXD1/RXD1/C0N/A0P3/AN26
AN13/OP1_P/RXD1/TXD1/RXD0/SCL0/CCP1B/EPWM5/BKIN/P21
5
20
VDD
AN15/OP0_O/RXD1/TXD1/SDA0/RTS1/CCP0B/EPWM1/SWDDAT1/P23
6
19
VSS
AN16/OP0_N/RXD1/TXD1/SDA0/CCP1A/EPWM2/SWDCLK1/P24
7
18
P40/SWDDAT2/EPWM1/CCP1B/TXD1/RXD1/AN25
AN17/OP0_P/RXD1/TXD1/SCL0/SPI0_SS/CCP1B/EPWM3/C1_O/P25
8
17
P00/SWDCLK2/EPWM2/CCP0A/SPI0_CLK/CTS0/TXD0/TXD1/RXD1/AN0
GVDD
9
16
NC
10
15
N1_OUT
N3_OUT
11
14
P1_OUT
P2_OUT
12
13
N2_OUT
P3_OUT
www.mcu.com.cn
SSOP24
16 / 75
Rev. 1.10
CMS32M55xx 数据手册
3.1.5
CMS32M5526(SSOP24/TSSOP24)
CLKO/EPWM5/CCP0B/SPI0_SS/SCL0/RTS0/TXD1/RXD1/C1N/A1O/AN23/P35
1
24
P34/BKIN/EPWM3/CCP0A/SPI0_CLK/SDA0/TXD0/TXD1/RXD1/C1P2/A0O/AN22
AN11/OP1_O/RXD1/TXD1/RXD0/SCL0/CTS0/CCP0B/EPWM2/P16
2
23
P32/BKIN/EPWM1/CCP1B/SPI0_MOSI/SDA0/RXD0/TXD1/RXD1/C1P1/A0P1/AN21
AN12/OP1_N/RXD1/TXD1/TXD0/SDA0/RTS0/CCP1A/EPWM4/P17
3
22
P31/BKIN/EPWM4/CCP1A/SPI0_MISO/SCL0/CTS0/TXD1/RXD1/C1P0/A0P2/AN20
AN13/OP1_P/RXD1/TXD1/RXD0/SCL0/CCP1B/EPWM5/BKIN/P21
4
21
P43/NRST/EPWM2/CCP0A/TXD1/RXD1/C0N/A0P3/AN26
AN15/OP0_O/RXD1/TXD1/SDA0/RTS1/CCP0B/EPWM1/SWDDAT1/P23
5
20
VDD
AN16/OP0_N/RXD1/TXD1/SDA0/CCP1A/EPWM2/SWDCLK1/P24
6
19
P40/SWDDAT2/EPWM1/CCP1B/TXD1/RXD1/AN25
AN17/OP0_P/RXD1/TXD1/SCL0/SPI0_SS/CCP1B/EPWM3/C1_O/P25
7
18
P00/SWDCLK2/EPWM2/CCP0A/SPI0_CLK/CTS0/TXD0/TXD1/RXD1/AN0
VBB1
8
17
VSS
VBB2
9
16
VDD5
10
15
N1_OUT
N3_OUT
11
14
P1_OUT
P2_OUT
12
13
N2_OUT
P3_OUT
www.mcu.com.cn
SSOP24
17 / 75
Rev. 1.10
CMS32M55xx 数据手册
N1_OUT
P1_OUT
N2_OUT
P2_OUT
N3_OUT
P3_OUT
NC
NC
NC
CMS32M5526(QFN40)
NC
3.1.6
30
29
28
27
26
25
24
23
22
21
VSS 31
20 NC
VDD5 32
19 VBB 2
SWDCLK2/EPWM2/CCP0A/SPI0_CLK/CTS0/TXD0/TXD1/RXD1/AN0/P00 33
18 VBB 1
SWDDAT2/EPWM1/CCP1B/TXD1/RXD1/AN25/P40 34
17 P26/AN18/RXD1/TXD1/SPI0_CLK/CCP0A/EPWM4/C0_O
VDD 35
16 P25/AN17/OP0_P/RXD1/TXD1/SCL0/SPI0_SS/CCP1B/EPWM3/C1_O
QFN40
VSS 36
15 P24/AN16/OP0_N/RXD1/TXD1/SDA0/CCP1A/EPWM2/SWDCLK1
RTS1/EPWM0/CCP1B/SPI0_CLK/SDA0/RXD0/TXD1/RXD1/A1P0/AN7/P12 37
14 P23/AN15/OP0_O/RXD1/TXD1/SDA0/RTS1/CCP0B/EPWM1/SWDDAT1
NRST/CTS1/EPWM1/CCP0A/TXD0/TXD1/RXD1/AN6/P10 38
13 P22/AN14/RXD1/TXD1/TXD0/SCL0/CTS1/CCP0A/EPWM0/SDA0
EPWM1/CCP1A/SPI0_MISO/SCL0/TXD0/TXD1/RXD1/C0P0/AN8/P13 39
12 P21/AN13/OP1_P/RXD1/TXD1/RXD0/SCL0/CCP1B/EPWM5/BKIN
EPWM4/CCP0A/SPI0_MOSI/SDA0/TXD1/RXD1/C0P1/AN9/P14 40
www.mcu.com.cn
2
3
4
5
6
7
8
9
10
EPWM5/CCP0A/SPI0_SS/SCL0/TXD1/RXD1/C0P2/A1P1/AN10/P15
NRST/EPWM2/CCP0A/TXD1/RXD1/C0N/A0P3/AN26/P43
ADET/EPWM0/CCP0B/SPI0_CLK/CCP0A/RXD0/TXD1/RXD1/C1P3/A1P2/AN19/P30
NRST/EPWM1/CCP0B/TXD0/TXD1/RXD1/A1P3/AN27/P44
BKIN/EPWM4/CCP1A/SPI0_MISO/SCL0/CTS0/TXD1/RXD1/C1P0/A0P2/AN20/P31
BKIN/EPWM1/CCP1B/SPI0_MOSI/SDA0/RXD0/TXD1/RXD1/C1P1/A0P1/AN21/P32
BKIN/EPWM3/CCP0A/SPI0_CLK/SDA0/TXD0/TXD1/RXD1/C1P2/A0O/AN22/P34
CLKO/EPWM5/CCP0B/SPI0_SS/SCL0/RTS0/TXD1/RXD1/C1N/A1O/AN23/P35
AN24/A0P0/C0P3/RXD1/TXD1/CCP1A/EPWM0/CLKO/P36
AN11/OP1_O/RXD1/TXD1/RXD0/SCL0/CTS0/CCP0B/EPWM2/P16
11 P17/AN12/OP1_N/RXD1/TXD1/TXD0/SDA0/RTS0/CCP1A/EPWM4
1
18 / 75
Rev. 1.10
CMS32M55xx 数据手册
BOST2
GH2
GHS2
BOST3
GH3
GHS3
GL1
GL2
GL3
CMS32M5533(QFN40)
GHS1
3.1.7
30
29
28
27
26
25
24
23
22
21
GH1 31
20 GVDD
BOST1 32
19 PGND
SWDCLK2/EPWM2/CCP0A/SPI0_CLK/CTS0/TXD0/TXD1/RXD1/AN0/P00 33
18 P46/AN28/RXD1/TXD1/BKIN/SPI0_MISO/CCP1A/EPWM2
SWDDAT2/EPWM1/CCP1B/TXD1/RXD1/AN25/P40 34
17 P26/AN18/RXD1/TXD1/SPI0_CLK/CCP0A/EPWM4/C0_O
16 P25/AN17/OP0_P/RXD1/TXD1/SCL0/SPI0_SS/CCP1B/EPWM3/C1_O
VDD 35
QFN40
NRST/CTS1/EPWM1/CCP0A/TXD0/TXD1/RXD1/AN6/P10 36
15 P24/AN16/OP0_N/RXD1/TXD1/SDA0/CCP1A/EPWM2/SWDCLK1
RTS1/EPWM0/CCP1B/SPI0_CLK/SDA0/RXD0/TXD1/RXD1/A1P0/AN7/P12 37
14 P23/AN15/OP0_O/RXD1/TXD1/SDA0/RTS1/CCP0B/EPWM1/SWDDAT1
VSS 38
13 P22/AN14/RXD1/TXD1/TXD0/SCL0/CTS1/CCP0A/EPWM0/SDA0
EPWM1/CCP1A/SPI0_MISO/SCL0/TXD0/TXD1/RXD1/C0P0/AN8/P13 39
12 P21/AN13/OP1_P/RXD1/TXD1/RXD0/SCL0/CCP1B/EPWM5/BKIN
EPWM4/CCP0A/SPI0_MOSI/SDA0/TXD1/RXD1/C0P1/AN9/P14 40
www.mcu.com.cn
2
3
4
5
6
7
8
9
10
EPWM5/CCP0A/SPI0_SS/SCL0/TXD1/RXD1/C0P2/A1P1/AN10/P15
NRST/EPWM2/CCP0A/TXD1/RXD1/C0N/A0P3/AN26/P43
ADET/EPWM0/CCP0B/SPI0_CLK/CCP0A/RXD0/TXD1/RXD1/C1P3/A1P2/AN19/P30
NRST/EPWM1/CCP0B/TXD0/TXD1/RXD1/A1P3/AN27/P44
BKIN/EPWM4/CCP1A/SPI0_MISO/SCL0/CTS0/TXD1/RXD1/C1P0/A0P2/AN20/P31
BKIN/EPWM1/CCP1B/SPI0_MOSI/SDA0/RXD0/TXD1/RXD1/C1P1/A0P1/AN21/P32
BKIN/EPWM3/CCP0A/SPI0_CLK/SDA0/TXD0/TXD1/RXD1/C1P2/A0O/AN22/P34
CLKO/EPWM5/CCP0B/SPI0_SS/SCL0/RTS0/TXD1/RXD1/C1N/A1O/AN23/P35
AN24/A0P0/C0P3/RXD1/TXD1/CCP1A/EPWM0/CLKO/P36
AN11/OP1_O/RXD1/TXD1/RXD0/SCL0/CTS0/CCP0B/EPWM2/P16
11 P17/AN12/OP1_N/RXD1/TXD1/TXD0/SDA0/RTS0/CCP1A/EPWM4
1
19 / 75
Rev. 1.10
CMS32M55xx 数据手册
GL2
GL3
29
GHS3
30
GL1
31
BOST3
32
GH3
33
GH2
34
GHS2
35
GHS1
36
BOST2
BOST1
CMS32M5533(LQFP48)
GH1
3.1.8
28
27
26
25
NC
37
24
GVDD
NC
38
23
PGND
NC
39
22
P46/AN28/RXD1/TXD1/BKIN/SPI0_MISO/CCP1A/EPWM2
VSS
40
21
P26/AN18/RXD1/TXD1/SPI0_CLK/CCP0A/EPWM4/C0_O
SWDCLK2/EPWM2/CCP0A/SPI0_CLK/CTS0/TXD0/TXD1/RXD1/AN0/P00
41
20
P25/AN17/OP0_P/RXD1/TXD1/SCL0/SPI0_SS/CCP1B/EPWM3/C1_O
SWDDAT2/EPWM1/CCP1B/TXD1/RXD1/AN25/P40
42
19
P24/AN16/OP0_N/RXD1/TXD1/SDA0/CCP1A/EPWM2/SWDCLK1
VDD
43
18
P23/AN15/OP0_O/RXD1/TXD1/SDA0/RTS1/CCP0B/EPWM1/SWDDAT1
LQFP48
13
P36/AN24/A0P0/C0P3/RXD1/TXD1/CCP1A/EPWM0/CLKO
www.mcu.com.cn
1
2
3
4
5
6
7
8
9
10
11
12
CLKO/EPWM5/CCP0B/SPI0_SS/SCL0/RTS0/TXD1/RXD1/C1N/A1O/AN23/P35
48
BKIN/EPWM3/CCP0A/SPI0_CLK/SDA0/TXD0/TXD1/RXD1/C1P2/A0O/AN22/P34
P16/AN11/OP1_O/RXD1/TXD1/RXD0/SCL0/CTS0/CCP0B/EPWM2
NC
BKIN/EPWM4/CCP1A/SPI0_MISO/SCL0/CTS0/TXD1/RXD1/C1P0/A0P2/AN20/P31
14
BKIN/EPWM1/CCP1B/SPI0_MOSI/SDA0/RXD0/TXD1/RXD1/C1P1/A0P1/AN21/P32
47
NC
P17/AN12/OP1_N/RXD1/TXD1/TXD0/SDA0/RTS0/CCP1A/EPWM4
NC
NC
15
NRST/EPWM1/CCP0B/TXD0/TXD1/RXD1/A1P3/AN27/P44
46
ADET/EPWM0/CCP0B/SPI0_CLK/CCP0A/RXD0/TXD1/RXD1/C1P3/A1P2/AN19/P30
P21/AN13/OP1_P/RXD1/TXD1/RXD0/SCL0/CCP1B/EPWM5/BKIN
NC
NRST/EPWM2/CCP0A/TXD1/RXD1/C0N/A0P3/AN26/P43
P22/AN14/RXD1/TXD1/TXD0/SCL0/CTS1/CCP0A/EPWM0/SDA0
16
EPWM5/CCP0A/SPI0_SS/SCL0/TXD1/RXD1/C0P2/A1P1/AN10/P15
17
45
EPWM4/CCP0A/SPI0_MOSI/SDA0/TXD1/RXD1/C0P1/AN9/P14
44
EPWM1/CCP1A/SPI0_MISO/SCL0/TXD0/TXD1/RXD1/C0P0/AN8/P13
NRST/CTS1/EPWM1/CCP0A/TXD0/TXD1/RXD1/AN6/P10
RTS1/EPWM0/CCP1B/SPI0_CLK/SDA0/RXD0/TXD1/RXD1/A1P0/AN7/P12
20 / 75
Rev. 1.10
CMS32M55xx 数据手册
GH1
GHS1
BOST2
GH2
GHS2
BOST3
GH3
GHS3
GL1
GL2
GL3
CMS32M5536(LQFP48)
BOST1
3.1.9
36
35
34
33
32
31
30
29
28
27
26
25
NC
37
24
GVDD
NC
38
23
PGND
NC
39
22
P46/AN28/RXD1/TXD1/BKIN/SPI0_MISO/CCP1A/EPWM2
VSS
40
21
P26/AN18/RXD1/TXD1/SPI0_CLK/CCP0A/EPWM4/C0_O
SWDCLK2/EPWM2/CCP0A/SPI0_CLK/CTS0/TXD0/TXD1/RXD1/AN0/P00
41
20
P25/AN17/OP0_P/RXD1/TXD1/SCL0/SPI0_SS/CCP1B/EPWM3/C1_O
SWDDAT2/EPWM1/CCP1B/TXD1/RXD1/AN25/P40
42
19
P24/AN16/OP0_N/RXD1/TXD1/SDA0/CCP1A/EPWM2/SWDCLK1
VDD
43
18
P23/AN15/OP0_O/RXD1/TXD1/SDA0/RTS1/CCP0B/EPWM1/SWDDAT1
LQ FP48
13
P36/AN24/A0P0/C0P3/RXD1/TXD1/CCP1A/EPWM0/CLKO
www.mcu.com.cn
1
2
3
4
5
6
7
8
9
10
11
12
CLKO/EPWM5/CCP0B/SPI0_SS/SCL0/RTS0/TXD1/RXD1/C1N/A1O/AN23/P35
48
BKIN/EPWM3/CCP0A/SPI0_CLK/SDA0/TXD0/TXD1/RXD1/C1P2/A0O/AN22/P34
P16/AN11/OP1_O/RXD1/TXD1/RXD0/SCL0/CTS0/CCP0B/EPWM2
NC
BKIN/EPWM1/CCP1B/SPI0_MOSI/SDA0/RXD0/TXD1/RXD1/C1P1/A0P1/AN21/P32
14
BKIN/EPWM4/CCP1A/SPI0_MISO/SCL0/CTS0/TXD1/RXD1/C1P0/A0P2/AN20/P31
47
NC
P17/AN12/OP1_N/RXD1/TXD1/TXD0/SDA0/RTS0/CCP1A/EPWM4
NC
NC
15
NRST/EPWM1/CCP0B/TXD0/TXD1/RXD1/A1P3/AN27/P44
46
ADET/EPWM0/CCP0B/SPI0_CLK/CCP0A/RXD0/TXD1/RXD1/C1P3/A1P2/AN19/P30
P21/AN13/OP1_P/RXD1/TXD1/RXD0/SCL0/CCP1B/EPWM5/BKIN
NC
NRST/EPWM2/CCP0A/TXD1/RXD1/C0N/A0P3/AN26/P43
P22/AN14/RXD1/TXD1/TXD0/SCL0/CTS1/CCP0A/EPWM0/SDA0
16
EPWM5/CCP0A/SPI0_SS/SCL0/TXD1/RXD1/C0P2/A1P1/AN10/P15
17
45
EPWM4/CCP0A/SPI0_MOSI/SDA0/TXD1/RXD1/C0P1/AN9/P14
44
EPWM1/CCP1A/SPI0_MISO/SCL0/TXD0/TXD1/RXD1/C0P0/AN8/P13
NRST/CTS1/EPWM1/CCP0A/TXD0/TXD1/RXD1/AN6/P10
RTS1/EPWM0/CCP1B/SPI0_CLK/SDA0/RXD0/TXD1/RXD1/A1P0/AN7/P12
21 / 75
Rev. 1.10
CMS32M55xx 数据手册
3.2
管脚功能说明
下文表格中的符号说明如下:
管脚名称
符号说明
表示数字输入/输出。
I/O
3.2.1
I
表示数字输入。
O
表示数字输出。
AI
表示模拟输入。
AO
表示模拟输出。
P
表示电源或地。
CMS32M5510/12/24/26 功能说明
管脚号
5510
SSOP
24
2
3
4
5512
QFN
40
1
2
3
5524
SOP
16
-
-
-
www.mcu.com.cn
管脚
名称
5526
SSOP
24
-
-
-
SSOP24/
TSSOP
24
-
-
-
QFN
40
39
40
1
管脚
类型
描述
P13
I/O
通用输入/输出管脚
AN8
AI
ADC 模拟输入管脚 8
C0P0
AI
ACMP0 正端输入通道 0
ECAP00
I
ACMP0 正端输入通道 0 作捕获输入
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
TXD0
O
UART0 数据输出管脚
SCL0
I/O
I2C0 时钟输入/输出管脚
SPI0_MISO
I/O
SPI0 主机输入/从机输出管脚
CCP1A
I/O
CCP1 捕获输入/PWM 输出 A 路管脚
EPWM1
O
EPWM 输出通道 1
P14
I/O
通用输入/输出管脚
AN9
AI
ADC 模拟输入管脚
C0P1
AI
ACMP0 正端输入通道 1
ECAP01
I
ACMP0 正端输入通道 1 作捕获输入
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
SDA0
I/O
I2C0 数据输入/输出管脚
SPI0_MOSI
I/O
SPI0 主机输出/从机输入管脚
CCP0A
I/O
CCP0 捕获输入/PWM 输出 A 路管脚
EPWM4
O
EPWM 输出通道 4
P15
I/O
通用输入/输出管脚
AN10
AI
ADC 模拟输入通道 10
C0P2
AI
ACMP0 正端输入通道 2
ECAP02
I
ACMP0 正端输入通道 2 作捕获输入
A1P1
AI
PGA1 正端输入通道 1
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
SCL0
I/O
I2C0 时钟输入/输出管脚
SPI0_SS
I/O
SPI0 片选管脚
CCP0A
I/O
CCP0 捕获输入/PWM 输出 A 路管脚
22 / 75
Rev. 1.10
CMS32M55xx 数据手册
5
-
-
-
6
7
4
5
6
31
7
8
-
-
16
-
1
-
www.mcu.com.cn
21
-
22
16
23
24
21
-
-
-
22
23
2
3
4
20,21
,22,
23,30
5
6
EPWM5
O
EPWM 输出通道 5
P43
I/O
通用输入/输出管脚
AN26
AI
ADC 模拟输入通道 26
C0N
AI
ACMP0 负端输入通道
A0P3
AI
PGA0 正端输入通道 3
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
NRST
I
外部复位管脚
CCP0A
I/O
CCP0 捕获输入/PWM 输出 A 路管脚
EPWM2
O
EPWM 输出通道 2
P30
I/O
通用输入/输出管脚
AN19
AI
ADC 模拟输入通道 19
C1P3
AI
ACMP1 正端输入通道 3
ECAP13
I
ACMP1 正端输入通道 3 作捕获输入
A1P2
AI
PGA1 正端输入通道 2
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
RXD0
I
UART0 数据输入管脚
CCP0A
I/O
CCP0 捕获输入/PWM 输出 A 路管脚
SPI0_CLK
I/O
SPI0 时钟输入/输出管脚
CCP0B
I/O
CCP0 捕获输入/PWM 输出 B 路管脚
EPWM0
O
EPWM 输出通道 0
ADET
I
ADC 外部启动数字输入
P44
I/O
通用输入/输出管脚
AN27
AI
ADC 模拟输入通道 27
A1P3
AI
PGA1 正端输入通道 3
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
NRST
I
外部复位管脚
TXD0
O
UART0 数据输出管脚
CCP0B
I/O
CCP0 捕获输入/PWM 输出 B 路管脚
EPWM1
O
EPWM 输出通道 1
NC
-
未连接
P31
I/O
通用输入/输出管脚
AN20
AI
ADC 模拟输入通道 20
C1P0
AI
ACMP1 正端输入通道 0
ECAP10
I
ACMP1 正端输入通道 0 作捕获输入
A0P2
AI
PGA0 正端输入通道 2
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
CTS0
I
UART0 允许发送管脚
SCL0
I/O
I2C0 时钟输入/输出管脚
SPI0_MISO
I/O
SPI0 主机输入/从机输出管脚
CCP1A
I/O
CCP 捕获输入/PWM0 输出 A 路管脚
BKIN
I
EPWM 刹车输入
EPWM4
O
EPWM 输出通道 4
P32
I/O
通用输入/输出管脚
AN21
AI
ADC 模拟输入通道 21
23 / 75
Rev. 1.10
CMS32M55xx 数据手册
8
9
-
10
9
10
11
12
-
-
-
-
www.mcu.com.cn
1
2
-
3
24
1
-
2
7
8
9
10
C1P1
AI
ACMP1 正端输入通道 1
ECAP11
I
ACMP1 正端输入通道 1 作捕获输入
A0P1
AI
PGA0 正端输入通道 1
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
RXD0
I
UART0 数据输入管脚
SDA0
I/O
I2C0 数据输入/输出管脚
SPI0_MOSI
I/O
SPI0 主机输出/从机输入管脚
CCP1B
I/O
CCP1 捕获输入/PWM 输出 B 路管脚
BKIN
I
EPWM 刹车输入
EPWM1
O
EPWM 输出通道 1
P34
I/O
通用输入/输出管脚
AN22
AI
ADC 模拟输入通道 22
C1P2
AI
ACMP1 正端输入通道 2
ECAP12
I
ACMP1 正端输入通道 2 作捕获输入
A0O
AO
PGA0 输出通道
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
TXD0
O
UART0 数据输出管脚
SDA0
I/O
I2C0 数据输入/输出管脚
SPI0_CLK
I/O
SPI0 时钟输入/输出管脚
CCP0A
I/O
CCP0 捕获输入/PWM 输出 A 路管脚
BKIN
I
EPWM 刹车输入
EPWM3
O
EPWM 输出通道 3
P35
I/O
通用输入/输出管脚
AN23
AI
ADC 模拟通道 23
C1N
AI
ACMP1 负端输入通道
A1O
AO
PGA1 输出通道
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
RTS0
O
UART0 请求发送管脚
SCL0
I/O
SPI0 时钟输入/输出管脚
SPI0_SS
I/O
SPI0 片选管脚
CCP0B
I/O
CCP0 捕获输入/PWM 输出 B 路管脚
EPWM5
O
EPWM 输出通道 5
CLKO
O
系统时钟输出管脚
P36
I/O
通用输入/输出管脚
AN24
AI
ADC 模拟通道 23
C0P3
AI
ACMP0 正端输入通道 3
ECAP03
I
ACMP0 正端输入通道 3 作捕获输入
A0P0
AI
PGA0 正端输入通道 0
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
CCP1A
I/O
CCP1 捕获输入/PWM 输出 A 路管脚
EPWM0
O
EPWM 输出通道 0
CLKO
O
系统时钟输出管脚
P16
I/O
通用输入/输出管脚
AN11
AI
ADC 模拟通道 11
OP1_O
AO
OPA1 输出通道
24 / 75
Rev. 1.10
CMS32M55xx 数据手册
11
12
-
13
14
13
14
15
16
17
-
-
-
2
3
www.mcu.com.cn
4
5
-
6
7
3
4
-
5
6
11
12
13
14
15
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
RXD0
I
UART0 数据输入管脚
SCL0
I/O
I2C0 时钟输入/输出管脚
CTS0
I
UART0 允许发送管脚
CCP0B
I/O
CCP0 捕获输入/PWM 输出 B 路管脚
EPWM2
O
EPWM 输出通道 2
P17
I/O
通用输入/输出管脚
AN12
AI
ADC 模拟通道 12
OP1_N
AI
OPA1 负端输入
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
TXD0
O
UART0 数据输出管脚
SDA0
I/O
I2C0 数据输入/输出管脚
RTS0
O
UART0 请求发送管脚
CCP1A
I/O
CCP1 捕获输入/PWM 输出 A 路管脚
EPWM4
O
EPWM 输出通道 4
P21
I/O
通用输入/输出管脚
AN13
AI
ADC 模拟通道 13
OP1_P
AI
OPA1 正端输入
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
RXD0
I
UART0 数据输入管脚
SCL0
I/O
I2C0 时钟输入/输出管脚
CCP1B
I/O
CCP1 捕获输入/PWM 输出 B 路管脚
BKIN
I
EPWM 刹车输入
EPWM5
O
EPWM 输出通道 5
P22
I/O
通用输入/输出管脚
AN14
AI
ADC 模拟通道 14
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
TXD0
O
UART0 数据输出管脚
SCL0
I/O
I2C0 时钟输入/输出管脚
CTS1
I
UART0 允许发送管脚
CCP0A
I/O
CCP0 捕获输入/PWM 输出 A 路管脚
EPWM0
O
EPWM 输出通道 0
SDA0
I/O
I2C0 数据输入/输出管脚
P23
I/O
通用输入/输出管脚
AN15
AI
ADC 模拟通道 15
OP0_O
AO
OPA0 输出通道
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
SDA0
I/O
I2C0 数据输入/输出管脚
RTS1
O
UART1 请求发送管脚
CCP0B
I/O
CCP0 捕获输入/PWM 输出 B 路管脚
EPWM1
O
EPWM 输出通道 1
SWDDAT1
I/O
SWD 仿真数据输入/输出管脚 1
P24
I/O
通用输入/输出管脚
AN16
AI
ADC 模拟通道 16
25 / 75
Rev. 1.10
CMS32M55xx 数据手册
15
-
18
-
4
-
8
-
7
-
16
17
OP0_N
AI
OPA0 负端输入通道
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
SDA0
I/O
I2C0 数据输入/输出管脚
CCP1A
I/O
CCP1 捕获输入/PWM 输出 A 路管脚
EPWM2
O
EPWM 输出通道 2
SWDCLK1
I
SWD 仿真时钟输入管脚 1
P25
I/O
通用输入/输出管脚
AN17
AI
ADC 模拟通道 17
OP0_P
AI
OPA0 正端输入通道
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
SCL0
I/O
I2C0 时钟输入/输出管脚
SPI0_SS
I/O
SPI0 片选管脚
CCP1B
I/O
CCP1 捕获输入/PWM 输出 B 路管脚
EPWM3
O
EPWM 输出通道 3
C1_O
O
ACMP1 输出通道
P26
I/O
通用输入/输出管脚
AN18
AI
ADC 模拟通道 18
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
SPI0_CLK
I/O
SPI0 时钟输入/输出管脚
CCP0A
I/O
CCP0 捕获输入/PWM 输出 A 路管脚
EPWM4
O
EPWM 输出通道 4
C0_O
O
ACMP0 输出通道
GVDD
P
内置预驱电源管脚
-
-
5
9
-
-
-
-
-
-
8
18
VBB1
P
5V 供电电源端
-
-
-
-
9
19
VBB2
P
驱动供电电源端
-
19,20
-
-
-
-
W
O
W 相输出端
-
21,22
-
-
-
-
NW
O
W 相低侧 N 型功率管源极
-
23,24
-
-
-
-
V
O
V 相输出端
-
25,26
-
-
-
-
NV
O
V 相低侧 N 型功率管源极
-
27,28
-
-
-
-
NU
O
U 相低侧 N 型功率管源极
-
29,30
32,33
,34
38
-
-
-
-
U
O
U 相输出端
-
-
-
-
VM
P
芯片电源端
15
19
17
31,36
VSS/GND
P
接地脚
P00
I/O
通用输入/输出管脚
AN0
AI
ADC 模拟通道 0
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
TXD0
O
UART0 数据输出管脚
CTS0
I
UART0 允许发送管脚
SPI0_CLK
I/O
SPI0 时钟输入/输出管脚
CCP0A
I/O
PWM0 捕获输入/PWM 输出 A 路管脚
EPWM2
O
EPWM 输出通道 2
SWDCLK2
I
SWD 仿真时钟输入管脚 2
P40
I/O
通用输入/输出管脚
AN25
AI
ADC 模拟输入通道 25
24
22
23
35
36
12
13
www.mcu.com.cn
17
18
18
19
33
34
26 / 75
Rev. 1.10
CMS32M55xx 数据手册
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
CCP1B
I/O
CCP1 捕获输入/PWM 输出 B 路管脚
EPWM1
O
EPWM 输出通道 1
SWDDAT2
I/O
SWD 仿真数据输入/输出管脚 2
1
37
14
20
20
35
VDD
P
电源
-
-
-
-
16
32
VDD5
P
5V 电源输出
P10
I/O
通用输入/输出管脚
AN6
AI
ADC 模拟输入通道 6
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
TXD0
O
UART0 数据输出管脚
NRST
I
外部复位管脚
CCP0A
I/O
CCP0 捕获输入/PWM 输出 A 路管脚
EPWM1
O
EPWM 输出通道 1
CTS1
I
UART1 允许发送管脚
P12
I/O
通用输入/输出管脚
AN7
AI
ADC 模拟输入管脚 7
A1P0
AI
PGA1 正端输入通道 0
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
RXD0
I
UART0 数据输入管脚
SDA0
I/O
I2C0 数据输入/输出管脚
SPI0_CLK
I/O
SPI0 时钟输入/输出管脚
CCP1B
I/O
CCP1 捕获输入/PWM 输出 B 路管脚
EPWM0
O
EPWM 输出通道 0
-
-
39
-
40
-
-
-
-
38
37
RTS1
O
UART1 请求发送管脚
-
-
6
10
10
24
P3_OUT
O
P3 输出信号
-
-
7
11
11
25
N3_OUT
O
N3 输出信号
-
-
8
12
12
26
P2_OUT
O
P2 输出信号
-
-
9
13
13
27
N2_OUT
O
N2 输出信号
-
-
10
14
14
28
P1_OUT
O
P1 输出信号
-
-
11
15
15
29
N1_OUT
O
N1 输出信号
P01
I/O
通用输入/输出管脚
AN1
AI
ADC 模拟通道 1
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
RXD0
I
UART0 数据输入管脚
RTS0
O
UART0 请求发送管脚
SPI0_SS
I/O
SPI0 片选管脚
CCP0B
I/O
CCP0 捕获输入/PWM 输出 B 路管脚
EPWM0
O
EPWM 输出通道 0
ADET
I
ADC 外部启动数字输入
P04
I/O
通用输入/输出管脚
AN2
AI
ADC 模拟通道 2
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
CTS1
I
UART1 允许发送管脚
SPI0_SS
I/O
SPI0 片选管脚
21
20
-
-
-
-
www.mcu.com.cn
-
-
-
-
-
-
27 / 75
Rev. 1.10
CMS32M55xx 数据手册
19
18
17
16
-
-
-
-
-
-
-
-
www.mcu.com.cn
-
-
-
-
-
-
-
-
-
-
-
-
CCP0A
I/O
CCP0 捕获输入/PWM 输出 A 路管脚
EPWM1
O
EPWM 输出通道 1
SPI0_CLK
I/O
SPI0 时钟输入/输出管脚
P05
I/O
通用输入/输出管脚
AN3
AI
ADC 模拟通道 3
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
RTS1
O
UART1 请求发送管脚
SPI0_MOSI
I/O
SPI0 主机输出/从机输入管脚
CCP0B
I/O
CCP0 捕获输入/PWM 输出 B 路管脚
EPWM2
O
EPWM 输出通道 2
BOOT
I
BOOT 配置输入引脚
ADET
I
ADC 外部启动数字输入
P06
I/O
通用输入/输出管脚
AN4
AI
ADC 模拟通道 4
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
SDA0
I/O
I2C0 数据输入/输出管脚
SPI0_MISO
I/O
SPI0 主机输入/从机输出管脚
CCP1A
I/O
CCP1 捕获输入/PWM 输出 A 路管脚
EPWM3
O
EPWM 输出通道 1
CTS1
I
UART1 允许发送管脚
P07
I/O
通用输入/输出管脚
AN5
AI
ADC 模拟通道 5
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
SCL0
I/O
I2C0 时钟输入/输出管脚
SPI0_CLK
I/O
SPI0 时钟输入/输出管脚
CCP1B
I/O
CCP1 捕获输入/PWM 输出 B 路管脚
EPWM4
O
EPWM 输出通道 4
P47
I/O
通用输入/输出管脚
AN29
AI
ADC 模拟通道 28
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
RTS1
O
UART1 请求发送管脚
SPI0_MOSI
I/O
SPI0 主机输出/从机输入管脚
CCP1B
I/O
CCP1 捕获输入/PWM 输出 B 路管脚
EPWM5
O
EPWM 输出通道 5
28 / 75
Rev. 1.10
CMS32M55xx 数据手册
3.2.2
CMS32M5533/36 功能说明
管脚号
5533
LQFP48
1
2
3
4
5
管脚
名称
5536
QFN40
39
40
1
2
3
www.mcu.com.cn
管脚
类型
描述
LQFP48
1
2
3
4
5
P13
I/O
通用输入/输出管脚
AN8
AI
ADC 模拟输入管脚 8
C0P0
AI
ACMP0 正端输入通道 0
ECAP00
I
ACMP0 正端输入通道 0 作捕获输入
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
TXD0
O
UART0 数据输出管脚
SCL0
I/O
I2C0 时钟输入/输出管脚
SPI0_MISO
I/O
SPI0 主机输入/从机输出管脚
CCP1A
I/O
CCP1 捕获输入/PWM 输出 A 路管脚
EPWM1
O
EPWM 输出通道 1
P14
I/O
通用输入/输出管脚
AN9
AI
ADC 模拟输入管脚
C0P1
AI
ACMP0 正端输入通道 1
ECAP01
I
ACMP0 正端输入通道 1 作捕获输入
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
SDA0
I/O
I2C0 数据输入/输出管脚
SPI0_MOSI
I/O
SPI0 主机输出/从机输入管脚
CCP0A
I/O
CCP0 捕获输入/PWM 输出 A 路管脚
EPWM4
O
EPWM 输出通道 4
P15
I/O
通用输入/输出管脚
AN10
AI
ADC 模拟输入通道 10
C0P2
AI
ACMP0 正端输入通道 2
ECAP02
I
ACMP0 正端输入通道 2 作捕获输入
A1P1
AI
PGA1 正端输入通道 1
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
SCL0
I/O
I2C0 时钟输入/输出管脚
SPI0_SS
I/O
SPI0 片选管脚
CCP0A
I/O
CCP0 捕获输入/PWM 输出 A 路管脚
EPWM5
O
EPWM 输出通道 5
P43
I/O
通用输入/输出管脚
AN26
AI
ADC 模拟输入通道 26
C0N
AI
ACMP0 负端输入通道
A0P3
AI
PGA0 正端输入通道 3
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
NRST
I
外部复位管脚
CCP0A
I/O
CCP0 捕获输入/PWM 输出 A 路管脚
EPWM2
O
EPWM 输出通道 2
P30
I/O
通用输入/输出管脚
AN19
AI
ADC 模拟输入通道 19
C1P3
AI
ACMP1 正端输入通道 3
29 / 75
Rev. 1.10
CMS32M55xx 数据手册
6
7,8,37,
38,39,
46,47,48
9
10
11
4
-
5
6
7
www.mcu.com.cn
6
7,8,37,
38,39,4
6,47,48
9
10
11
ECAP13
I
ACMP1 正端输入通道 3 作捕获输入
A1P2
AI
PGA1 正端输入通道 2
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
RXD0
I
UART0 数据输入管脚
CCP0A
I/O
CCP0 捕获输入/PWM 输出 A 路管脚
SPI0_CLK
I/O
SPI0 时钟输入/输出管脚
CCP0B
I/O
CCP0 捕获输入/PWM 输出 B 路管脚
EPWM0
O
EPWM 输出通道 0
ADET
I
ADC 外部启动数字输入
P44
I/O
通用输入/输出管脚
AN27
AI
ADC 模拟输入通道 27
A1P3
AI
PGA1 正端输入通道 3
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
NRST
I
外部复位管脚
TXD0
O
UART0 数据输出管脚
CCP0B
I/O
CCP0 捕获输入/PWM 输出 B 路管脚
EPWM1
O
EPWM 输出通道 1
NC
-
未连接
P31
I/O
通用输入/输出管脚
AN20
AI
ADC 模拟输入通道 20
C1P0
AI
ACMP1 正端输入通道 0
ECAP10
I
ACMP1 正端输入通道 0 作捕获输入
A0P2
AI
PGA0 正端输入通道 2
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
CTS0
I
UART0 允许发送管脚
SCL0
I/O
I2C0 时钟输入/输出管脚
SPI0_MISO
I/O
SPI0 主机输入/从机输出管脚
CCP1A
I/O
CCP 捕获输入/PWM0 输出 A 路管脚
BKIN
I
EPWM 刹车输入
EPWM4
O
EPWM 输出通道 4
P32
I/O
通用输入/输出管脚
AN21
AI
ADC 模拟输入通道 21
C1P1
AI
ACMP1 正端输入通道 1
ECAP11
I
ACMP1 正端输入通道 1 作捕获输入
A0P1
AI
PGA0 正端输入通道 1
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
RXD0
I
UART0 数据输入管脚
SDA0
I/O
I2C0 数据输入/输出管脚
SPI0_MOSI
I/O
SPI0 主机输出/从机输入管脚
CCP1B
I/O
CCP1 捕获输入/PWM 输出 B 路管脚
BKIN
I
EPWM 刹车输入
EPWM1
O
EPWM 输出通道 1
P34
I/O
通用输入/输出管脚
AN22
AI
ADC 模拟输入通道 22
30 / 75
Rev. 1.10
CMS32M55xx 数据手册
12
13
14
15
8
9
10
11
www.mcu.com.cn
12
13
14
15
C1P2
AI
ACMP1 正端输入通道 2
ECAP12
I
ACMP1 正端输入通道 2 作捕获输入
A0O
AO
PGA0 输出通道
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
TXD0
O
UART0 数据输出管脚
SDA0
I/O
I2C0 数据输入/输出管脚
SPI0_CLK
I/O
SPI0 时钟输入/输出管脚
CCP0A
I/O
CCP0 捕获输入/PWM 输出 A 路管脚
BKIN
I
EPWM 刹车输入
EPWM3
O
EPWM 输出通道 3
P35
I/O
通用输入/输出管脚
AN23
AI
ADC 模拟通道 23
C1N
AI
ACMP1 负端输入通道
A1O
AO
PGA1 输出通道
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
RTS0
O
UART0 请求发送管脚
SCL0
I/O
SPI0 时钟输入/输出管脚
SPI0_SS
I/O
SPI0 片选管脚
CCP0B
I/O
CCP0 捕获输入/PWM 输出 B 路管脚
EPWM5
O
EPWM 输出通道 5
CLKO
O
系统时钟输出管脚
P36
I/O
通用输入/输出管脚
AN24
AI
ADC 模拟通道 23
C0P3
AI
ACMP0 正端输入通道 3
ECAP03
I
ACMP0 正端输入通道 3 作捕获输入
A0P0
AI
PGA0 正端输入通道 0
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
CCP1A
I/O
CCP1 捕获输入/PWM 输出 A 路管脚
EPWM0
O
EPWM 输出通道 0
CLKO
O
系统时钟输出管脚
P16
I/O
通用输入/输出管脚
AN11
AI
ADC 模拟通道 11
OP1_O
AO
OPA1 输出通道
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
RXD0
I
UART0 数据输入管脚
SCL0
I/O
I2C0 时钟输入/输出管脚
CTS0
I
UART0 允许发送管脚
CCP0B
I/O
CCP0 捕获输入/PWM 输出 B 路管脚
EPWM2
O
EPWM 输出通道 2
P17
I/O
通用输入/输出管脚
AN12
AI
ADC 模拟通道 12
OP1_N
AI
OPA1 负端输入
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
TXD0
O
UART0 数据输出管脚
31 / 75
Rev. 1.10
CMS32M55xx 数据手册
16
17
18
19
20
12
13
14
15
16
www.mcu.com.cn
16
17
18
19
20
SDA0
I/O
I2C0 数据输入/输出管脚
RTS0
O
UART0 请求发送管脚
CCP1A
I/O
CCP1 捕获输入/PWM 输出 A 路管脚
EPWM4
O
EPWM 输出通道 4
P21
I/O
通用输入/输出管脚
AN13
AI
ADC 模拟通道 13
OP1_P
AI
OPA1 正端输入
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
RXD0
I
UART0 数据输入管脚
SCL0
I/O
I2C0 时钟输入/输出管脚
CCP1B
I/O
CCP1 捕获输入/PWM 输出 B 路管脚
BKIN
I
EPWM 刹车输入
EPWM5
O
EPWM 输出通道 5
P22
I/O
通用输入/输出管脚
AN14
AI
ADC 模拟通道 14
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
TXD0
O
UART0 数据输出管脚
SCL0
I/O
I2C0 时钟输入/输出管脚
CTS1
I
UART0 允许发送管脚
CCP0A
I/O
CCP0 捕获输入/PWM 输出 A 路管脚
EPWM0
O
EPWM 输出通道 0
SDA0
I/O
I2C0 数据输入/输出管脚
P23
I/O
通用输入/输出管脚
AN15
AI
ADC 模拟通道 15
OP0_O
AO
OPA0 输出通道
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
SDA0
I/O
I2C0 数据输入/输出管脚
RTS1
O
UART1 请求发送管脚
CCP0B
I/O
CCP0 捕获输入/PWM 输出 B 路管脚
EPWM1
O
EPWM 输出通道 1
SWDDAT1
I/O
SWD 仿真数据输入/输出管脚 1
P24
I/O
通用输入/输出管脚
AN16
AI
ADC 模拟通道 16
OP0_N
AI
OPA0 负端输入通道
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
SDA0
I/O
I2C0 数据输入/输出管脚
CCP1A
I/O
CCP1 捕获输入/PWM 输出 A 路管脚
EPWM2
O
EPWM 输出通道 2
SWDCLK1
I
SWD 仿真时钟输入管脚 1
P25
I/O
通用输入/输出管脚
AN17
AI
ADC 模拟通道 17
OP0_P
AI
OPA0 正端输入通道
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
SCL0
I/O
I2C0 时钟输入/输出管脚
32 / 75
Rev. 1.10
CMS32M55xx 数据手册
21
22
17
18
21
22
SPI0_SS
I/O
SPI0 片选管脚
CCP1B
I/O
CCP1 捕获输入/PWM 输出 B 路管脚
EPWM3
O
EPWM 输出通道 3
C1_O
O
ACMP1 输出通道
P26
I/O
通用输入/输出管脚
AN18
AI
ADC 模拟通道 18
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
SPI0_CLK
I/O
SPI0 时钟输入/输出管脚
CCP0A
I/O
CCP0 捕获输入/PWM 输出 A 路管脚
EPWM4
O
EPWM 输出通道 4
C0_O
O
ACMP0 输出通道
P46
I/O
通用输入/输出管脚
AN28
AI
ADC 模拟通道 28
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
SPI0_MISO
I/O
SPI0 主机输入/从机输出管脚
CCP1A
I/O
CCP1 捕获输入/PWM 输出 A 路管脚
BKIN
I
EPWM 刹车输入
EPWM2
O
EPWM 输出通道 2
23
19
23
PGND
P
内置预驱接地管脚
24
20
24
GVDD
P
内置预驱电源管脚
25
21
25
GL3
O
相 3 低边栅极驱动输出管脚
26
22
26
GL2
O
相 2 低边栅极驱动输出管脚
27
23
27
GL1
O
相 1 低边栅极驱动输出管脚
28
24
28
GHS3
P
相 3 高边浮地管脚
29
25
29
GH3
O
相 3 高边栅极驱动输出管脚
30
26
30
BOST3
P
相 3 高边自举供电管脚
31
27
31
GHS2
P
相 2 高边浮地管脚
32
28
32
GH2
O
相 2 高边栅极驱动输出管脚
33
29
33
BOST2
P
相 2 高边自举供电管脚
34
30
34
GHS1
P
相 1 高边浮地管脚
35
31
35
GH1
O
相 1 高边栅极驱动输出管脚
36
32
36
BOST1
P
相 1 高边自举供电管脚
40
38
40
VSS
P
接地脚
P00
I/O
通用输入/输出管脚
AN0
AI
ADC 模拟通道 0
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
TXD0
O
UART0 数据输出管脚
CTS0
I
UART0 允许发送管脚
SPI0_CLK
I/O
SPI0 时钟输入/输出管脚
CCP0A
I/O
PWM0 捕获输入/PWM 输出 A 路管脚
EPWM2
O
EPWM 输出通道 2
SWDCLK2
I
SWD 仿真时钟输入管脚 2
P40
I/O
通用输入/输出管脚
AN25
AI
ADC 模拟输入通道 25
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
41
42
33
34
www.mcu.com.cn
41
42
33 / 75
Rev. 1.10
CMS32M55xx 数据手册
43
44
45
35
36
37
www.mcu.com.cn
43
44
45
CCP1B
I/O
CCP1 捕获输入/PWM 输出 B 路管脚
EPWM1
O
EPWM 输出通道 1
SWDDAT2
I/O
SWD 仿真数据输入/输出管脚 2
VDD
P
电源
P10
I/O
通用输入/输出管脚
AN6
AI
ADC 模拟输入通道 6
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
TXD0
O
UART0 数据输出管脚
NRST
I
外部复位管脚
CCP0A
I/O
CCP0 捕获输入/PWM 输出 A 路管脚
EPWM1
O
EPWM 输出通道 1
CTS1
I
UART1 允许发送管脚
P12
I/O
通用输入/输出管脚
AN7
AI
ADC 模拟输入管脚 7
A1P0
AI
PGA1 正端输入通道 0
TXD1
O
UART1 数据输出管脚
RXD1
I
UART1 数据输入管脚
RXD0
I
UART0 数据输入管脚
SDA0
I/O
I2C0 数据输入/输出管脚
SPI0_CLK
I/O
SPI0 时钟输入/输出管脚
CCP1B
I/O
CCP1 捕获输入/PWM 输出 B 路管脚
EPWM0
O
EPWM 输出通道 0
RTS1
O
UART1 请求发送管脚
34 / 75
Rev. 1.10
CMS32M55xx 数据手册
GPIO 特性
3.3
管脚多种功能共享,每个 I/O 口可配置为对应的数字功能或者模拟功能。I/O 作为通用 GPIO 口具有如下特性:
➢
可配置成普通输入、上拉输入、下拉输入、推挽输出、不带上拉开漏输出模式。
➢
可配置高电平、低电平、上升沿、下降沿、双沿触发中断。
➢
可配置高电平、低电平、上升沿、下降沿唤醒芯片睡眠/深度睡眠/停止模式。
➢
可配置 2 档 I/O 速度。
➢
可配置 2 档输出电流。
3.4
管脚功能列表
Function 符号
CONFIG
0
1
2
3
4
5
6
7
P00
-
GPIO
注(3)
TXD0
CTS0
SPI0_CLK
CCP0A
EPWM2
SWDCLK2(5)
P01
-
GPIO
ANA
RXD0
RTS0
SPI0_SS
CCP0B
EPWM0
ADET
P04
-
GPIO
ANA
-
CTS1
SPI0_SS
CCP0A
EPWM1
SPI0_CLK
P05
BOOT
GPIO
ANA
-
RTS1
SPI0_MOSI
CCP0B
EPWM2
ADET
P06
-
GPIO
ANA
-
SDA0
SPI0_MISO
CCP1A
EPWM3
CTS1
P07
-
GPIO
ANA
-
SCL0
SPI0_CLK
CCP1B
EPWM4
-
P10
NRST
GPIO
ANA
TXD0
-
-
CCP0A
EPWM1
CTS1
P12
-
GPIO
ANA
RXD0
SDA0
SPI0_CLK
CCP1B
EPWM0
RTS1
P13
-
GPIO
ANA
TXD0
SCL0
SPI0_MISO
CCP1A
EPWM1
-
P14
-
GPIO
ANA
-
SDA0
SPI0_MOSI
CCP0A
EPWM4
-
P15
-
GPIO
ANA
-
SCL0
SPI0_SS
CCP0A
EPWM5
-
(3)
P16
-
GPIO
注
RXD0
SCL0
CTS0
CCP0B
EPWM2
ANA(3)
P17
-
GPIO
ANA
TXD0
SDA0
RTS0
CCP1A
EPWM4
-
P21
-
GPIO
ANA
RXD0
SCL0
-
CCP1B
EPWM5
BKIN
P22
-
GPIO
ANA
TXD0
SCL0
CTS1
CCP0A
EPWM0
SDA0
P23
-
GPIO
ANA
-
SDA0
RTS1
CCP0B
EPWM1
SWDDAT1(5)
P24
-
GPIO
ANA
-
SDA0
-
CCP1A
EPWM2
SWDCLK1(5)
P25
-
GPIO
ANA
-
SCL0
SPI0_SS
CCP1B
EPWM3
C1_O
P26
-
GPIO
ANA
-
-
SPI0_CLK
CCP0A
EPWM4
C0_O
P30
-
GPIO
ANA
RXD0
CCP0A
SPI0_CLK
CCP0B
EPWM0
ADET
P31
-
GPIO
ANA
CTS0
SCL0
SPI0_MISO
CCP1A
EPWM4
BKIN
P32
-
GPIO
ANA
RXD0
SDA0
SPI0_MOSI
CCP1B
EPWM1
BKIN
P34
-
GPIO
ANA
TXD0
SDA0
SPI0_CLK
CCP0A
EPWM3
BKIN
P35
-
GPIO
ANA
RTS0
SCL0
SPI0_SS
CCP0B
EPWM5
CLKO
P36
-
GPIO
ANA
-
-
CLKO
CCP1A
EPWM0
-
P40
-
GPIO
ANA
-
-
-
CCP1B
EPWM1
SWDDAT2(5)
P43
NRST
GPIO
ANA
-
-
-
CCP0A
EPWM2
-
P44
NRST
GPIO
ANA
TXD0
-
-
CCP0B
EPWM1
-
P46
-
GPIO
ANA
BKIN
-
SPI0_MISO
CCP1A
EPWM2
-
P47
-
GPIO
ANA
-
RTS1
SPI0_MOSI
CCP1B
EPWM5
-
www.mcu.com.cn
35 / 75
Rev. 1.10
CMS32M55xx 数据手册
续上表(TXD1 与 RXD1 可任意口配置)
Function 符号
PIN
P00
优先级
Max
Function 符号
8
9
GPIO
UART1
UART1
ECAP
ANA(可同时使用多个模拟功能)
ADC
ACMP
PGA
OP
(3)
-
-
-
P01
-
AN1
-
-
-
P04
-
AN2
-
-
-
P05
-
AN3
-
-
-
P06
-
AN4
-
-
-
P07
-
AN5
-
-
-
P10
-
AN6
-
-
-
P12
-
AN7
-
A1P0
-
P13
ECAP00
AN8
C0P0
-
-
ECAP01
AN9
C0P1
-
-
ECAP02
AN10
C0P2
A1P1
-
-
-
OP1_O(3)
P14
-
↓
P15
AN0
(3)
P16
-
P17
-
AN12
-
-
OP1_N
P21
-
AN13
-
-
OP1_P
P22
-
AN14
-
-
-
AN15
-
-
OP0_O
P24
-
AN16
-
-
OP0_N
P25
-
AN17
-
-
OP0_P
P26
-
AN18
-
-
-
P30
ECAP13
AN19
C1P3
A1P2
-
P31
ECAP10
AN20
C1P0
A0P2
-
ECAP11
AN21
C1P1
A0P1
-
P34
ECAP12
AN22
C1P2
A0O
-
P35
-
AN23
C1N
A1O
-
P36
ECAP03
AN24
C0P3
A0P0
-
P40
-
AN25
-
-
-
P43
-
AN26
C0N
A0P3
-
P44
-
AN27
-
A1P3
-
P46
-
AN28
-
-
-
-
AN29
-
-
-
TXD1
P23
P32
P47
↓
↓
min
RXD1
AN11
注:
(1) 配置为 0 时,为 GPIO 功能,其输入斯密特为常开(包括状态为输出时)。
配置为 1 时,GPIO 所有功能关闭,包括输出电路,斯密特输入电路,上下拉均关闭。
(2) 配置为数字功能时,也可使用模拟功能,如 P13 配置成 GPIO 使用 ECAP 功能时,可同时使用比较器 C0P0 功能。
(3) 仅使用模拟功能时,建议将配置设置为 1,关闭数字电路以降低功耗。P00 使用模拟功能必须将配置设置为 GPIO 且为
输入模式,P16 使用模拟功能必须将配置设置为 7。
(4) 端口支持多个模拟功能同时使用,如可 P25 同时使用运放功能与 AD 通道功能。
(5) SWD2(P00/P40)具有仿真和烧写功能;SWD1(P23/P24)仅有烧写功能。
www.mcu.com.cn
36 / 75
Rev. 1.10
CMS32M55xx 数据手册
4. 功能概要
ARM Cortex–M0 内核
4.1
Cortex® -M0 处理器是一个可配置,具有多级流水线的 32 位 RISC 处理器。它拥有一个 AMBA AHB-Lite 接口并包含 NVIC
组件,同时有可选的硬件调试功能。该处理器可以执行 Thumb 指令,并与其他 Cortex® -M 系列处理器兼容。该处理器支持两
种工作模式——Thread 模式和 Handler 模式。异常时系统进入 Handler 模式,异常返回只能在 Handler 模式下执行。系统复位
及异常返回后均可进入 Thread 模式。
存储器
4.2
4.2.1
程序存储器(Flash)
程序存储器分为两种区域:APROM 与 BOOT,可选择上电时从 APROM 或 BOOT 区启动。
不同产品型号有不同程序空间大小,视具体型号而定,最大空间为 32KB。
BOOT 的最大空间为 4KB。
CMS32M55xx 产品可配置 BOOT 的大小,配置方式如下:
32K(程序存储区)
APROM 区
地址空间分配方式
4.2.2
BOOT 区
方式 0
32K
0000H-7FFFH
-
-
方式 1
31K
0000H-7BFFH
1K
7C00H-7FFFH
方式 2
30K
0000H-77FFH
2K
7800H-7FFFH
方式 3
28K
0000H-6FFFH
4K
7000H-7FFFH
非易失性数据存储器(Data Flash)
Data Flash 的空间大小为 1KB,分为两个扇区。可存储用户需要用于掉电保存的数据。
4.2.3
数据存储器(SRAM)
数据存储器最大为 8KB。除了初始地址开始的 2KB,后面每 2K 可设置写保护。
www.mcu.com.cn
37 / 75
Rev. 1.10
CMS32M55xx 数据手册
中断控制
4.3
Cortex®-M0 CPU 提供一个用于中断处理的嵌套向量中断控制器(NVIC),具有如下特性:
➢
支持嵌套向量中断。
➢
自动保存和恢复处理器状态。
➢
动态改变优先级。
➢
简化和确定的中断时间。
系统提供多个外设中断源,包括 GPIO0、GPIO1、GPIO2、GPIO3、GPIO4、CCP、WWDT、EPWM、ADC0、ADC1、
ACMP、UART0、UART1、TIMER0、TIMER1、WDT、I2C、SPI、SYS_CHK ,中断源的实际个数因产品而不同。每个中断
支持 4 级中断优先级,最高优先级为 0,最低优先级为 3,默认优先级为 0。
时钟控制
4.4
时钟控制器为整个芯片提供时钟源,包括系统时钟和所有外围设备时钟。该控制器通过单独的时钟开关、时钟源选择和分
频器来进行时钟选择,同时也可以通过 IO 口输出时钟。
时钟源可选择如下两种类型:
➢
内部高速振荡器 HSI(48MHz/64MHz)。
➢
内部低速振荡器 LSI(40KHz)。
时钟输出可选择如下两种类型:
➢
AHB 总线时钟 AHBCLK。
➢
内部高速振荡器 HSI。
www.mcu.com.cn
38 / 75
Rev. 1.10
CMS32M55xx 数据手册
电源管理
4.5
4.5.1
工作模式
系统有 4 种不同的工作模式,以适应不同应用的功耗需求。
➢
正常模式:MCU 处于正常工作状态,外设正常运行,LDO 开启。
➢
睡眠模式:MCU 处于睡眠状态,CPU 停止工作,外设正常运行,LDO 开启。
➢
深度睡眠模式:MCU 处于深度睡眠模式,CPU 停止工作,外设仅 WDT 工作,LDO 开启。
➢
停止模式:MCU 处于停止模式,CPU 停止工作,外设停止工作,LDO 处于低功耗模式。
4.5.2
电源低压复位(LVR)
该系列产品内部包含一个低压复位电路,当电源电压低于设置的检测电压,则复位系统。
低压检测电压有 3 种选择:1.9V/2.1V/2.6V。
4.5.3
电源低压检测(LVD)
该系列产品内部包含一个低电压检测电路,可将电源电压和设置的检测电压进行比较。如果电源电压低于设置的检测电
压,则产生中断请求信号。
检测电压有 6 种选择:3.7V/3.0V/2.7V/2.4V/2.2V/2.0V。
www.mcu.com.cn
39 / 75
Rev. 1.10
CMS32M55xx 数据手册
定时器
4.6
4.6.1
系统定时器(SysTick)
Cortex®-M0 内置一个系统定时器 SysTick,SysTick 提供一个简单的 24 位写清零、递减计数、自动加载初值功能,同时拥
有灵活控制机制的寄存器。该计数器可用作实时操作系统(RTOS)的滴答定时器或用作简单的定时器外设。
4.6.2
看门狗定时器(WDT)
看门狗定时器是以 40KHz 为计数时钟源的 32 位向下计数器。当系统运行到一个未知状态时,可通过看门狗来使系统复
位,从而避免系统进入到无限期的死循环。看门狗定时器具有如下特性:
➢
计数时钟可选择 1、16、256 分频。
➢
支持看门狗复位系统。
➢
支持看门狗定时中断。
➢
支持看门狗中断唤醒系统睡眠/深度睡眠模式。
4.6.3
窗口看门狗定时器(WWDT)
窗口看门狗定时器是一个 6 位向下计数器。窗口看门狗定时器用于在一个特定窗口时间内执行系统复位,以防止程序在不
可预知条件下跑到一个不可控的状态。窗口看门狗定时器具有如下特性:
➢
6 位窗口比较值可设置。
➢
计数时钟可选择 14 种分频比。
➢
支持窗口看门狗计数值等于窗口比较值时,产生中断。
➢
支持窗口看门狗计数值大于窗口比较值时加载数据,产生系统复位。
➢
支持窗口计数值递减到 0 时,产生系统复位。
4.6.4
通用定时器(TIMER0/1)
该系列产品包含 2 路可编程的 32 位/16 位向下计数器,能为用户提供便捷的定时计数功能。TIMER0 和 TIMER1 具有如下
特性:
➢
计数时钟可选择 1、16、256 分频。
➢
具有单次触发、周期计数、连续计数 3 种计数操作模式。
➢
支持延时加载计数初值功能。
➢
支持计数器递减到 0 时,产生中断。
➢
支持定时器中断唤醒睡眠模式。
www.mcu.com.cn
40 / 75
Rev. 1.10
CMS32M55xx 数据手册
增强型数字外设
4.7
4.7.1
循环冗余校验单元(CRC)
循环冗余校验 CRC 是数据通信领域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定。芯片
CRC 校验单元生成多项式使用 “X16+X12+X5+1”(CRC-16-CCITT),通过程序指定要校验的数据,使得该模块不限于代码闪存
区而能用于多用途的检查。
4.7.2
除法器(HWDIV)
该系列产品包含一个 32bit/32bit 的硬件除法器,该除法器具有如下特性:
➢
支持无符号或者有符号数的除法。
➢
具有除零标志指示位。
➢
商和余数的位宽均为 32 位。
➢
写除数寄存器启动除法运算。
➢
6 个 HCLK 时钟完成运算。
4.7.3
捕捉/比较/脉宽调制模块(CCP0/1)
该系列产品包含 2 组 CCP 模块 CCP0/CCP1,每组 CCP 对应 A,B 两路通道。CCP 模块支持 PWM 输出、捕捉模式 0、
捕捉模式 1、中断。
(1)PWM 输出具有如下特性:
➢
CCP0 的 A,B 两路共用一个周期寄存器、CCP1 的 A,B 两路共用另一个周期寄存器。
➢
CCP0/CCP1 的 A,B 两路输出占空比可独立设置。
➢
最多可输出 4 路 PWM。
➢
输出极性可选。
(2)捕捉模式 0 具有如下特性:
➢
CCP0 可选择从 A 路或者 B 路作为外部捕捉输入信号。
➢
CCP1 可选择从 A 路或者 B 路作为外部捕捉输入信号。
➢
可选择软件开始计数、上升沿捕捉;软件开始计数、下降沿捕捉;上升沿计数、下降沿捕捉;下降沿计数、上升沿捕
捉,4 种捕获方式。
➢
捕捉条件触发,计数器停止。
(3)捕捉模式 1 具有如下特性:
➢
仅有 CCP1 具有捕捉模式 1。
➢
CAP0、CAP1、CAP2、CAP3,4 路捕捉通道,每路捕捉通道具有 4 位控制选择不同输入。
➢
可选择写寄存器触发的软件捕捉方式。
➢
可选择外部信号的上升沿、下降沿、双沿触发的边沿捕捉方式。
➢
支持 CCP1 捕捉触发 CCP0 计数器加载使能。
www.mcu.com.cn
41 / 75
Rev. 1.10
CMS32M55xx 数据手册
(4)CCP 模块的中断具有如下几种:
➢
PWM 中断。
➢
捕捉模式 0 中断。
➢
捕捉模式 1 的 CAP0、CAP1、CAP2、CAP3 中断。
➢
计数器溢出中断。
4.7.4
增强型 PWM(EPWM)
增强性 PWM 模块支持 6 路 PWM 发生器,周期和占空比可独立设置。EPWM 具有如下特性:
➢
支持单次、连续 2 种波形输出。
➢
支持独立、互补、同步、组控 4 种控制模式。
➢
计数时钟可选择 1、2、4、8、16 分频。
➢
支持边沿对齐、中心对齐 2 种计数模式。
➢
支持 4 种加载更新方式。
➢
支持死区编程。
➢
可设置输出极性。
➢
支持周期、向上比较、向下比较、零点中断。
www.mcu.com.cn
42 / 75
Rev. 1.10
CMS32M55xx 数据手册
通信模块
4.8
4.8.1
通用异步收发器(UART0/1)
该系列产品包含 2 路全双工异步通讯接口,UART0 和 UART1。UART 收发器具有如下特性:
➢
全双工,异步通信。
➢
寄存器结构符合 16550 工业标准。
➢
独立的 16 个字节发送/接收 FIFO。
➢
支持硬件自动流控功能(CTS,RTS)。
➢
支持软件流控功能(XOFF,XON)。
➢
接收缓存触发等级可选。
➢
数据位长度可设为 5~8 位。
➢
停止位长度可设置为 1 位、1.5 位或 2 位。
➢
校验位可设为奇、偶校验、无校验或固定校验位的产生和检测。
4.8.2
I2C 串行接口控制器(I2C)
该系列产品包含 1 个两线双向串行总线控制器 I2C。I2C 控制器具有如下特性:
➢
标准 I2C 兼容总线接口。
➢
支持主机/从机模式,主从机之间双向数据传送。
➢
多主机间同时传输数据仲裁,避免总线上串行数据损坏。
➢
总线采用串行同步时钟,可实现设备之间以不同的速率传输。
➢
可编程的时钟可以用于多种速率控制。
➢
支持 7 位/10 位从地址模式。
➢
支持多地址识别。
4.8.3
串行外围接口控制器(SSP/SPI)
该系列产品包含 1 个工作于全双工模式的同步串行控制器 SSP/SPI,SSP/SPI 控制器具有如下特性:
➢
兼容 Motorola 的 SPI、TI 的 4 线 SSI 和 NS 的 Microwire 总线。
➢
支持主机或从机模式。
➢
可配置发送位的长度。
➢
可配置时钟极性和相位。
➢
可编程的时钟速率控制。
➢
提供 8 个 16 位发送/接收 FIFO。
www.mcu.com.cn
43 / 75
Rev. 1.10
CMS32M55xx 数据手册
模拟模块
4.9
4.9.1
低速模数转换(ADC0)
该系列产品包含一个 12 位逐次逼近型模数转换器(ADC0),支持单次和连续 2 种转换模式。ADC0 还具有如下特性:
➢
模拟输入电压范围:AVSS(VSS) ~ AVDD(VDD)。
➢
最大采样速率:100Ksps。
➢
多达24路单端模拟输入通道。
➢
单次转换时间为:18.5*TADCK。
➢
单次模式:对指定通道执行一次A/D转换。
➢
连续模式:对所有选定的通道都执行A/D转换。
➢
支持外部输入信号触发ADC转换。
➢
支持转换完毕产生中断。
➢
内置AD转换结果比较器。
➢
每个通道的转换结果都存储在对应的数据寄存器中。
➢
通道30可测试内部模拟电压信号(包括OP0/1输出、PGA0/1输出、内部1.2V基准电压)
4.9.2
快速模数转换(ADC1)
该系列产品包含一个 12 位逐次逼近型模数转换器(ADC1),支持单次和连续 2 种转换模式。单次模式 AD 转换的时间最快约
在 0.8us 完成,连续模式下任意 4 个通道 AD 转换的总时间最快约在 3.2us 完成,连续模式下 16 个通道 AD 转换的总时间最快
在 12.8us 完成。ADC1 还具有如下特性:
➢
模拟输入电压范围:AVSS(VSS) ~ AVDD(VDD)。
➢
最大采样速率:1.2Msps。
➢
多达24路单端模拟输入通道。
➢
单次转换时间为:23*TADCK(采样时间设置为10.5*TADCK)。
➢
单次模式:对指定通道执行一次A/D转换。
➢
连续模式:对所有选定的通道都执行A/D转换。
➢
支持外部输入信号触发ADC转换。
➢
支持转换完毕产生中断。
➢
内置AD转换结果比较器。
➢
每个通道的转换结果都存储在对应的数据寄存器中。
➢
通道30可测试内部模拟电压信号(包括OP0/1输出、PGA0/1输出、内部1.2V基准电压)。
4.9.3
模拟比较器(ACMP0/1)
该系列产品内部包含 2 个模拟比较器,ACMP0 和 ACMP1。ACMP0/1 具有如下特性:
➢
模拟输入电压范围:0~(VDD-1.5V)。
➢
支持迟滞电压选择(10mV/20mV/60mV-典型值)。
➢
正端可选择多路端口输入。
➢
负端可选择端口输入或内部参考电压。
➢
内部参考分压共 16 档位选择。
➢
支持输出滤波,滤波时间共 11 档位选择。
➢
支持输出改变产生中断。
www.mcu.com.cn
44 / 75
Rev. 1.10
CMS32M55xx 数据手册
4.9.4
运算放大器(OP0/1)
该系列产品包含 2 个基本运放模块 OP0 和 OP1,OP0/1 具有如下特性:
➢
可配置为运放模式和比较器模式。
➢
支持失调电压可调节。
➢
支持输出通过 ADC 测量。
4.9.5
可编程增益放大器(PGA0/1)
该系列产品包含 2 个可编程增益放大器 PGA0 和 PGA1PGA 模块,PGA0/1 具有如下特性:
➢
增益 8 级可调(4X/8X/10X/12X/14X/16X/32X)。
➢
输出可通过 ADC 测量。
www.mcu.com.cn
45 / 75
Rev. 1.10
CMS32M55xx 数据手册
4.10 存储器控制模块
FLASH 存储器包含程序存储器(APROM/BOOT)与非易失性数据存储器(Data FLASH),可通过相关特殊功能寄存器
(SFR)对其进行存取操作以实现 IAP 功能。FLASH 存储器支持如下操作:
➢
字节读操作。
➢
字节写操作。
➢
页擦除操作。
➢
FLASH 空间 CRC 校验操作。
4.11 安全相关
4.11.1 唯一芯片识别号 (UID)
每颗芯片拥有 96 位唯一身份识别号,出厂时已经设置用户不能修改,但可通过存储器模块读取。
4.11.2 用户唯一芯片识别号 (USRUID)
该系列产品存在另外一个 128 位的芯片识别号 USRUID,包括 96 位用户可设置识别号与 32 位固定的识别号,该 128 位识
别码均不能通过存储器模块读取。USRUID 可作为在加密应用中的密钥,用户程序可通过检测该密钥建立保护机制。
4.11.3 程序代码的保护
支持代码分区保护功能,APROM 空间每 2Kbytes 为一段,BOOT 空间每 1Kbytes 为一段,通过用户配置寄存器可设置保
护状态。
4.11.4
程序 CRC 校验
支持硬件计算程序 CRC 校验码,其中校验区间可任意设置。CRC 校验码使用多项式 CRC-16-CCITT 的“X16+X12+X5+1”来
生成。
4.11.5 通用 CRC 运算
利用通用 CRC 模块进行校验程序或数据传输的正确性。通用 CRC 模块的校验多项式也使用“X16+X12+X5+1”生成。
4.11.6 存储器非法存取检测
如果访问 ARM 微控制器中的非法存储器地址,总线系统会回应一个错误信号,这样能提供更好的程序错误检测方法。
4.11.7 SRAM 保护功能
内部 SRAM 带有写保护功能,且可设置为分区写保护。写保护不影响读取功能,系统寄存器 SRAMLOCK 可设置相关功
能。
4.11.8 SFR 保护功能
关键功能模块的部分 SFR 带有保护功能,在保护态下读写操作无效。
www.mcu.com.cn
46 / 75
Rev. 1.10
CMS32M55xx 数据手册
4.11.9 ADC0/1 测试功能
通过对 A/D 转换器的正端参考电压、负端参考电压、模拟输入通道、内部基准电压进行 A/D 转换,确认 A/D 转换器是否正
常运行。
4.11.10 GPIO 引脚电平检测
不论端口配置成 GPIO 功能模式下的输出口还是输入口,都能通过 GPIO->DI 读取管脚电平。
www.mcu.com.cn
47 / 75
Rev. 1.10
CMS32M55xx 数据手册
5. 用户配置
用户配置区是 FLASH 中分配的一块 128 字(512 字节)的存储区间,通过配置区寄存器可设置如下功能:
➢
LVR 复位电压。
➢
上电复位启动空间(APROM/BOOT)。
➢
用户程序、用户 UID、Data-Flash 加密控制。
➢
上电 WDT 使能控制、初始加载值。
➢
SWD 调试功能。
➢
外部复位功能及引脚分配。
www.mcu.com.cn
48 / 75
Rev. 1.10
CMS32M55xx 数据手册
6. 电气特性
6.1
MCU 绝对最大额定值
符号
参数
最小值
最大值
单位
VDD-VSS
电源电压
-0.3
5.8
V
VIN
输入电压
VSS-0.3
VDD+0.3
V
TA
工作温度
-40
+105
℃
TST
储存温度
-55
+150
℃
IDD
VDD 最大输入电流
-
120
mA
ISS
VSS 最大输出电流
-
120
mA
单个 I/O 最大灌电流
-
50
mA
单个 I/O 最大拉电流
-
40
mA
所有 I/O 最大灌电流
-
100
mA
所有 I/O 最大拉电流
-
100
mA
IIO
www.mcu.com.cn
49 / 75
Rev. 1.10
CMS32M55xx 数据手册
MCU 直流电气参数
6.2
(VDD-VSS=2.1~5.5V,TA=25℃)
符号
参数
VDD
工作电压
IDD1
IDD2
IDD3
工作电流
IDD4
IDD5
IDD6
IDEEP_SLEEP
深度睡眠模式
电流
测试条件
最小值
典型值
最大值
单位
2.1
-
5.5
V
-
12
-
mA
-
12
-
mA
-
9
-
mA
-
9
-
mA
-
0.25
-
mA
-
0.25
-
mA
LDO 开启,VDD=5V
-
200
-
uA
HCLK=64MHz
HCLK=64MHz,HSI=64MHz,
ALL APBCLK OFF,VDD=5.0V
HCLK=64MHz,HSI=64MHz,
ALL APBCLK OFF,VDD=3.3V
HCLK=48MHz,HSI=48MHz,
ALL APBCLK OFF,VDD=5.0V
HCLK=48MHz,HSI=48MHz,
ALL APBCLK OFF,VDD=3.3V
HCLK=40KHz,LSI=40KHz,
ALL APBCLK OFF,VDD=5V
HCLK=40KHz,LSI=40KHz,
ALL APBCLK OFF,VDD=3.3V
ISLEEP
停止模式电流
LDO 处于低功耗模式,VDD=5V
-
10
-
uA
VIL
输入低电平
-
VSS
-
0.3VDD
V
VIH
输入高电平
-
0.7VDD
-
VDD
V
IOL1
输出低电流
VDD=5V GPIOxDR[n]=0 VIO=1.5V
-
-
50
mA
IOL2
输出低电流
VDD=5V GPIOxDR[n]=1 VIO=1.5V
-
-
25
mA
IOH1
输出高电流
VDD=5V GPIOxDR[n]=0 VIO=3.5V
-
-
40
mA
IOH2
输出高电流
VDD=5V GPIOxDR[n]=1 VIO=3.5V
-
-
20
mA
RUP
上拉电阻
-
-
33
-
KΩ
RD
下拉电阻
TA=25℃、VDD=5V、VIO=0.3VDD
-
33
-
KΩ
FAHBCLK
AHB 时钟
-
-
-
64
MHz
FAPBCLK
APB 时钟
-
-
-
64
MHz
www.mcu.com.cn
50 / 75
Rev. 1.10
CMS32M55xx 数据手册
MCU 交流电气参数
6.3
6.3.1
上电复位时间
符号
参数
测试条件
TRESET
复位时间
TVDDR
VDD rise rate
TVDDF
VDD fall rate
6.3.2
最小值
典型值
最大值
单位
VDD=5V
-
4.5
-
ms
VDD=5V
2
-
-
us/V
VDD=5V
2
-
-
us/V
内部高速振荡器(HSI)
符号
参数
最小值
典型值
最大值
单位
VHSI
工作电压
2.1
-
5.5
V
TA
工作温度
-40
-
105
℃
IHSI
工作电流 VDD=5.0V,TA=25℃
-
300
-
uA
FHSI48M
FHSI64M
6.3.3
TA=25℃,VDD=5.0V
-
48
-
MHz
TA=25℃,VDD=2.1~5.5V
-0.5
-
+0.5
%
TA=0℃~85℃,VDD=2.1~5.5V
-1.5
-
+1.0
%
TA=-40℃~105℃,VDD=2.1~5.5V
-2.0
-
+1.0
%
TA=25℃,VDD=5.0V
-
64
-
MHz
TA=25℃,VDD=2.1~5.5V
-0.5
-
+0.5
%
TA=0℃~85℃,VDD=2.1~5.5V
-2.0
-
+1.0
%
TA=-40℃~105℃,VDD=2.1~5.5V
-2.5
-
+1.0
%
内部低速振荡器(LSI)
符号
参数
最小值
典型值
最大值
单位
VLSI
工作电压
2.1
-
5.5
V
TA
工作温度
-40
-
105
℃
ILSI
工作电流 VDD=5.0V,TA=25℃
-
10
-
uA
TA=25℃,VDD=5.0V
-
40
-
KHz
TA=25℃,VDD=2.1~5.5V
-5.0
-
+5.0
%
TA=-40℃~105℃,VDD=2.1~5.5V
-50
-
+50
%
FLSI
6.3.4
低压复位电路(LVR)
符号
参数
最小值
典型值
最大值
单位
VLVR1
低压侦测阀值 1.9V
1.75
1.9
2.05
V
VLVR2
低压侦测阀值 2.1V
1.95
2.1
2.25
V
VLVR3
低压侦测阀值 2.6V
2.45
2.6
2.75
V
www.mcu.com.cn
51 / 75
Rev. 1.10
CMS32M55xx 数据手册
6.3.5
低压侦测电路(LVD)
符号
参数
最小值
典型值
最大值
单位
VLVD1
低压侦测阀值 2.0V
1.85
2.0
2.15
V
VLVD2
低压侦测阀值 2.2V
2.05
2.2
2.35
V
VLVD3
低压侦测阀值 2.4V
2.25
2.4
2.55
V
VLVD4
低压侦测阀值 2.7V
2.55
2.7
2.85
V
VLVD5
低压侦测阀值 3.0V
2.85
3.0
3.15
V
VLVD6
低压侦测阀值 3.7V
3.55
3.7
3.85
V
FLASH 电气参数
6.4
符号
参数
测试条件
最小值
典型值
最大值
单位
VF
Flash 工作电压
-
2.1
-
5.5
V
TF
Flash 工作温度
-
-40
25
125
℃
NENDURANCE
擦写次数
-
20,000
-
-
Cycle
TRET
数据保存时间
25℃
100
-
-
year
TERASE
扇区擦除时间
-
-
4.7
-
ms
TPROG
编程时间
-
-
7
-
us
IDD1
读取电流
-
-
-
3.5
mA
IDD2
编程电流
-
-
-
3.5
mA
IDD3
擦除电流
-
-
-
2
mA
www.mcu.com.cn
52 / 75
Rev. 1.10
CMS32M55xx 数据手册
模拟电路特性
6.5
6.5.1
BANDGAP 电气特性
VDD=2.1V-5.5V。
符号
参数
测试条件
最小值
典型值
最大值
单位
VREF
内部基准 1.2V
TA=-40℃至 105℃
1.188
1.2
1.212
V
6.5.2
ADC0 电气特性
TA=25℃。
符号
参数
最小值
典型值
最大值
单位
VAVDD
ADC 工作电压
2.5
-
5.5
V
VREF
参考电压
-
VAVDD
-
V
VADI
输入电压
0
-
VREF
NR
分辨率
12
Bit
DNL
微分非线性误差(VREF=VAVDD=5V,TADCK=0.5us)
±4
LSB
V
INL
积分非线性误差(VREF=VAVDD=5V,TADCK=0.5us)
TADCK
ADC 时钟周期
0.5
-
32
us
TADC
ADC 转换时间
-
18.5
-
TADCK
FS
采样率(VREF=VAVDD=5V)
6.5.3
±5
LSB
100
Ksps
ADC1 电气特性
TA=25℃。
符号
参数
最小值
典型值
最大值
单位
VAVDD
ADC 工作电压
VREF
参考电压
2.5
-
5.5
V
-
VAVDD
-
V
VADI
模拟信号输入
0
-
VREF
V
NR
分辨率
12
Bit
DNL
微分非线性误差(TADCK=0.0625us, TADC=23 *TADCK)
±4
LSB
INL
积分非线性误差(TADCK=0.0625us, TADC=23 *TADCK)
±5
LSB
TADCK
ADC 时钟周期
0.0325
-
5.3
us
TADC
AD 转换时间(采样保持时间:10.5*TADC)
-
23
-
TADCK
FC
转换率
1.4
Msps
FS
采样率
1.2
Msps
www.mcu.com.cn
53 / 75
Rev. 1.10
CMS32M55xx 数据手册
6.5.4
OP0/1 电气参数
TA=25℃,VSENSE=VIN+-VIN-,VDD=5V,VIN+=1V,除非另有说明。
符号
参数
条件
最小值
VDD
IQ
典型值
最大值
电源电压
-
静态电流
VSENSE=0mV
ISD
关断电流
TA
工作温度
单位
2.5
-
5.5
V
-
0.8
1.3
mA
-
-
5
-
nA
-
-40
25
105
℃
未调零
-
±3.8
-
调零后
-
±0.5
-
输入特性
VOS
输入失调电压
mV
VCM
共模输入电压范围
-40℃~105℃
0
-
VDD-1.5
V
IB
输入偏置电流
VSENSE=0mV
-
10
-
pA
IOS
输入失调电流
VSENSE=0mV
-
10
-
pA
-
30
-
pF
输出特性
CLOAD
电容性负载
-
VOH
最大输出电压
-40℃~105℃
-
-
VDD-0.3
V
VOL
最小输出电压
-40℃~105℃
0.3
-
-
V
频率特性
AOL
开环增益
-
-
105
-
dB
BW
带宽
-
5
-
MHz
PSRR
电源抑制比
-
59
-
dB
CMRR
共模抑制比
CLOAD=30pF
VDD=2.5~5.5V,
VIN+=1V, VSENSE=0mV
VIN+=0.3~(VDD-1.5)
-40℃~105℃
瞬态特性
-
110
-
dB
SR
摆率
CLOAD =30pF
-
±5
-
V/μs
RLOAD=2K,CLOAD=100pF
-
±4
-
V/μs
TSTB
稳定时间
-
-
-
1.5
μs
www.mcu.com.cn
54 / 75
Rev. 1.10
CMS32M55xx 数据手册
6.5.5
ACMP0/1 电气参数
TA=25℃,VSENSE=VIN+-VIN-,VDD=5V,VIN+=1V,除非另有说明。
符号
参数
条件
最小值
VDD
IQ
典型值
最大值
电源电压
-
静态电流
VSENSE=0.1V
ISD
关断电流
TA
工作温度
单位
2.1
-
5.5
V
-
0.3
0.4
mA
VSENSE=0.1V
-
5
-
nA
-
-40
25
105
℃
未调零
-
±4.0
-
调零后
-
±0.5
-
输入特性
VOS
输入失调电压
mV
VCM
共模输入电压范围
-40℃~105℃
-0.1
-
VDD-1.5
V
IB
输入偏置电流
VSENSE=0mV
-
10
-
pA
IOS
输入失调电流
VSENSE=0mV
-
-
pA
VHYS
输入迟滞电压
VDD=2.1~5.5V,
VIN+=0.5V
-
10
0
±10
±20
±60
-
mV
输出特性
VOH
最大输出电压
-40℃~105℃
-
-
VDD
V
VOL
最小输出电压
-40℃~105℃
0
-
-
V
频率特性
AOL
开环增益
-
-
85
-
dB
BW
带宽
-
120
-
MHz
PSRR
电源抑制比
-
80
-
dB
CMRR
共模抑制比
VDD=2.1~5.5V,VIN+=1V,
VSENSE=0mV
VDD=2.1~5.5V,
-40℃~105℃
瞬态特性
-
90
-
dB
TSTB
稳定时间
-
-
1.5
μs
TPGD
响应延时
VCOM=1V,
VIN+= VIN- ±0.1V
-
50
100
ns
www.mcu.com.cn
55 / 75
Rev. 1.10
CMS32M55xx 数据手册
6.5.6
PGA0/1 电气参数
TA=25℃,VDD=5V,VIN+=0.1V,除非另有说明。(G 为增益倍数)。
符号
参数
条件
最小值
VDD
IQ
电源电压
-
静态电流
VOUT=2V
ISD
关断电流
-
TA
工作温度
-
典型值
最大值
单位
2.5
-
5.5
V
-
0.9
1.6
mA
-
10
-
nA
-40
25
105
℃
±3.0
mV
10
0.93*VDD/
G
-
pA
输入特性
VOS
输入失调电压
-
VCM
共模输入电压范围
-40℃~105℃
IB
输入偏置电流
-
0.07*VDD/
G
-
IOS
输入失调电流
-
-
10
-
G=4,8
-1
-
1
G=10,12,14,16
-1.5
-
1.5
G=32
-2
-
2
-
V
pA
输出特性
EG
增益误差
%
CLOAD
电容性负载
-
-
10
-
pF
VOH
最大输出电压(内部)
-40℃~105℃
-
VDD-0.3
-
V
VOL
最小输出电压
PGA0/1 的测试输出口
(A0O、A1O)
-40℃~105℃
-
0.3
-
V
-40℃~105℃
-
-
3.7
V
-
2
-
MHz
-
75
-
dB
-
80
-
dB
-
6
-
V/μs
-
4
-
V/μs
-
-
2
μs
VA0O
VA1O
BW
带宽
PSRR
电源抑制比
频率特性
R LOAD=0.8MΩ,
CLOAD=3pF,G=4
VDD=2.5~5.5V
CMRR
共模抑制比
-40℃~105℃
SR
TSTB
摆率
稳定时间
www.mcu.com.cn
瞬态特性
R LOAD=0.8MΩ,
CLOAD=3pF
R LOAD=2KΩ,
CLOAD=100pF
-
56 / 75
Rev. 1.10
CMS32M55xx 数据手册
6.6
GATE DRIVER(6N)电气特性(CMS32M5533)
6.6.1
静态电特性参数
(VCC-COM)=(VB-VS)=15V.除非另有指定,否则 参考环境温度为 TA=25℃。所有通道的 VIN,
TH,、
VI 、和
IIN 等输入参数均以 COM 脚为参考地。同样地,所有低边驱动器输出参数 VO 和 IO 以 COM 为参考低,而所有高
边驱动器输出参数 VO 和 IO 则以各自的 VS 为参考地。VCCUV 参数以 COM 为参考地. VBSUV 参数以 VS 为参考地。
符号
参数
测试条件
最小值
典型值
最大值
IQVCC1
静态VCC电源电流
VHIN1,2,3 =VLIN1,2,3=0 or 5V, VENB=0
210
330
450
IQVCC2
待机模式中静态VCC电源电流
-
46
80
IVCCOP
动态VCC电源电流
-
1500
-
VCCUV+
VCC电源欠压锁定正向阈值电压
VHIN1,2,3 =VLIN1,2,3=0 or 5V, VENB=5
f LIN1,2,3=20KHz,
f HIN1,2,3=20KHz,
-
2.9
4.2
5.5
VCCUV-
VCC电源欠压锁定负向阈值电压
-
2.5
3.8
5.1
VCCHYS
VCC电源欠压锁定磁滞电压
-
-
0.4
-
-
2.5
3.8
5.5
-
2.2
3.5
4.8
-
-
0.3
-
单位
低边电源特性
高边浮动电源特性
高边VBS电源欠压锁定正向阈值
VBSUV+
电压
高边VBS电源欠压锁定负向阈值
VBSUV电压
VBSUVHYS
高边VBS电源欠压锁定磁滞电压
IQBS
高边静态VBS电源电流
VBS=15V
25
45
65
ILK
高边漏电流
VB=VS=100V VCC=0V
-
-
10
-
2.5
-
-
-
-
-
0.8
-
-
1.9
-
μA
V
V
μA
逻辑输入特性
VIH
VIL
VIN,
TH+
HIN1,2,3, LIN1,2,3 和 ENB 逻
辑“1”电压
HIN1,2,3, LIN1,2,3 和 ENB 逻
辑“0”电压
输入正向阈值电压
VIN, TH-
输入反向阈值电压
-
-
1.4
-
IIN+
逻辑“1”输入偏置电流
VIN=5V
-
50
-
IIN-
逻辑“0”输入偏置电流
VIN=0
-
0
-
VHO=VS=0
-
1.2
-
VHO=VB=15V
-
2.0
-
VLO=0
-
1.2
-
VLO=VCC=15V
-
2.0
-
VBS=15V
-
-8
-
栅极驱动器特性
高边驱动器输出“高”短路电流
IHO+
(汲出)
高边驱动器输出“低”短路电流
IHO(汲入)
低边驱动器输出“高”短路电流
ILO+
(汲出)
低边驱动器输出“低”短路电流
ILO(汲入)
HIN 信号正常传输到 HO 时可允
VSN
许负 VS 电压
www.mcu.com.cn
57 / 75
V
μA
V
Rev. 1.10
CMS32M55xx 数据手册
6.6.2
动态电特性参数
除 非 另 有 说 明 , 否 则 均 为 ( VCC-COM ) =(VB-VS)=15V ,VS1,2,3=COM, 和 Cload=1nF , 周 边 环 境 温 度
TA=25℃。
符号
参数
最小值
典型值
最大值
-
120
200
关闭传输延时
测试条件
VHIN1,2,3 or VLIN1,2,3=5V,
VS1,2,3=0
VHIN1,2,3 or VLIN1,2,3=0, VS1,2,3=0
Ton
开通传输延时
toff
-
120
200
tr
开通上升时间
VHIN1,2,3 or VLIN1,2,3=5V, VS1,2,3=0
-
37
-
tf
关闭下降时间
-
30
-
DT
死区时间
300
500
700
MDT
六通道死区时间匹配
VHIN1,2,3 or VLIN1,2,3=0, VS1,2,3=0
VHIN1,2,3 or VLIN1,2,3=0~ 5V,
无外部停滞时间
无外部停滞时间
-
-
50
MT
六通道延时匹配
-
-
50
PM
输出脉冲宽度匹配
-
-
50
tFLT, ENB
ENB输入滤波时间宽度
ENB输入“高”到HO/LO
关断延时
ENB输入“低”到HO/LO
开启延时
外部停滞时间 > 1000ns
外部停滞时间 > 1000ns,
PWIN=10μs,
PM=PWOUT–PWIN
VENB=0 ~ 5V
-
450
-
VENB=5V
-
0.55
-
VENB=0V
-
6
-
toff, ENB
ton, ENB
www.mcu.com.cn
单位
ns
μs
58 / 75
Rev. 1.10
CMS32M55xx 数据手册
6.7
GATE DRIVER(6N)电气特性(CMS32M5536)
绝对最大额定值
6.7.1
(TA=25℃,所有管脚均以 GND 作为参考点,除另有规定)
参数
符号
最小值
最大值
单位
高侧浮动偏移绝对电压
VB1,2,3
-0.3
225
V
高侧浮动偏移相对电压
VS1,2,3
VB1,2,3-25
VB1,2,3+0.3
V
高侧输出电压
VHO1,2,3
VS1,2,3-0.3
VB1,2,3+0.3
V
最大电源电压
VCC
-0.3
25
V
低侧输出电压
VLO1,2,3
-0.3
VCC
V
VIN
-0.3
10
V
dVS/dt
-
50
V/ns
最大功耗(注 1)
PD
-
1.25
W
结到环境热阻
θJA
-
100
℃/W
结温
TJ
-
150
℃
储存温度
Ts
-55
150
℃
引脚 焊接温度(持续时间 10s)
TL
-
260
℃
VESD
-
2000
V
最大输入电压
(HIN1,2,3/LIN1,2,3)
偏移电压最大压摆率
ESD(注 2)
注:
在任何情况下,不要超过 PD,不同环境温度下的最大功耗计算公式为:PD=(150℃-TA)/θJA
1)
TA 为电路工作的环境温度,θJA 为封装的热阻,150℃为电路的最高工作结温;
2)
人体模型,100pF 电容通过 1.5kΩ 电阻放电;
3)
电路工作条件超过绝对最大额定值规定的范围时,极有可能导致电路立即损坏。
6.7.2
推荐工作条件
(TA=25℃,所有管脚均以 GND 为参考点,除另有规定)
参数
符号
最小值
典型值
最大值
单位
高侧浮动偏移绝对电压
VB1,2,3
VS1,2,3+8
VS1,2,3+15
VS1,2,3+20
V
高侧浮动偏移相对电压
VS1,2,3
GND-5
-
200
V
高侧输出电压
VHO1,2,3
VS1,2,3
VS1,2,3+15
VB1,2,3
V
VCC
8
15
20
V
VLO1,2,3
0
15
VCC
V
VIN
0
-
5
V
Topr
-20
-
+85
℃
电源电压
低侧输出电压
输入电压(HIN1,2,3/LIN1,2,3)
工作温度范围(注 1)
注:
1)
Topr 表示电路工作的环境温度;
2)
长时间工作在推荐条件之外,可能影响其可靠性,不建议芯片超过推荐工作条件长期工作。
www.mcu.com.cn
59 / 75
Rev. 1.10
CMS32M55xx 数据手册
6.7.3
电特性参数表
(TA=25℃,VCC=VBS1,2,3=15V,VS1,2,3=GND,所有管脚均以 GND 为参考点,除另有规定)
参数
符号
测试条件
最小值
典型值
最大值
单位
VCC 静态电流
ICCQ
VIN=0V
200
300
450
uA
VBS 静态电流
IBSQ
VHIN=0V
30
48
70
uA
VCC 动态电流
ICCD
fLIN1,2,3=20kHz
-
560
-
uA
VBS 动态电流
IBSD
fHIN1,2,3=20kHz
-
180
-
uA
VB 浮动电源漏电流
ILK
VB=225V
-
-
0.1
uA
电源电流参数
电源电压参数
VCC 欠压高电平电位
VCCHY+
6.5
7
7.5
V
VCC 欠压高电平电位
VCCHY-
5.8
6.3
6.8
V
VCC 欠压迟滞电平
VCCHY
0.4
0.7
-
V
VBS 欠压高电平电位
VBSHY+
6.5
7
7.5
V
VBS 欠压高电平电位
VBSHY-
5.8
6.3
6.8
V
VBS 欠压迟滞电平
VBSHY
0.4
0.7
-
V
VS 静态负压
VSQN
-
-5.0
-
V
输入端参数
输入高电平电流
IIN+
VIN=5V
-
50
70
uA
输入低电平电流
IIN-
VIN=0V
-
0
1
uA
输入高电平电位
VIN+
2.6
-
-
V
输入低电平电位
VIN-
-
-
0.8
V
VINHY
-
1.2
-
V
0.8
1.1
1.4
A
1.5
2.0
2.5
A
输入迟滞电平
输出端参数
VIN=5V
VO=0V
PWD≤10μs
VIN=0V
VO=15V
PWD≤10μs
高电平短路脉冲电流
IOUT+
低电平短路脉冲电流
IOUT-
高电平输出电压
VOUT+
IOUT=-100mA
14.20
14.48
-
V
低电平输出电压
VOUT-
IOUT=+100mA
-
0.17
0.35
V
输出上升沿传输时间
tON
No Load
-
220
-
ns
输出下降沿传输时间
tOFF
No Load
-
220
-
ns
输出上升时间
tr
CL =3.3nF
-
50
80
ns
输出下降时间
tf
CL =3.3nF
-
23
40
ns
死区时间
DT
No Load
-
310
-
ns
高低侧匹配时间
MT
-
-
50
ns
时间参数
www.mcu.com.cn
60 / 75
Rev. 1.10
CMS32M55xx 数据手册
6.8
GATE DRIVER(3P3N)电气特性(CMS32M5524)
6.8.1
绝对最大额定值
CMS32M5512(除非另有说明,TA=25℃)。
参数
符号
电源电压
输入频率
范围
单位
最小
典型
最大
GVDD
8
12
16
V
Fin
-
-
100
KHz
CMS32M5524(除非另有说明,TA=25℃)。
6.8.2
参数
符号
电源电压
输入频率
范围
单位
最小
典型
最大
GVDD
16
24
30
V
Fin
-
-
100
KHz
电特性参数
6.8.2.1
驱动 NMOS 功率管
(除非另有说明,VDD=12V,TA=25℃)。
参数
测试条件
最小值
典型值
最大值
单位
R1输入电阻
-
40
50
60
Ω
R2下拉电阻
-
16
20
24
KΩ
最小值
典型值
最大值
单位
1.1
mA
6.8.2.2
驱动 PMOS 功率管
(除非另有说明,VDD=12V,TA=25℃)。
参数
测试条件
IinP*_IN输入电流
VP*_IN=5V
0.7
0.9
VOH 输出高电平
空载
10.5
11
-
VOL 输出低电平
空载
-
-
1
-
75
150
tPHH 上升沿延时
tPLL 下降沿延时
VDD=12V,空载
-
75
150
tr 上升沿
VDD=12V,CL=1nF
-
100
300
tf 下降沿
VDD=12V,CL=1nF
-
100
300
www.mcu.com.cn
61 / 75
V
ns
Rev. 1.10
CMS32M55xx 数据手册
6.8.3
时间参数测试说明
50%
50%
Vin
tPHL
tPLH
Vout
90%
90%
50%
10%
50%
10%
tf
tr
时间参数测试示意图
GVDD
signal
Vout
Vin
CL
1nF
测试电路框图
www.mcu.com.cn
62 / 75
Rev. 1.10
CMS32M55xx 数据手册
6.8.4
3P3N 预驱内部逻辑框图特性
GVDD
6.5K
P*_OUT
6.5K
P*_IN
5K
4.5K
7.5K
N*_IN
N*_OUT
50
20K
3P3N 预驱内部逻辑框图
6.8.5
逻辑真值表
NMOS 逻辑真值表
N*_IN
N*_OUT
悬空
L
L
L
H
H
P*_IN
P*_OUT
悬空
H
L
H
H
L
PMOS 逻辑真值表
注:*代表数字 1、2、3。
www.mcu.com.cn
63 / 75
Rev. 1.10
CMS32M55xx 数据手册
6.9
GATE DRIVER(3P3N)电气特性(CMS32M5526)
6.9.1
内部逻辑框图
LDO_5V
VBB1
5V
GND
UVLO
VBB
VBL
VBB
VBB2
VBB211V
HO
1,2,3
HS
HIN
1,2,3
ST&DT
100K
VBB
LIN
1,2,3
11V
LS
100K
0V
LO
1,2,3
3P3N 预驱内部逻辑框图
逻辑真值表
HIN
LIN
UVLO/ST
HO
LO
0
0
0
OFF
OFF
0
1
0
OFF
ON
1
0
0
ON
OFF
1
1
1
OFF
OFF
悬空
悬空
0
OFF
OFF
注:
1)
1:逻辑高电平,0:逻辑低电;
2)
ON:VHO=VBB-11V,VLO=11V OFF:VHO=VBB,VLO=0V
www.mcu.com.cn
64 / 75
Rev. 1.10
CMS32M55xx 数据手册
6.9.2
绝对最大额定值
(TA =25℃,除另有规定外,所有管脚均以 GND 作为参考点)
参数
符号
值
单位
5V 供电电源电压
VBB1
40
V
驱动电源电压
VBB
40
V
LDO 输出电压
V5V
6
V
LDO 输出电流
I5V
100
mA
输入电压(HIN1,2,3/LIN1,2,3)
VIN
10
V
上半桥输出电压
VHO
12
V
下半桥输出电压
VLO
12
V
最大功耗(注 1)
PD
1.4
W
结到环境热阻
θJA
89
℃/W
结温
TJ
150
℃
储存温度
TS
-55~+150
℃
引脚 焊接温度(持续时间 10s)
TL
260
℃
2000
V
ESD(注 2)
注:
1)
在任何情况下,不要超过 PD,不同环境温度下的最大功耗计算公式为:PD=(150℃-TA)/θJA
TA 为电路工作的环境温度,θJA 为封装的热阻,150℃为电路的最高工作结温;
2)
人体模型,100pF 电容通过 1.5kΩ 电阻放电;
3)
电路工作条件超过绝对最大额定值规定的范围时,极有可能导致电路立即损坏。
www.mcu.com.cn
65 / 75
Rev. 1.10
CMS32M55xx 数据手册
6.9.3
推荐工作条件
(TA =25℃,除另有规定外,所有管脚均以 GND 为参考点)
参数
符号
最小值
典型值
最大值
单位
5V 供电电源电压
VBB1
9
24
36
V
驱动电源电压
VBB
9
24
36
V
输入电压(HIN/LIN)
VIN
0
-
5
V
工作温度范围(注 1)
Topr
-20
-
+85
℃
注:
1)
Topr 表示电路工作的环境温度;
2)
长时间工作在推荐条件之外,可能影响其可靠性,不建议芯片超过推荐工作条件长期工作。
www.mcu.com.cn
66 / 75
Rev. 1.10
CMS32M55xx 数据手册
6.9.4
电特性参数表
(TA=25℃,VBB1=VBBB2=24V, GND=0 除另有规定外)
参数
符号
测试条件
最小值
典型值
最大值
单位
VBB 静态电流
IVBBQ
VHIN=VLIN=0
-
660
-
μA
VBB 动态电流
IVBBD
fLIN=16kHz
-
4
-
mA
电源电流参数
电源电压参数
VBB 欠压高电平电位
VBBHY+
-
9
V
VBB 欠压高电平电位
VBBHY-
-
8.5
V
VBB 欠压迟滞电平
VBBHY
-
0.5
-
V
输入端参数
输入高电平电流
IIN+
VHIN 或 VLIN=5V
-
50
输入低电平电流
IIN-
VHIN 或 VLIN=0
-
0
1
μA
输入高电平电位
VIN+
2.5
-
-
V
输入低电平电位
VIN-
-
-
0.8
V
VINHY
-
0.8
-
V
-
0.4
-
A
输入迟滞电平
μA
输出端参数
VHIN=0,
VHO=VBB, PWD≤10μs
VHIN=5V,
VHO=VBB-11V,PWD≤10μs
HO 输出电流
IHO+
HO 吸入电流
IHO-
LO 输出电流
ILO+
VLIN=5V, VLO=0 , PWD≤10μs
LO 吸入电流
ILO-
VLIN=0, VLO=11V , PWD≤10μs
HO 输出电压
VHO
LO 输出电压
VLO
VLIN=5V
输出上升沿传输时间
TON
NO Load
-
150
-
ns
输出下降沿传输时间
TOFF
NO Load
-
150
-
ns
HO 输出上升时间
Trise_H
CL=1nF
-
40
-
ns
HO 输出下降时间
Tfall_H
CL=1nF
-
80
-
ns
LO 输出上升时间
Trise_L
CL=1nF
150
LO 输出下降时间
Tfall_L
CL=1nF
55
死区时间
DT
NO Load
-
200
-
ns
高低侧匹配时间
MT
ΔTON & ΔTOFF
-
-
50
ns
输出电压范围
V5V
VBB1=9V~36V
LDO 输出电流
I5V
VBB1=9V~36V
电压调整率
ΔVO
I5V=100mA , VBB1=9V~36V
负载调整率
ΔVOL
VBB1=24V , I5V=0~100mA
0.2
-
0.1
A
-
0.3
VBB-11
A
A
VBB
11
时间参数
LDO 参数
www.mcu.com.cn
67 / 75
5
-
V
-
100
mA
5
10
mV
30
mV
Rev. 1.10
CMS32M55xx 数据手册
6.10 EMC 特性
6.10.1 EFT 电气特性
参数
测试条件
最大值
单位
等级
Fast transient voltage burst limits to
beapplied through 0.1uF(capacitance) on
VDDand VSSpins to induce a functional
disturbance
TA = + 25 ℃,
HSI=64MHz, conforms to
IEC 61000-4-4
4000
V
4B
符号
VEFTB
注:电快速瞬变脉冲群(EFT)抗扰度性能与系统设计(包括电源结构、电路设计、布局布线、芯片配置、程序结构等)密切相
关。上述表格中的 EFT 参数是在 CMS 内部测试平台上所测得的结果,并非适用于所有应用环境,该测试数据仅作为参
考。系统设计各方面均可能会对 EFT 性能造成影响,在 EFT 性能要求较高的应用中,设计时应注意尽量避免干扰源影响系
统运行,建议分析干扰路径及优化设计以达到最佳的抗扰性能。
6.10.2 ESD 电气特性
符号
参数
静电放电
(人体放电模式 HBM)
静电放电
(机器放电模式 MM)
VESD
测试条件
最大值
单位
等级
8000
V
3B
400
V
C
最小值
单位
±200
mA
TA = + 25℃,
JEDEC EIA/JESD22- A114
TA = + 25℃,
JEDEC EIA/JESD22- A115
6.10.3 Latch-Up 电气特性
符号
参数
LU
Static latch-up class
www.mcu.com.cn
测试条件
JEDEC STANDARD NO.78D
NOVEMBER 2011
68 / 75
测试类型
Class I
(TA = +25 ℃)
Rev. 1.10
CMS32M55xx 数据手册
7. 封装尺寸
7.1
SOP16
Symbol
Millimeter
Min
Nom
Max
A
-
-
1.75
A1
0.10
-
0.225
A2
1.30
1.40
1.50
A3
0.60
0.65
0.70
b
0.39
-
0.47
b1
0.38
0.41
0.44
c
0.20
-
0.24
c1
0.19
0.20
0.21
D
9.80
9.90
10.00
E
5.80
6.00
6.20
E1
3.80
3.90
4.00
e
1.27BSC
h
0.25
-
0.50
L
0.50
-
0.80
L1
θ
www.mcu.com.cn
1.05REF
0
-
69 / 75
8°
Rev. 1.10
CMS32M55xx 数据手册
7.2
SSOP24
Symbol
Millimeter
Min
Nom
Max
A
-
-
1.75
A1
0.10
0.15
0.25
A2
1.30
1.40
1.50
A3
0.60
0.65
0.70
b
0.23
-
0.31
b1
0.22
0.25
0.28
c
0.20
-
0.24
c1
0.19
0.20
0.21
D
8.55
8.65
8.75
E
5.80
6.00
6.20
E1
3.80
3.90
4.00
e
0.635BSC
h
0.30
-
0.50
L
0.50
-
0.80
L1
θ
www.mcu.com.cn
1.05REF
0
-
70 / 75
8°
Rev. 1.10
CMS32M55xx 数据手册
7.3
TSSOP24
Symbol
Millimeter
Min
Nom
Max
A
-
-
1.2
A1
0.05
-
0.15
A2
0.80
1.00
1.05
A3
0.39
0.44
0.49
b
0.20
-
0.29
b1
0.19
0.22
0.25
c
0.13
-
0.18
c1
0.12
0.13
0.14
D
7.70
7.80
7.90
E
6.20
6.40
6.60
E1
4.30
4.40
4.50
e
L
0.65BSC
0.45
0.60
L1
θ
www.mcu.com.cn
0.75
1.00BSC
0°
-
71 / 75
8°
Rev. 1.10
CMS32M55xx 数据手册
7.4
QFN40 (0505X0.85-0.40)
Symbol
Millimeter
Min
Nom
Max
A
0.80
0.85
0.9
A1
0
0.02
0.05
b
0.15
0.20
0.25
b1
0.18REF
c
0.203REF
D
4.90
5.00
5.10
D2
3.35
3.34
3.45
e
0.40BSC
Nd
3.60BSC
Ne
3.60BSC
E
4.90
5.00
5.10
E2
3.35
3.40
3.45
L
0.35
0.4
0.45
h
0.25
0.30
0.35
R
k
www.mcu.com.cn
0.075REF
0.35
0.40
72 / 75
0.45
Rev. 1.10
CMS32M55xx 数据手册
7.5
LQFP48L (0707X1.4-0.50)
Symbol
Millimeter
Min
Nom
Max
A
-
-
1.60
A1
0.05
-
0.15
A2
1.35
1.40
1.45
A3
0.59
0.64
0.69
b
0.18
-
0.26
b1
0.17
0.20
0.23
c
0.13
-
0.17
c1
0.12
0.13
0.14
D
8.80
9.00
9.20
D1
6.90
7.00
7.10
E
8.10
9.00
9.20
E1
6.90
7.00
7.10
eB
8.10
-
8.25
e
L
0.50BSC
0.45
-
L1
θ
www.mcu.com.cn
0.75
1.00REF
0°
-
73 / 75
7°
Rev. 1.10
CMS32M55xx 数据手册
8. 订购信息
CMS32M5524S016
M0
64
32
1
3P3N
(8~16V)
0
1
1
22
22
22
8
3P3N
(16~30V)
0
1
1
7
7
0
1
1
14
SRAM(KB)
2
2
2
2
2
2
7
1
2
14
14
2
PACKAGE
8
22
WWDT
1
22
WDT
32
22
CRC
64
1
SPI
M0
1
I2C
CMS32M5512Q040
0
温
度
传
感
器
1
1
0
1
1
1
SSOP24
1
1
0
1
1
1
QFN40
1
1
0
0
1
1
1
SOP16
2
2
1
1
0
1
1
1
SSOP24
定
时
器
UART
-
内
置
比
较
器
CCP
8
内
置
运
放
EPWM
1
12-Bit ADC1
32
12-Bit ADC0
64
硬
件
除
法
器
GPIO
M0
内置 LDO
CMS32M5510S024
产品型号
硬
件
乘
法
器
内置 PGA
数据 FLASH()KB
程序 FLASH()KB
主频(MHZ)
内
置
驱
动
内
核
6
2
2
2
6
2
2
2
1
6
2
2
2
1
6
2
CMS32M5524S024
M0
64
32
1
8
3P3N
(16~30V)
CMS32M5526TS024
M0
64
32
1
8
3P3N
(9~36V)
1
1
1
13
13
13
2
1
1
6
2
2
2
1
1
0
1
1
1
TSSOP24
1
1
1
13
13
13
2
1
1
6
2
2
2
1
1
0
1
1
1
SSOP24
CMS32M5526S024
M0
64
32
1
8
3P3N
(9~36V)
CMS32M5526Q040
M0
64
32
1
8
3P3N
(9~36V)
1
1
1
23
23
23
2
2
2
6
2
2
2
1
1
0
1
1
1
QFN40
CMS32M5533Q040
M0
64
32
1
8
6N
(5.5~18V)
0
1
1
24
24
24
2
2
2
6
2
2
2
1
1
0
1
1
1
QFN40
0
1
1
24
24
24
2
2
2
6
2
2
2
1
1
0
1
1
1
LQFP48
0
1
1
24
24
24
2
2
2
6
2
2
2
1
1
0
1
1
1
LQFP48
CMS32M5533L048
M0
64
32
1
8
6N
(5.5~18V)
CMS32M5536L048
M0
64
32
1
8
6N
(8~20V)
www.mcu.com.cn
74 / 75
Rev. 1.10
CMS32M55xx 数据手册
9. 版本历史
版本号
时间
修改内容
V1.00
2019 年 4 月
初始版本
V1.01
2020 年 4 月
修改存储器空间相关描述
V1.02
2020 年 5 月
系统概述章节增加系统结构框图
V1.03
2020 年 9 月
增加 CMS32M5524 的 SOP16 脚位图及相关信息
V1.04
2020 年 10 月
修改 6.8 章节静态/动态电气参数
V1.05
2020 年 11 月
V1.06
2020 年 12 月
增加 CMS32M5536 封装 LQFP048,CMS32M5510 封装 SOP16,
CMS32M5512 封装 SOP16 芯片相关信息
添加 CMS32M5533 封装 LQFP032 芯片信息
2)
增加 CMS32M5524TS024 和 CMS32M5526TS024 芯片信息,
整理芯片封装
删除 CMS32M5512 封装 SOP16 芯片信息
增加 CMS32M5526S024 和 CMS32M5526Q040 芯片信息;
增加 CMS32M5512 封装 QFN40 芯片信息。
1)
V1.07
2021 年 7 月
V1.08
2021 年 9 月
1)
2)
V1.09
2022 年 2 月
修改 6.7、6.9.3 章节电气特性
V1.10
2022 年 4 月
1)
2)
www.mcu.com.cn
3.1 管脚描述、3.2 管脚功能说明、3.4 管脚功能列表:调整
SWD 说明及备注(5)
7.3 TSSOP24:删除芯片实物图
75 / 75
Rev. 1.10