
HK32F030CBT6 是航顺芯片推出的一款基于 ARM Cortex - M0 内核的 32 位微控制器(MCU),具有高集成度、低功耗、高性能等特点,以下是其详细介绍:
主要特性
内核与主频:采用 ARM Cortex - M0 内核,最高时钟频率可达 72MHz,能够高效处理各种任务,实现快速的数据运算和指令执行,满足多种应用场景对处理能力的要求。
存储器:内置 64KByte 的 Flash 存储器,用于存储程序代码和数据。CPU 主频不高于 24MHz 时,支持零等待总线周期,具有代码安全保护功能,可分别设置读保护和写保护,还支持存储于 Flash 的指令和数据加密,以防止 Flash 内容被物理攻击;另外有 10KByte SRAM,无硬件校验功能。
时钟系统:外部 HSE 支持 4~16MHz 晶振,典型值为 8MHz;外部 LSE 为 32.768kHz 晶振。片内 HSI 有 8MHz/14MHz/56MHz 三种可配置频率,片内 LSI 为 40kHz。还具备 PLL 时钟以及芯片管脚输入时钟,所有时钟源都可选择为系统时钟,用户可根据应用的功耗和性能要求灵活选择。
低电压检测(PVD):具有 8 级检测电压门限可调功能,上升沿和下降沿可配置,能够监测电源电压,当电压低于设定阈值时产生中断,提醒 MCU 进行相应处理,有助于提高系统的稳定性和可靠性。
通用输入输出(GPIO):多达 55 个 GPIO 引脚,每个 GPIO 引脚均可配置为外部中断输入,提供最高 20mA 驱动电流,可方便地连接各种外部设备,如传感器、执行器等,实现丰富的功能扩展。
通信接口:高达 2 个 USART,支持主同步 SPI 和调制解调器控制,具有 ISO7816 接口、LIN、IrDA 能力自动波特率检测和唤醒特性;高达 2 个高速 SPI,有 4 至 16 个可编程比特帧,有复用的 I2S 接口;高达 2 个 I2C,支持极速模式(1Mbit/s),SMBus/PMBus,可从停止模式唤醒,方便与其他设备进行通信和数据传输。
定时器:包括 TIM1 高级控制定时器,有 6 通道 PWM 输出,以及死区生成和紧急停止功能;TIM3/TIM14/TIM15/TIM16/TIM17 通用定时器;TIM6 基本定时器,可用于各种定时、计数和 PWM 输出等功能,满足不同应用场景的时间控制需求。
ADC 转换器:一个 12 位 SAR ADC 转换器,高达 16 个外部模拟信号输入通道,最高转换器频率为 1Mbps,支持自动连续转换、扫描转换,可用于采集模拟信号,如温度、压力、电压等传感器的数据。
其他功能:五通道的 DMA 控制器,支持 Timers、ADC、SPIs、I2Cs、USARTs 等多种外设触发;CRC 计算模块;定点数除法 / 开方运算单元,支持 32 位定点数除法,可同时得到商和余数,支持 32 位定点数高精度开方;日历 RTC,具有闹钟,可从停止 / 待机状态周期唤醒。
应用领域
消费电子:如智能家电中的空调、洗衣机、智能插座等,可实现设备的智能化控制和功能扩展;手持设备如电子词典、手持游戏机等,能够提供良好的用户体验。
工业控制:用于工业自动化生产线中的电机控制、温度控制、液位控制等场景,通过采集传感器数据并进行处理,实现对工业过程的精确控制。
汽车电子:适用于汽车中的一些简单控制功能,如车窗控制、座椅调节、车内照明控制等,以其高可靠性和稳定性为汽车电子系统提供支持。
物联网设备:作为物联网节点的核心控制器,可连接各类传感器,采集环境数据并通过无线通信模块上传至云端,广泛应用于智能家居、智能城市、智能农业等领域。