雅特力科技AT32F407E系列微控制器基于高性能的ARM®Cortex®-M4F 32位的RISC内核,最高工作频率达到320 MHzCortex®-M4F内核带有单精度浮点运算单元(FPU),支持所有ARM®单精度数据处理指令和数据类型。它还具有DSP指令和提高应用安全性的存储器保护单元(MPU)。

AT32F407E系列产品内置高速存储器(高达960 K字节的内存和最高可配置为224 K字节的SRAM),丰富的GPIO端口和联接到两条APB总线的外设。内置存储器可设置任意范围程序区受sLib保护,成为执行代码安全库区。另外AT32F407E系列产品包含高阶的存储器扩展:1个外部存储器控制器(XMC)。

AT32F407E系列产品提供312位的ADC212位的DAC12个通用16位定时器(包括2个用于电机控制的PWM高级定时器)、2个通用32位定时器、1个低功耗RTC。它们还带有标准和先进的通信接口:多达2I2C接口、3SPI接口(可用为I2S接口)、1SDIO接口、5USART2UART接口、1USBFS接口、2CAN接口、和1个以太网MAC接口。

AT32F407E系列产品可工作于-40 °C+105 °C的温度范围,供电电压2.6 V3.6 V,省电模式可达到低功耗应用的要求。

AT32F407E系列产品提供各种不同封装形式;根据不同的封装形式,其系列产品之间引脚兼容,软件和功能上也兼容,仅产品中的外设配置不尽相同。

主要特性

·         内核:带有FPUARM®32位的Cortex®-M4F CPU

-      最高320 MHz工作频率,带存储器保护单元(MPU),内建单周期乘法和硬件除法

-      内建浮点运算单元(FPU

-      具有DSP指令集

·         存储器

-      256 K字节至960 K字节的内部闪存存储器

-      sLib:将指定之主存储区设为执行代码安全库区,此区代码仅能调用无法读取

-      默认96 K字节的SRAM,最大可设定为224 K字节

-      具有16位数据总线的外部存储器控制器(XMC):支持总线复用PSRAM/NOR存储器

·         XMC作为LCD并口,兼容8080/6800模式

·         电源控制(PWC

-      2.63.6 V供电

-      上电复位(POR)、低电压复位(LVR)、电源电压监测器(PVM

-      低功耗模式:睡眠、深睡眠、和待机

-      VBATLEXTRTC4216位的电池供电寄存器(BPR)供电

·         时钟和复位管理(CRM

-      425 MHz晶振(HEXT

-      内置经出厂调校的48 MHz高速内部时钟(HICK),25 °C1 %精度,-40 °C+105 °C2 %精度,带自动时钟校准(ACC)功能

-      32 kHz晶振(LEXT

-      40 kHz低速内部时钟(LICK

·         模拟模块

-      3122.5 MSPS A/D转换器,多达16个外部输入通道;分辨率12/10/8/6位可调;硬件过采样最高达16位分辨率

-      温度传感器(VTS)和内部参考电压(VINTRV

-      212D/A转换器

·         DMA14通道DMA控制器

·         多达80个快速GPIO端口

-      所有GPIO口可以映像到16个外部中断(EXINT

-      几乎所有GPIO口可容忍5 V输入信号

·         多达17个定时器(TMR

-      多达2167通道高级定时器,包括3对互补通道PWM输出,带死区控制和紧急剎车功能

-      多达816位和232位定时器,每个定时器最多达4个用于输入/输出/PWM/脉冲计数的通道

-      216位基本定时器用于驱动DAC

-      2个看门狗定时器(一般型WDT和窗口型WWDT

-      系统滴答定时器:24位递减计数器

·         多达15个通信接口

-      2I2C接口,支持SMBus/PMBus

-      3USART/2UART接口,支持ISO7816LINIrDA接口、调制解调控制、和RS485驱动使能,支持TX/RX可配置引脚互换

-      3SPI接口(56 M/秒),3个均可用为I2S接口

-      2CAN接口(2.0B主动)

-      USBFS全速设备接口,支持无晶振(Crystal-less

-      SDIO接口

-      10/100M以太网MACEMAC):有专用DMA4 K字节缓存,支持IEEE 1588MII/RMII接口

·         CRC计算单元

·         96位的芯片唯一码(UID

·         调试模式

-      串行线调试(SWD)和JTAG接口

·         温度范围:-40+105 °C

·         封装

-      LQFP100 14 x 14 mm

-      LQFP64 10 x 10 mm

-      LQFP48 7 x 7 mm

-      QFN48 6 x 6 mm