HT32F1251/51B/52/53 -- 32 位ARM® CortexTM-M3单片机
概述
HT32F1655/1656系列的 Holtek单片机是一款基于ARM® CortexTM-M3处理器内核的32位高性能低功耗单片机。CortexTM-M3是把嵌套向量中断控制器 (NVIC)、系统节拍定时器 (SysTick Timer) 和先进的调试支持紧紧结合在一起的新一代处理器内核。 HT32F1655/1656单片机可借助Flash加速器工作在高达72MHz的频率下, 以获得最大的效率。它提供 256KB的嵌入式 Flash 存储器用作程序/ 数据存储, 32KB的嵌入式 SRAM 存储器 用作系统操作和应用程序运用。此系列单片机具有多种外设,如 ADC, I2C, USART, UART, SPI, I2S, PDMA, GPTM, MCTM, SCI, EBI, CRC-16/32, USB2.0 FS, SW-DP(串行线调试端口) 等。在唤醒延迟和功耗方面,几种省电模式提供了具有灵活性的优化方案,此举在低功耗应用方面尤为值得考虑。以上这些特性使 HT32F1655/1656 单片机可以广泛地适用于各种应用,如大型家用电器应用 控制,电源监控和报警系统,消费领域和手持式设备,数据记录应用,电动车控制和指纹识别 等。
特性
核心
-
32 位 ARM® Cortex?-M3 处理器内核
-
高达 72MHz 的工作频率
-
1.25DMIPS/MHz (Dhrystone 2.1)
-
单周期乘法和硬件除法
-
集成嵌套向量中断控制器 (NVIC)
-
24 位 SysTick 定时器
-
内部总线矩阵连接的指令代码总线,数据代码总线,系统总线,专用外设总线(PPB) 和调试访问(AHB-AP)
片上存储器
-
9 到 32KB 片上 Flash 存储器用作指令 / 数据和选项的存储
-
2 到 8KB 片上 SRAM
-
支持多种启动模式
Flash 存储器控制器
-
Flash 加速器获得最大效率
-
32 位字编程 (ISP 和 IAP)
-
Flash 保护功能,防止非法访问
复位控制单元
-
上电复位 (POR)
-
欠压检测器 (BOD)
-
可编程低压检测 (LVD)
时钟控制单元
-
外部 4~16MHz 晶振
-
外部 32.768kHz 晶振
-
在工作电压为 3.3V,工作温度为 25℃下,内部 8MHz RC 振荡器精度可调整至 1%
-
内部 32kHz RC 振荡器
-
集成的系统时钟 PLL
-
用作外设时钟源的独立的时钟门控位
电源管理
-
采用 3.3V 单电源 : 2.7 V 到 3.6 V
-
集成的 1.8V LDO 稳压器用作内核和外设电源
-
VBAT 电池供电给 RTC 和备用寄存器
-
三个电源域 : 3.3V, 1.8V 和备用
-
四种省电模式 : 休眠模式 , 深度休眠模式 1, 深度休眠模式 2, 暂停模式
模拟数字转换器
-
12 位 SAR ADC 启动装置
-
1Msps 转换速率 56MHz 下 1μs, 在 72MHz 下 1.17 μs
-
8 个外部模拟输入通道
-
电源电压范围 : 2.7 V~3.6 V
-
转换范围 : VSSA ~ VDDA
模拟运算放大器 / 比较器
-
2 个运算放大器或 2 个比较器功能由软件配置
-
电源电压范围 : 2.7 V~3.6 V
I/O 口
-
32 个通用输入 / 输出口(GPIO)
-
端口 A 和端口 B 映射为 16 个外部中断 (EXTI)
-
除了与模拟输入共用的引脚外,几乎所有的 I/O 引脚都是 5V 容差
PWM 产生和捕捉定时器
-
2 个 16 位的通用定时器 (GPTM)
-
每个 GPTM 有 4 通道 PWM 比较输出和输入捕捉
-
外部触发输入
看门狗定时器
-
12 位带有 3 位预分频器的向下计数器
-
中断或复位系统事件
-
可编程看门狗定时器窗口功能
-
写保护功能
实时时钟
-
带可编程预分频器的 32 位向上计数器
-
报警功能
-
中断和唤醒事件
内部集成电路 (I2C)
-
支持 400kHz 频率下的主从模式
-
提供仲裁功能
-
支持 7 位和 10 位寻址模式和一般呼叫寻址
串行外设接口 (SPI)
-
频率高达 18MHz 的 SPI 接口
-
支持主从模式
-
FIFO 深度:8 级
-
多个主机和多个从机模式
通用同步异步收发器 (USART)
-
工作频率:4.5MHz
-
同时支持异步和时钟同步串行通信模式
-
IrDA SIR 编码器和解码器
-
具有输出使能控制的 RS485 模式
-
全调制解调器功能
-
FIFO 深度:16×9 位接收器和发送器
调试支持
-
串行线调试端口 – SW- DP
-
6 个指令比较器和 2 个用于硬件断点或代码 / 文字修补的文字比较器
-
4 个用于硬件观察点的比较器
-
1 位异步跟踪 – TRACESWO
封装和工作温度
-
48-pin LQFP 封装
-
工作温度 : -40℃ 到 +85℃