HC32F176/F170系列:32位ARM Cortex-M0+微控制器数据手册

需积分: 0 1 下载量 146 浏览量 更新于2024-07-01 收藏 1.99MB PDF 举报
"HC32F170_F170系列是32位基于ARM Cortex-M0+的微控制器,具有高效的能耗管理,适用于低功耗应用。它提供了多种工作模式,包括深度休眠模式、低速工作模式、休眠模式和工作模式,以及快速唤醒功能。该芯片内置128KB Flash存储器,支持ISP、ICP和IAP,16KB RAM带有奇偶校验。此外,还具备丰富的GPIO端口,多样化的时钟和晶振选项,以及多个定时器/计数器功能。通信接口包括UART、SPI和I2C,还有蜂鸣器控制、CRC模块、AES硬件加速器、TRNG、DMAC、LCD驱动和高精度SARADC等特性。" HC32F170/F176系列微控制器是高性能、低功耗的解决方案,其核心是48MHz的ARM Cortex-M0+处理器。在功耗管理方面,这些微控制器能够实现超低的待机功耗,例如在3V深度休眠模式下仅为3μA,而在32.768KHz低速工作模式下,CPU运行时功耗为10μA。快速唤醒功能使得模式切换只需4μs,提高了系统的响应速度。 存储资源包括128KB的Flash内存,具备擦写保护,并支持在线编程如ISP、ICP和IAP,方便程序更新和调试。16KB的RAM带有奇偶校验,有助于提升系统运行的稳定性和可靠性。 在I/O方面,该系列微控制器提供了不同数量的通用I/O引脚,根据封装的不同,范围从26到100个。时钟系统支持多种外部和内部时钟源,包括高速和低速晶振,以及各种频率的内部时钟,还集成了PLL时钟和硬件时钟校准功能。 定时器/计数器功能强大,包括通用16位定时器、低功耗定时器、高性能定时器以及PCA定时器,支持PWM输出、级联和死区保护。通讯接口涵盖4个UART、2个SPI和2个I2C,满足多种通信需求。此外,还有蜂鸣器频率发生器、硬件CRC模块(支持CRC16和CRC32)、AES硬件协处理器用于加密运算,以及TRNG(真随机数发生器)保证数据安全。 进一步的,它包含2通道DMAC(直接存储器访问控制器),用于高效的数据传输。LCD驱动功能适应于显示应用,全球唯一的10字节ID号确保了设备的独特性。最后,集成的12位SARADC能够进行高速高精度采样,适合测量高输出阻抗信号,扩展了其在模拟信号处理中的应用范围。