产品
航顺HK32ALG31系列
航顺MCU 微控制器32位 ARM Cotex- M0 航顺HK32ALG31系列
航顺HK32L08x/HK32L0Hx 使用 ARM®Cortex®-M0 内核,最高工作频率 48MHz,内置 128Kbyte Flash、20Kbyte SRAM 和 2Kbit EEPROM(选配)。
航顺HK32L08x/HK32L0Hx 支持传统的 Flash 读写保护,也支持航顺自研专利的 Flash 代码加密。同时,为各种安全应用提供了 CRC、AES、TRNG 等硬件计算单元,可用于数据的完整性检查和数据加解密。
航顺HK32L08x/HK32L0Hx 内置多种通信接口:1 个 USB2.0 全速设备接口、一个 CAN2.0A/2.0B 通信接口、5 路串口(包括 2 个 USART、2 路 UART 和 1 路 LPUART)、2 路高速 SPI(I2S)和 2 路高速 I2C。
航顺HK32L08x/HK32L0Hx 集成了段式液晶驱动电路,支持经典的低功耗段式 LCD 显示屏。
航顺HK32L08x/HK32L0Hx 内置 1 个 16 位高级定时器(共 4 路 PWM 输出,其中 3 路带死区互补输出)、5 个 16 位通用定时器、1 个 32 位通用定时器和 3 个 16 位低功耗定时器。
航顺HK32L08x/HK32L0Hx 内置的模拟电路包括:1 个 12 位 ADC(16 通道)、1 个 DAC(单通道)、3 个模拟运算放大器、2 个模拟比较器、1 个上电/掉电复位电路(POR/PDR)、1 个档位可调的欠压复位电路(BOR)、1 个温度传感器和 1 个内部参考电压(供片内 ADC 采样)。
航顺HK32L08x/HK32L0Hx 还集成了硬件除法开方运算单元(DVSQ)和可配置逻辑单元(CLU),提高了软件处理能力和快速响应外部事件的能力。
航顺HK32L08x/HK32L0Hx 除电源、地、NRST 以外的所有引脚都可以作为 GPIO、外设 IO 或外部中断输入;在引脚数量受限应用场景中,提供尽可能多的引脚数量。
航顺HK32L08x/HK32L0Hx 支持丰富的超低功耗模式,特别适合对芯片低功耗要求较高的应用。该芯片具有低功耗运行(Low Power RUN)模式、睡眠(Sleep)模式、低功耗睡眠(Low Power Sleep)模式、停机(Stop)模式和待机(Standby)模式。
由于拥有丰富的外设配置,HK32L08x/HK32L0Hx 可适用于多种应用场景:
● 可编程控制器、打印机、扫描仪
● 电机驱动和调速控制
● 物联网低功耗传感器终端
● 无人机飞控、云台控制
● 玩具产品
● 家用电器
● 智能机器人
● 智能手表、运动手环
产品特性
● CPU 内核
◦ ARM®Cortex®-M0
◦ 最高时钟频率:48MHz
◦ 24 位 System Tick 定时器
◦ 支持中断向量重映射(通过 Flash 控制器的寄存器配置)
● 工作电压范围
◦ VDD:1.8V~4.2V(HK32L08x)
◦ VDD:2.7V~5.5V(HK32L0Hx)
● 工作温度范围:-40℃~+85℃
● 典型工作电流
◦ 运行(Run)模式:约 1.4mA@48MHz;
◦ 低功耗运行(Low Power Run)模式:约 8.8μA@32.768kHz
◦ 睡眠(Sleep)模式:约 201.4μA@32.768kHz
◦ 低功耗睡眠(Low Power Sleep)模式:约 5.0μA@32.768kHz
◦ 停机(Stop)模式:约 52.4μA@3.3V
◦ 待机(Standby)模式:约 0.2μA@3.3V
● 存储器
◦ 128Kbyte Flash
- CPU 主频不高于 24MHz 时,支持 0 等待总线周期访问 Flash。
- Flash 具有数据安全保护功能,可分别设置读保护和写保护。
- 支持 Flash 存储的指令和数据加密,可防止 Flash 内容受到物理攻击。
◦ 20Kbyte SRAM
◦ 2Kbit EEPROM(可选配)
- 配合内置的 I2C2 使用
● 时钟
◦ 外部高速时钟(HSE):4~24MHz
◦ 外部低速时钟(LSE):32.768kHz
◦ 片内高速时钟:8MHz(HSI)/16MHz(HSI16)/48MHz(HSI48)
◦ 片内低速时钟(LSI):32.768kHz
◦ PLL 时钟:25MHz ~48MHz(最大值)
◦ GPIO 外部输入时钟:48MHz(最大值)
◦ MSI 时钟:2.1MHz(默认值,5 档可选)
● 复位
◦ NRST 引脚上的外部复位
◦ 选项字节装载器复位
◦ 窗口看门狗计数终止(WWDG 复位)
◦ 独立看门狗计数终止(IWDG 复位)
◦ 电源复位(上电复位/掉电复位)
◦ 软件复位(SW 复位)
◦ 低功耗管理复位
● 可编程电压监测器(PVD)
◦ 8 级检测电压门限可调
◦ 上升沿或下降沿检测可配置
● GPIO 端口
◦ 最多支持 55 个 GPIO 端口
● 数据通信接口
◦ 2 路 USART
- RX/TX 引脚位置可通过软件互换
- 在停机模式(Stop)下,支持数据接收唤醒
◦ 2 路 UART
◦ 1 路 LPUART
◦ 2 路 I2C
- 1MHz/400kHz/100kHz 传输速率
- 在停机模式(Stop)下,支持数据接收唤醒
◦ 最多 2 路高速 SPI(I2S)
- 最高 18Mbps 传输速率
◦ 1 个 2.0A/2.0B CAN
◦ 1 个 USB2.0 全速设备
● 定时器
◦ 1 个 16 位高级定时器(TIM1)
- 4 路 PWM 输出,其中 3 路带死区互补输出和刹车功能
◦ 6 个通用定时器
- 1 个 32 位通用定时器(TIM2)
- 5 个 16 位通用定时器(TIM3/TIM14/TIM15/TIM16/TIM17)
◦ 3 个低功耗定时器(LPTIM1/LPTIM2/LPTIM3)
- 支持低功耗运行(Low Power Run)、睡眠(Sleep)、低功耗睡眠(Low power sleep)
和停机(Stop)模式下工作
● DMA 控制器
◦ 带 7 个通道
◦ 支持 TIMER、SPI、I2C、USART、UART、LPUART、AES、ADC、DAC 等多种外设触发。
● 除法和开方运算单元(DVSQ)
◦ 支持 32 位定点数除法,可同时得到商和余数
◦ 支持 32 位定点数高精度开方
● 4 个可编程逻辑单元(CLU)
◦ 每个 CLU 具有和内部逻辑直连的引脚,可触发多个片上资源
◦ CLU 支持不同的组合逻辑功能
● 电机加速硬件单元(EMACC)
◦ 支持 Cordic 运算,用于正余弦计算
◦ 支持 Clarke、Park 和反 Park 运算
● 段式 LCD 控制器
◦ 可驱动 4*32 或 8*28 个像素
◦ 支持约 30~100 Hz 范围的帧速率控制
◦ 支持 LCD 分区段显示
● 日历 RTC
◦ 带闹钟功能
◦ 停机或待机模式下的周期唤醒功能
● 数据安全
◦ CRC 校验硬件单元
◦ 安全加密模块
- AES
- TRNG
● 片内模拟电路
◦ 1 个 12 位 SAR ADC(最多 16 路模拟信号输入通道)
- 最高转换频率:1MSPS(12 位)
- 支持差分对输入
- 支持自动连续转换、扫描转换功能
◦ 内部参考电压
◦ 温度传感器
- 模拟输出连接到 ADC 的独立通道
◦ 1 个 12 位 DAC(1 路通道)
◦ 2 个电压比较器
- 每个电压比较器可产生中断,使芯片从低功耗模式退出
- 与 DAC 和定时器结合使用时,构成周期电流控制环路
- 2 个电压比较器联合工作,可作为窗口比较器
◦ 3 个运算放大器
● 96 位芯片 UID 标识
◦ 用作序列号和安全密钥
◦ 激活安全自举过程
● CPU 跟踪与调试
◦ SWD 调试接口
◦ ARM®CoreSightTM 调试组件(ROM-Table、DWT 和 BPU)
◦ 自定义 DBGMCU 调试控制器(低功耗模式仿真控制、调试外设时钟控制、调试及跟踪接口分配)
● 可靠性
◦ 通过 HBM2500V/CDM1750V/LU350mA 等级测试。
航顺MCU代理商,还有更多航顺单片机产品分享《航顺HK32F030/031系列》《航顺HK32F04A系列》。