Microchip Technology AVR32EA28/32/48微控制器是 AVR® EA系列的一部分,采用带硬件乘法器的AVR CPU,时钟运行速度达20MHz。AVR EA系列采用Microchip的现有技术,具有灵活的低功耗架构,包括Event System、智能模拟功能和高级数字外设。
数据手册:*附件:Microchip Technology AVR 32ea28,32,48微控制器数据手册.pdf
Microchip器件具有32KB闪存、4KB SRAM和512字节EEPROM。此外,AVR32EA28/32/48 MCU采用28、32或48引脚封装。
特性
- AVR® CPU
- 运行频率高达20MHz
- 单周期I/O寄存器访问
- 两级中断控制器
- 双周期硬件乘法器
- 电源电压范围:1.8V至5.5V
- 存储器
- 32KB系统内可编程闪存,具有真正的同时读写操作
- 4KB SRAM
- 512B EEPROM
- 非易失性存储器中的64B用户行,可在芯片擦除期间保留数据,并在器件锁定时进行编程
- 写入/擦除周期
- 闪存写入/擦除周期:10,000次
- EEPROM写入/擦除周期:100,000次
- 数据保持期:40年(+55°C时)
- 系统
- 上电复位 (POR) 电路
- 掉电检测器 (BOD) ,具有用户可编程电平
- 电压电平监控器 (VLM) ,可在高于BOD电平的可编程电平上中断
- 时钟故障检测 (CFD)
- 时钟选项:
- 高精度内部高频振荡器,可选频率高达24MHz (OSCHF),具有自动调谐功能,可提高内部振荡器精度
- 内部超低功耗32.768kHz振荡器 (OSC32K)
- 外部32.768kHz晶体振荡器 (XOSC32K)
- 外部时钟输入
- 外部高频晶体振荡器,具有时钟故障检测 (XOSCHF) 功能
- 单引脚统一编程和调试接口 (UPDI)
- 3种睡眠模式
- 空闲,所有外围设备运行,可即时唤醒
- 待机,选定外设可配置运行
- 掉电,数据完整保留
- 温度范围
- 环境温度范围:-40°C至+85°C
- 扩展环境温度范围:-40°C至+125°C
- 外设
- 2个16位A型定时器/计数器 (TCA) ,具有3个比较通道,用于脉冲宽度调制 (PWM) 和波形生成
- 4个16位B型计时器/计数器 (TCB),具有输入捕获和信号测量功能
- 1个16位实时计数器 (RTC),从外部晶体或内部RC振荡器运行
- 3个USART,具有分数波特率发生器、自动波特率和帧起始检测功能
- 1个主机/客户端串行外设接口 (SPI)
- 1个双线接口 (TWI),具有双地址匹配
- 独立主机和客户端操作(双模)
- 兼容Philips I^2^C
- 标准模式(Sm,100kHz)
- 快速模式(Fm,400kHz)
- 快速模式+(Fm+,1MHz)
- 用于独立于CPU、可预见的外设间信号传输的Event System
- 可配置自定义逻辑 (CCL) ,多达4个可编程查找表 (LUT)
- 1个12位375ksps差分模数转换器 (ADC),包括一个可编程增益放大器 (PGA),输入信号上的增益为1倍至16倍
- 1个10位数模转换器(DAC)
- 2个模拟比较器 (AC) ,具有窗口比较功能
- 多个电压基准 (VREF)
- 1.024V
- 2.048V
- 2.500V
- 4.096V
- VREFA
- V
DD
- 自动循环冗余校验 (CRC) 闪存程序存储器扫描
- 看门狗定时器 (WDT),带窗口模式和单独的片上振荡器
- 所有通用引脚上外部中断
- I/O和封装:
- 24个至42个可编程I/O引脚
- 28引脚VQFN 4mm x 4mm、SPDIP和SSOP封装
- 32引脚VQFN 5mmx5mm和TQFP 7mmx7mm
- 48引脚VQFN 6mm x 6mm和TQFP 7mm x 7mm
框图


Microchip AVR32EA 系列微控制器:高性能与低功耗的完美融合
引言
随着物联网、智能家居和工业控制等应用的快速发展,对嵌入式微控制器的性能、能效和外设集成度提出了更高要求。Microchip 推出的 AVR32EA28/32/48 微控制器,作为 AVR® EA 家族的重要成员,以其出色的处理能力、丰富的外设资源和灵活的功耗管理,成为众多嵌入式应用的理想选择。
核心特性概览
1. 高性能 AVR CPU
- 运行频率最高达 20 MHz
- 支持单周期 I/O 寄存器访问
- 内置两周期硬件乘法器
- 两级中断控制器,响应迅速
2. 存储器配置
- 32 KB 支持真读-写操作的 Flash 存储器
- 4 KB SRAM 与 512 B EEPROM
- 64B 用户行,支持芯片擦除时数据保留
- 支持在系统编程与自编程
3. 灵活的时钟系统
- 内部高频振荡器(最高 20 MHz)与超低功耗 32.768 kHz 振荡器
- 支持外部晶体振荡器与外部时钟输入
- 时钟失效检测功能,提高系统可靠性
4. 丰富的外设集成
- 2个 16位 Timer/Counter A(TCA),支持 PWM 与波形生成
- 4个 16位 Timer/Counter B(TCB),支持输入捕获
- 3个 USART、1个 SPI、1个 TWI(支持双地址匹配)
- 12位差分 ADC、10位 DAC、2个模拟比较器
- 4个可配置自定义逻辑模块与事件系统
5. 先进的电源管理
- 三种睡眠模式:Idle、Standby、Power-Down
- 支持外设在待机模式下运行
- 低至 1.8V 的工作电压,适合电池供电场景
架构优势
哈佛架构与流水线
AVR32EA 采用经典的哈佛架构,实现指令与数据总线分离,结合单级流水线技术,使得大部分指令可在单周期内完成,极大提升了代码执行效率。
事件系统
事件系统允许外设之间直接通信,无需 CPU 介入,实现了“零延迟”响应,适用于实时控制与信号处理场景。
可配置自定义逻辑
CCL 模块允许用户通过查找表实现简单的逻辑功能,进一步扩展了芯片的硬件灵活性,可用于信号调理、状态机实现等。
开发与调试支持
- 统一的编程与调试接口(UPDI),仅需单引脚即可完成编程与调试
- 支持片上调试与硬件断点
- 丰富的开发工具链支持,包括 MPLAB® X IDE 与 Atmel Studio
典型应用场景
- 智能传感器节点
- 电机控制与驱动
- 消费电子设备
- 工业自动化与监控系统
- 电池供电的便携设备