AT32F421系列ARM Cortex-M4微控制器技术手册

需积分: 7 2 下载量 64 浏览量 更新于2024-07-09 收藏 6.87MB PDF 举报
"RM_AT32F421_V1.01.pdf 是一份关于AT32F421系列微控制器的技术手册,由Artery Tek公司发布,版本1.01。该手册详述了该系列MCU的特性,包括基于ARM Cortex-M4的32位核心、内置闪存、SRAM、多种定时器、ADC、通信接口等功能。" AT32F421系列微控制器是基于ARM Cortex-M4架构的高性能芯片,具备以下关键特点: 1. **处理器核心**:采用32位Cortex-M4 CPU,工作频率高达120MHz,配备内存保护单元(MPU),支持单周期乘法和硬件除法操作,并且集成了数字信号处理(DSP)指令集,适合对计算能力有较高要求的应用。 2. **存储器**:提供16K到64K字节的内部闪存,用于程序和数据存储;4K字节的系统存储器作为启动加载程序(Bootloader)使用,可配置为一般用户程序和数据区;还有8K到16K字节的SRAM供运行时使用。此外,sLib功能使得部分闪存区域可设置为执行代码的安全库区,其代码只能被执行但不能被读取,增强了安全性。 3. **CRC计算单元**:内置CRC计算单元,可用于数据完整性检查,提高系统的可靠性和稳定性。 4. **复位和电源管理**:支持2.4至3.6伏供电,具有上电/断电复位(POR/PDR)、可编程电压监测器(PVD),以及多种低功耗模式,如睡眠、停机和待机模式,4个WKUP引脚可用于唤醒待机模式,同时提供5个32位的后备寄存器。 5. **时钟管理**:具备4至25MHz的晶体振荡器、出厂校准的48MHz RC振荡器、PLL(可灵活配置倍频和分频系数)、40kHz RC振荡器和32kHz晶体振荡器,确保精确的时钟源。 6. **I/O端口**:多达39个快速I/O端口,所有端口都可映射为外部中断,大部分端口能承受5V输入电压,具有高速存取能力。 7. **DMA控制器**:集成5通道DMA控制器,可以高效地进行数据传输,减轻CPU负担。 8. **模拟和数字外设**:包括1个12位2MSPS A/D转换器,最多15个外部输入通道;1个比较器,5个外部输入通道和1个内部参考电压;10个定时器,如高级定时器、基本定时器、看门狗定时器和系统滴答定时器等,满足各种定时和计数需求。 9. **通信接口**:提供7个通信接口,包括2个I2C接口(支持SMBus/PMBus)、2个USART接口(支持主同步SPI和调制解调器控制,具有ISO7816、LIN等功能)。 这些特性使得AT32F421系列微控制器广泛适用于工业控制、物联网、消费电子等多种应用场合,具备出色的性能和灵活性。