IC,MCU,芯片,单片机
2023年2月3日 星期五 0时28分51秒
带 Arm® Cortex®-M0+ 内核以及
芯诺微HT32F52243/52253 系列的Holtek 单片机是一款基于 Arm® Cortex®-M0+ 处理器内核的 32-bit 高性能低功耗单片机。Cortex™-M0+ 是把嵌套向量中断控制器(NVIC)、系统节拍定时器(SysTick Timer) 和先进的调试支持紧紧结合在一起的新一代处理器内核。
该系列单片机可借助Flash 加速器工作在高达40 MHz 的频率下,以获得较大的效率。它提供 128 KB 的嵌入式Flash 存储器用作程序/ 数据存储,16 KB 的嵌入式SRAM 存储器用作系统操 作和应用程序运用。此系列单片机具有多种外设,如ADC、DIV、PDMA、I2C, USART, UART, SPI, MCTM, GPTM, SCTM, CRC-16/32, RTC, WDT, SW-DP ( 串行线调试端口) 等。在唤醒延 迟和功耗方面,几种省电模式提供了具有灵活性的较大优化方案,此举在低功耗应用方面尤为值得考虑。
以上这些特性使该系列单片机可以广泛地适用于各种应用,如白色家电应用控制、电源监控、报警系统、消费类产品、手持式设备、数据记录应用、马达控制等。
Features
Documents
Development Tools
Software Library
内核
32-bit Arm® Cortex®-M0+ 处理器内核
高达 40 MHz的工作频率
单周期乘法
集成嵌套向量中断控制器 (NVIC)
24-bit SysTick 定时器
片上存储器
高达 128 KB片上 Flash存储器用于指令 / 数据和选项的存储
16 KB片上 SRAM
支持多种启动模式
Flash 存储器控制器 – FMC
Flash加速器用以获得较大效率
具有在线系统编程 (ISP) 和在线应用编程 (IAP) 的 32-bit 字编程功能
Flash保护功能,防止非法访问
复位控制单元 – RSTCU
电源监控:- 上电复位 / 掉电复位 – POR/PDR- 掉电检测器 – BOD- 可编程低压检测 – LVD
时钟控制单元 – CKCU
外部 4 ~ 16 MHz晶振
外部 32,768 Hz 晶振
在工作电压为 3.3 V,工作温度为 25 ° C下,内部 8 MHz RC振荡器精度可调整至 ±2%
内部 32 kHz RC振荡器
集成系统时钟 PLL
用作外设时钟源的独立的时钟分频器与门控位
Power Management – PWRCU
单一电源 VDD 供电: 2.0 V to 3.6 V
集成 1.5 V LDO 稳压器用作 CPU内核、外设和存储器电源
VDD 供电给 RTC
两个电源域: VDD , 1.5 V
四种省电模式:休眠模式、深度休眠模式 1、深度休眠模式 2、暂停模式
外部中断/ 事件控制器 – EXTI
多达 16 个可配置触发源和触发类型的 EXTI 端口
所有 GPIO 引脚都可选作 EXTI 触发源
触发源类型包括:高电平、低电平、下降沿、上升沿或者双沿
每个 EXTI 端口都具有独立的中断使能、唤醒使能和状态标志位
每个 EXTI 端口都具有软件中断触发模式
集成抗尖峰脉冲滤波器,用于封锁短脉冲
模数转换器 – ADC
12-bit SAR A/D 转换器内核
高达 1 Msps转换速率
多达 12 个外部模拟输入通道
I/O 端口 – GPIO
多达 52 个通用输入 / 输出口 (GPIO)
端口 A、B、C、D映射为 16 个外部中断 – EXTI
几乎所有 I/O 引脚都具有可编程输出驱动电流
马达控制定时器 – MCTM
16-bit 向上 / 向下自动重载计数器
16-bit 可编程预分频器对计数器时钟频率进行分频,分频率为 1 ~ 65536
输入捕捉功能
比较匹配输出
PWM波形产生功能,具有边沿对齐和中心对齐两种计数模式
单脉冲输出模式
带可编程死区时间插入的互补输出
支持三相马达控制和霍尔传感器接口
刹车输入将强制定时器输出复位或输出固定电平
PWM 产生和捕捉定时器 – GPTM
内建可处理编码器接口信号的带两个输入口的正交解码器
单通道产生与捕捉定时器 – SCTM
1 个 16-bit 向上自动重载计数器
每个定时器具有 1 个独立通道
PWM波形产生功能,具有边沿对齐计数模式
基本功能定时器 – BFTM
1 个 32-bit 比较 / 匹配向上计数器 – 无 I/O 控制功能
单次模式 – 匹配条件产生后停止计数
重复模式 – 匹配条件产生后重启计数器
看门狗定时器 – WDT
带 3-bit 预分频器的 12-bit 向下计数器
系统复位事件
可编程看门狗定时器窗口功能
寄存器写保护功能
实时时钟 – RTC
带可编程预分频器的 32-bit 向上计数器
闹钟功能
中断和唤醒事件
内部集成电路 – I2C
支持高达 1 MHz频率的主从模式
提供仲裁功能和时钟同步功能
支持 7-bit 和 10-bit 寻址模式和广播呼叫寻址
支持带可屏蔽地址的多种从机寻址模式
串行外设接口 – SPI
支持主从模式
主机模式频率高达 (fPCLK/2) MHz 和从机模式频率高达 (fPCLK/3) MHz
FIFO 深度:8 级
多个主机和多个从机工作模式
通用同步异步收发器 – USART
同时支持异步和时钟同步串行通信模式
异步工作频率高达 (fPCLK/16) MHz,同步工作频率高达 (fPCLK/8) MHz
全双工通信
完全可编程串行接口通信特性包括:- 字长: 7, 8 或 9-bit 字符- 校验位:奇校验、偶校验或无奇偶校验位的产生和检测- 停止位:1 或 2 个停止位产生- 位顺序:低位优先或高位优先传输
错误侦测:奇偶校验、溢出和帧错误
自动硬件流控制模式 – RTS、CTS
IrDA SIR 编码器和解码器
具有输出使能控制的 RS485模式
FIFO 深度:接收器和发送器均为 8 级
通用异步收发器 – UART
异步串行通信工作频率高达 (fPCLK/16) MHz
循环冗余校验 – CRC
支持 CRC16多项式:0x8005,X16+X15+X2+1
支持 CCITT CRC16 多项式: 0x1021,X16+X12+X5+1
支持 IEEE-802.3 CRC32 多项式: 0x04C11DB7, X32+X26+X23+X22+X16+X12+X11+X10+X8+X7+X5+X4+X2+X+1
支持对数据和校验和进行反码、字节反序和位反序操作
支持字节、半字和字数据大小
可编程 CRC初始种子值
对 8-bit 数据执行 CRC计算需要 1 个 AHB时钟周期,32-bit 数据需要 4 个 AHB时钟周期
支持 PDMA 对一个存储器区块进行 CRC计算
外设直接访问内存 – PDMA
带触发源分组的 6 个通道
8/16/32-bit宽度数据发送
支持地址递增、递减或固定模式
4 层可编程通道优先级
自动重载模式
支持的触发源包括:ADC, SPI, USART, UART, I2C, GPTM, MCTM 和软件请求
硬件除法器 – DIV
32-bit 有符号 / 无符号除法器
在 8 个时钟周期内完成计数并且在 1 个时钟周期内完成加载
除数为零错误标志
调试支持
串行线调试端口 – SW-DP
4 个用于硬件断点或程序 / 文字补丁的比较器
2 个用于硬件观察点的比较器
Package and Operation Temperature
33/46-pin QFN,48/64-pin LQFP 封装
工作温度: -40°C to +85°C