产品中心
HC32L150KATA-LQ64
简介
HC32L15 系列是华大半导体针对低功耗和低成本应用而开发的高集成度 32 位嵌入式微控制器。
HC32L15 系列搭载了 ARM Cortex-M0+处理器,SRAM 内存和片上闪存。还包含诸多丰富的外
设功能,如:各种定时器、RTC 时钟、LCD 控制器、AES 硬件加密、A/D 转换器、和各种通讯
接口(UART、SPI、I2C、智能卡接口(SCI7816))等。
【CM0+平台 HC32L15X 系列的外设资源手册】中记载本数据手册中相关外设的使用方法。
超低功耗 MCU 典型应用
各类水表,燃气表,热能表等工业仪表
血糖监测仪,血压监护仪和心电记录监护仪等健康器材
火警探头,智能门锁,无线传感器,无线监控等智能传感器应用
各种对于电池供电和功耗苛求的便携式设备等
产品特性
32 位 ARM Cortex-M0+ 内核
– 最高工作频率: 32 MHz
– 嵌套向量中断控制器(NVIC): 支持 1 通
道 NMI(不可屏蔽中断)和 32 通道的外设
中断,能够设定 4 个中断优先级
– 24 位系统定时器 (Sys Tick) : 该系统定
时器用于管理操作系统任务
– 支持位带(Bit Band)操作
片上存储器
– 闪存
○ 最大 128KB
○ 保护代码的加密功能
○ 支持读等待(0 个或者 1 个周期)
– 片上 SRAM
○ 最大: 6KB
○ 深度休眠待机模式下整体 RAM 数据保
持功能可配置
LCD 控制器
– LCDC
○ 支持内部电阻分压模式、外部电阻分压
模式和外部电容分压模式
○ 可选 40SEG × 4COM(最多) , 38SEG ×
6COM(最多) 或者 36SEG × 8COM(最
多)输出
○ 4COM 模式下,可选 1/2、1/3 或 1/4 占
空比,可选 1/2 或 1/3 偏置
○ 6COM 模式下,1/6 占空比,可选 1/3 或
1/4 偏置
○ 8COM 模式下,1/8 占空比,可选 1/3 或
1/4 偏置
○ 可调整帧显示频率
多功能串行接口 (最多同时 6 通道)
可从下列模式中选择每个通道的工作模
式:
– UART(其中 4,5,6 三个通道支持波特率
补偿)
○ 全双工双缓冲器
○ 可选择奇偶校验的有/无
○ 内建专用波特率发生器
○ 可选择外部时钟作为串口时钟
○ 多种错误检测功能(奇偶校验错误、帧错
误、溢出错误)
○ 支持硬件流控制: 根据 CTS/RTS 自动控
制数据收/发
○ 支持波特率补偿
– SPI
○ 全双工双缓冲器
○ 内建专用波特率发生器
○ 溢出错误检测
○ 片选功能
○ 数据长度: 5 到 16 位
– I2C
○ 支持标准模式(最快 100 kbps)/高速模式
(最快 400 kbps)
A/D 转换器 (最多 12 通道)
– 12 位 A/D 转换器
○ 逐次比较型
○ 采样/转换周期 ≥ 18 时钟周期, 转换速
率达 200K SPS(Sample per second).
○ 单调的无失码的 12 位转化
○ 采样、保持时间和转换速率可调.
○ 可选内建 2 种参考电压(1.5V 和 2.5V)
○ 支持 12 路外部端口输入和3 路内部信号
源采样(DVCC/BGR)
○ 内建信号输入放大器,可采样外部微弱
信号
○ 窗口阈值比较功能
模拟电压比较器 (VC)
– 4 通道端口电压监测
– 可产生异步中断、支持低功耗唤醒功能
– 支持迟滞电路以增强抗干扰能力
– 可配置响应时间(16us-64ms)
– 比较器输出可作为复合定时器输入
复合定时器 (最大: 8 通道)
可从以下模式中选择各通道的工作模式:
– 16 位 PWM 定时器模式
– 16 位 PPG 定时器模式
– 16/32 位重载定时器模式
– 16/32 位 PWC 定时器模式
蜂鸣器驱动器
– 专用 8 位计数器产生可配置频率
– 四种时钟源可选择
– 最大灌电流 12mA(具体参考电气参数章
节的 IO 特性),可直接驱动蜂鸣器,无
需外部元件
通用 IO 端口
本系列的引脚不用作外部总线或者外设
功能时,可用作 I/O 口。另外,任何一个
I/O 口都可以搭载端口重定位功能,用于
配置外设功能的设定。
– 快速 GPIO 支持单周期访问
– 每个端口可配置内置上拉电阻
– 每个端口可配置开漏输出
– 端口引脚电平可直接读取
– 端口重定位
– 部 分 引脚 支 持大 电流输 出 12 毫 安
(P10/P11/P35/P53).
双定时器
双定时器由两个可编程的 32/16 位递减计
数器构成。可从下列模式中选择定时器通
道的工作模式:
– 自由运行模式
– 周期模式 (=重载模式)
– 单次模式
实时时钟(RTC)
实时时钟记录从 01 到 99间的年、月、日、
小时、分、秒和星期。
– 可在特定时刻产生中断(年/月/日/小时/
分/秒) ,也可在特定年、特定月、特定
日、特定时、特定分钟、特定秒产生中断
– 含有一个支持定时器中断功能发生器可
以产生特定时刻中断或者周期性的中断
– 在修改时间的时候计时器不会停止
– 具有硬件自动修正闰年的日历功能
外部中断控制器单元
– 外部中断输入引脚,最多 16 个
– 不可屏蔽中断(NMI)输入引脚 1 个
监视定时器(2 通道)
– 当达到超时值时,监视定时器产生中断
或复位
– 本系列有两种监视定时器:硬件监视定
时器和软件监视定时器
– 硬件监视定时器使用的时钟可以选择内
部低速振荡器或者外部低速晶振,因此
在停止模式以外的任何低功耗模式下都
可以工作
SCI7816 智能卡主控接口
– 标准智能卡通讯接口;符合 ISO/IEC
7816-3 标准
– 支持 T=0 和 T=1 的传输模式
– 收发自动转换
– 支持重试次数设置
– 支持额外的 ETU 设置
– 支持 ETU 计算器计数
– 支持硬件 LRC/CRC 计算
– 起始位采用 16 次采样判决算法
– 每一位数据三次采样并遵从择多判决算
法
– 支持 SCI7816 接口软复位
– 支持接收数据未取走情况下,被新数据
覆盖(overrun)标志
– 支持 SCI7816 接口状态(busy/idle)标志
AES 硬件加速器
AES(The Advanced Encryption Standard)
是美国国家标准技术研究所(NIST)宣布
的新的数据加密标准。
– 支持硬件抗 DFA/DPA 攻击
– 有效秘钥长度: 128/192/256 位
– 支持 CBC 和 ECB 模式
时钟/复位
– 时钟
四种时钟可供选择 (二种外部振荡器, 二
种内部 RC 振荡器)
○ 外部高速OSC振荡器: 4MHz ~ 32 MHz
○ 外部低速 OSC 振荡器: 32.768 kHz
○ 内部高速 RC 振荡器:
2MHz/4MHz/8 MHz/16 MHz
○ 内部低速 RC 振荡器: 32 kHz
– 复位
○ RSTB 引脚复位
○ 上电复位
○ 软件复位
○ 监视定时器复位
○ 低电压检测复位
○ 时钟监视器复位
○ 深度休眠待机模式进入复位
时钟监视器(CSV)
根据内部 RC 振荡器生成的时钟来监视外
部时钟的异常
– 检测出外部振荡时钟故障(时钟停止)时,
中断或复位有效
– 检测出外部频率异常时,中断或复位有
效
低电压检测(LVD)
本系列产品包含有一个低电压检测单元。
– 可以选择检测不同来源(DVCC,DVDD
或 LVDI)
– 检测阈值可调,带迟滞和滤波功能,可选
产生中断或者复位
低功耗模式
有五种低功耗模式
– IDLE 模式
– 实时时钟模式(RTC)
– 停止模式(Stop)
– 深度休眠实时时钟模式(DeepStandby
RTC)(可选 RAM 数据保持)
– 深 度 休 眠 待 机 模 式 (DeepStandby
STOP)(可选 RAM 数据保持)
外设时钟门控
– 可以通过门控不用的外设的操作时钟来
降低系统功耗
调试接口
– 串行线调试接口(SW-DP)
– 微追踪缓存(MTB)