雅特力科技AT32F413系列高效能微控制器,搭载32位ARM® Cortex®-M4内核,配合先进制程有效提升整体效能达200MHz的运算速度。内建的单精准浮点运算单元(FPU)及数字讯号处理器(DSP),搭配丰富的外设及灵活的时钟控制机制,能满足多种领域应用。完善的内存设计,最高可支持256KB闪存存储器(Flash)及64KB随机存取存储器(SRAM), 其闪存存储器执行零等待的优异表现,超越业界同级芯片水平。
AT32F413系列属于雅特力MCU首先导入sLib安全库 (Security Library) 的产品,sLib可支持密码保护指定范围程序区,方案商刻录核心算法到此区域,提供给下游客户做二次开发。 AT32F413可运行于工业级温度范围-40~105°C,并因应多样的内存使用需求, 提供一系列芯片供选用,其丰富的片上资源分配、高集成及高性价比的一流市场竞争力,特别适用于消费性电子 (consumer electronics) 、工业自动化 (industrial automation)、物联网 (IoT)及等各种成本敏感及高运算需求的设计。
主要特性
效能/性能
ARM
® Cortex
®-M4主频最高200MHz
单精度浮点运算单元(FPU)
内存执行零等待(ZW)技术
2.6V ~ 3.6V 供电电压
工业级操作温度范围-40 ~ +105°C
內存
SPIM
时钟
PLL (200 MHz输出)
外部高速 4 ~ 25 MHz晶体振荡器
内部高速 48 MHz RC振荡器(-40°C ~ 105°C)
带自动时钟校准功能(ACC)(25 °C达1 %精度, -40 °C ~ 105 °C达2.5 %精度)
外部低速 32.768 kHz RTC 晶体振荡器
内部低速 40 kHz RC振荡器
复位和电源管理
睡眠、深睡眠、和待机模式
上电/断电复位(POR/LVR)
可编程电压监测器(PVM)
Vʙᴀᴛ为RTC和42个16位的后备寄存器供电
模拟高性能外设
DMA
快速I/O端口
多达55个I/O端口, 所有I/O口可映像到16个外部中断; 几乎所有I/O口可容忍5V输入信号
所有I/O口均为快速I/O, 寄存器访问速度最高fᴀʜʙ
定时器
2个16位带死区控制PWM高级控制定时器
2个32位, 5个16位通用定时器
2个看门狗定时器(独立和窗口型)
1个系统时间定时器: 24位自减型
通信接口
2 x I²C (支持SMBus/PMBus)
3 x USART + 2 x UART (支持ISO7816, LIN, IrDA, modem)
2 x SPI / I²S (SPI可达36MHz)
2 x CAN 2.0B
Crystal-less USB2.0全速接口
SDIO 接口
封装
LQFP64 10 x 10 mm
LQFP48 7 x 7 mm
QFN48 6 x 6 mm
QFN32 4 x 4 mm
ARM Cortex®-M4F AT32F413 系列 产品列表
Part Number | AT32F413xxU7 | AT32F413xxT7 |
---|
KB | KC | CB | CC | C8 | CB | CC | RB | RC |
---|
频率 (MHz) | 200 |
闪存 (1) | ZW(KB) (2) | 96 | 64 | 96 |
NZW(KB) (2) | 32 | 160 | 32 | 160 | 0 | 32 | 160 | 32 | 160 |
加总(KB) | 128 | 256 | 128 | 256 | 64 | 128 | 256 | 128 | 256 |
SRAM (KB) (2) | 32 / 64 / 16 (可配置) | 32 | 32 / 64 / 16 (可配置) |
定时器 | 高级 (3) | 1 | 1 | 1 | 2 | 1 | 1 | 2 | 1 | 2 |
32 位通用 | 2 | 2 | 2 | 2 |
16 位通用 | 5 | 5 | 5 | 5 |
Systick | 1 | 1 | 1 | 1 |
WDT | 1 | 1 | 1 | 1 |
WWDT | 1 | 1 | 1 | 1 |
RTC | 1 | 1 | 1 | 1 |
通信接口 | I²C | 2 | 2 | 2 | 2 |
SPI/I²S | 2/2 (4) | 2/2 (4) | 2/2 (4) | 2/2 |
USART+UART | 2+0 | 3+0 | 3+0 | 3+2 |
SDIO | 1 (5) | 1 (5) | 1 (5) | 1 |
USB Device | 1 | 1 | 1 | 1 |
CAN | 2 | 2 | 2 | 2 |
模拟接口 | 12位 ADC转换器 通道数 | 2 |
10 | 10 | 10 | 16 |
GPIOs | 27 | 39 | 39 | 55 |
SPIM (6) | 1 通道 / 寻址范围多达16 MB |
工作温度 | -40°C ~ 105°C |
封装形式 | QFN32 4x4 mm | QFN48 6x6 mm | LQFP48 7x7 mm | LQFP64 10x10 mm |
Note
ZW = 零等待(zero wait-state),可达SYSCLK 200 MHz
NZW = 非零等待(non-zero wait-state)
除了AT32F413C8T7外,其他型号透过选择字节设置支持内部闪存存储器和SRAM分配使用
以AT32F413RCT7为例,内部闪存存储器和SRAM可以设置为以下三种配置:
- ZW: 96 KB, NZW: 160 KB, SRAM: 32 KB (出厂默认)
- ZW: 64 KB, NZW: 192 KB, SRAM: 64 KB
- ZW: 112 KB, NZW: 144 KB, SRAM: 16 KB
高级定时器除了AT32F413RCT7和AT32F413CCx7支持TMR1和TMR8,其余型号仅支持TMR1
LQFP48、QFN48、和QFN32封装仅I²S1有MCK引脚
LQFP48、QFN48、和QFN32封装SDIO最高支持4位(D0~D3)模式
SPIM = 外部SPI Flash Memory扩展 (程序执行/数据储存/程序与数据可加密)