HC32F460 系列是基于 ARM® Cortex®-M4 32-bit RISC CPU,最高工作频率 200MHz 的高性能 MCU。Cortex-M4 内核集成了浮点运算单元(FPU)和 DSP,实现单精度浮点算术运算,支持所有 ARM 单精度数据处理指令和数据类型,支持完整 DSP 指令集。内核集成了 MPU 单元,同时叠加 DMAC 专用 MPU 单元,保障系统运行的安全性。HC32F460系列集成了高速片上存储器,包括最大512KB的Flash,最大192KB的SRAM。集成了 Flash 访问加速单元,实现 CPU 在 Flash 上的单周期程序执行。轮询式总线矩阵支持多个总线主机同时访问存储器和外设,提高运行性能。总线主机包括 CPU,DMA,USB 专用 DMA 等。除总线矩阵外,支持外设间数据传递,基本算术运算和事件相互触发,可以显著降低 CPU 的事务处理负荷。
HC32F460 系列集成了丰富的外设功能。包括 2 个独立的 12bit 2MSPS ADC,1 个增益可调 PGA,3 个电压比较器(CMP),3 个多功能 16bit PWM Timer(Timer6)支持 6 路互补 PWM 输出,3 个电机 PWM Timer(Timer4)支持 18 路互补 PWM 输出,6 个 16bit通用 Timer(TimerA)支持 3 路 3 相正交编码输入及 48 路 Duty 独立可设 PWM 输出,11 个串行通信接口(I2C/UART/SPI),1 个 QSPI 接口,1 路 CAN,4 个 I2S 支持音频PLL,2 个 SDIO,1 个 USB FS Controller 带片上 FS PHY 支持 Device/Host。HC32F460 系列支持宽电压范围(1.8-3.6V),宽温度范围(-40-105℃)和各种低功耗模式。Run 模式和 Sleep 模式下可切换超高速模式(≤200MHz)、高速模式(≤168MHz)和超低速模式(≤8MHz)。支持低功耗模式的快速唤醒,STOP 模式唤醒最快至 2us,Power Down 模式唤醒最快至 20us。
属性 | 参数值 |
产品目录 | 单片机(MCU/MPU/SOC) |
CPU内核 | ARM-M4 |
程序存储容量 | 512KB |
RAM总容量 | 192KB |
GPIO端口数量 | 52 |
工作电压范围 | 1.8V~3.6V |
CPU最大主频 | 200MHz |
程序存储器类型 | FLASH |
工作温度范围 | -40℃~+85℃ |
ADC(位数) | 12bit |
DAC(位数) | – |
(E)PWM(位数) | 16bit |
8位Timer数量 | – |
16位Timer数量 | 8 |
32位Timer数量 | – |
CAN路数 | 1 |
U(S)ART路数 | 4 |
I2C路数 | 3 |
I2S路数 | 4 |
(Q)SPI路数 | 5 |
USB通用接口 | 有 |
内部比较器 | 有 |
外设/功能 | 温度传感器;DMA;看门狗;硬件加密;CRC校验;PWM;真随机数发生器;ECC内部纠错;SDIO;RTC实时时钟 |
通信协议 | – |
看门狗 | 有 |
RTC实时时钟 | 有 |
IrDA红外接口 | – |
低电压检测 | – |
CCP捕获/比较 | – |
SDIO | 有 |
DMA(直接存储器存取) | 有 |
内部振荡器 | 有 |