AT32F413系列微控制器技术手册:ARM Cortex-M4F内核与丰富外设

需积分: 13 1 下载量 146 浏览量 更新于2024-07-09 收藏 7.59MB PDF 举报
"RM_AT32F413_V1.02.pdf 是一份关于AT32F413系列微控制器的技术手册,由Artery Tek公司发布,版本1.02,包含了丰富的硬件特性和功能介绍。" AT32F413是一款基于ARM Cortex-M4F内核的高性能微控制器,它集成了浮点运算单元(FPU),能够运行在高达200MHz的频率,支持存储器保护单元(MPU)以及单周期乘法和硬件除法操作。其内建的DSP指令集增强了数字信号处理能力。 在存储方面,该微控制器提供了从64KB到256KB的内部Flash,用于程序和数据存储,还具备SPIM接口,可以连接高达16MB的外部SPI闪存。此外,它有64KB的SRAM,以及一个独特的sLib安全库区,允许安全代码执行但不可读取。 时钟、复位和电源管理功能非常完善,包括2.6至3.6伏的工作电压范围,上电/断电复位(POR/PDR),可编程电压监测器(PVD),以及多种频率的晶体振荡器。内嵌的RC振荡器经过出厂校准,确保了高精度的时钟源。 低功耗设计是AT32F413的一大特点,支持睡眠、停机和待机模式,VBAT供电可以为RTC和42个16位的后备寄存器提供备用电源。 在模拟特性方面,它配备了两个12位A/D转换器,转换速度快至0.5μs,最多16个输入通道,转换范围0至3.6V,还有温度传感器。此外,还包括一个12通道的DMA控制器,可与多个外设如定时器、ADC、SDIO等协同工作。 调试模式支持串行单线调试(SWD)和JTAG接口,方便开发和调试。微控制器提供了55个快速I/O端口,其中27/39/55个是多功能双向I/O,大部分端口兼容5V输入,并且所有的I/O口都可以映射到16个外部中断。 定时器方面,AT32F413最多拥有12个,包括16位和32位定时器,支持多种功能如输入捕获、输出比较、PWM和脉冲计数。此外,还有2个专用于电机控制的16位PWM高级控制定时器,以及2个独立和窗口型的看门狗定时器。 AT32F413是一款功能强大的微控制器,适用于需要高效计算、精准定时和低功耗的嵌入式应用,如工业控制、物联网设备、智能家电等领域。