eXtreme低功耗PIC32MM GPM系列通过增加高达64KB的USB和ECC内存,扩展了Microchip的最低功耗和最具成本效益的32位PIC32微控制器系列。PIC32MM GPM系列为需要更多内存和引脚的PIC32MM GPU系列客户提供了一条平滑的向上迁移路径,同时也为需要更高性能和更低功耗的客户提供了经济高效的迁移路径,这些客户的封装尺寸小至4x4mm。
优点:
- 紧凑封装中的极低功耗
- PIC32MM GPM设备提供低至650 nA的睡眠模式
- USB连接
- PIC32MM GPM系列通过集成无晶体USB 2.0主机、设备和OTG支持,提高了连接性
- USB模块还具有专用DMA以提高效率
- 核心独立外围设备
- 该eXtreme低功耗系列旨在减轻CPU负担并提高效率,具有一组丰富的核心独立外围设备,如带自动数据大小检测的4通道硬件DMA、CRC引擎、硬件实时时钟和日历(RTCC)、可配置逻辑单元(CLC)和多输出捕获比较PWM(MCCP)
在流行的MPLAB代码配置器(MCC)工具的支持下,设置管脚分配、外围模式和应用程序堆栈从未如此简单,帮助客户以前所未有的速度将其设计推向市场。
该系列的eXtreme低功耗、大内存和多功能外围设备,非常适合:
- 娱乐/游戏行业(USB数字音频降噪耳机、游戏控制器、USB电源供应管理、无人机控制器)
- 物联网传感器节点(环境监测、传感器控制、智能遥控器)
- 便携式医疗器械(家庭医疗、健身设备)
- 自动化控制应用(智能锁、智能车库门开启器、家庭安全控制面板)
- 低成本电机控制(白色家电、桌面家电)
特色
- 极限低功耗模式
- RAM保持模式下为650 nA睡眠电流,调节器待机模式下为5μA
- 片上1.8V电压调节器(VREG)
- 片上超低功率保持调节器
- 高性能32位RISC CPU
- 微阿普特™ UC 32位内核,带5级流水线
- 微MIPS™ 与MIPS32指令相比,指令集的代码减少35%,性能提高98%
- 两组32核寄存器文件(32位)以减少中断延迟
- 具有32位宽数据路径的16位/32位宽指令
- 两组32核寄存器文件(32位)以减少中断延迟
- 单循环32x16乘法和双循环32x32乘法
- 硬件分割单元
- 带ECC的64位零等待状态闪存,最大限度地提高耐久性/保留
- 微控制器功能
- 低引脚数封装,范围从28到64引脚,包括小到4x4 mm的UQFN
- 高达64K ECC闪存
- 最高16K数据存储器
- 故障安全时钟监视器模式
- 可编程代码保护
- 带片上低功耗RC振荡器的可配置看门狗定时器
- 模拟功能
- 三个带输入多路复用的模拟比较器
- 可编程高/低电压检测(HLVD)
- 带引脚输出的5位DAC
- 自动扫描功能
- 多达24信道,软件可选择的10/12位SAR模数转换器(ADC):
- 12位,200K采样/秒转换率(单个采样和保持)
- 10位,300K采样/秒转换率(单个采样和保持)
- 外围设备功能
- USB 2.0兼容全速和低速设备、主机和带专用DMA的OTG控制器
- 从FRC振荡器进行USB设备模式操作,无需外部晶体振荡器
- 具有自动数据大小检测和CRC引擎的4通道硬件DMA
- 三个4线SPI模块(最高25 Mbps)
- 三个I2C主机和从机,带地址屏蔽和IPMI支持
- 三种增强型可寻址UART:
- RS-232、RS-485和LIN/J2602支持
- 带片上硬件编码器和解码器的IrDA®
- 硬件实时时钟和日历(RTCC)
- 最多24个外围引脚选择(PPS)可重贴引脚
- 总共21个16位计时器
- 定时器:三个专用16位定时器/计数器
- 计时器:两个可以连接起来形成32位计时器
- 定时器:每个MCCP和SCCP模块中另外两个16位定时器,共18个
- 捕获/比较/PWM/定时器模块,PWM分辨率低至21纳秒
- 一个多输出(MCCP)模块:
- MCCP:PWM、输入捕获、输出比较或定时器等灵活配置
- MCCP:六个PWM输出
- MCCP:可编程停滞时间
- MCCP:自动关机
- 六个单输出(SCCP)模块:
- SCCP:PWM、输入捕获、输出比较或定时器等灵活配置
- SCCP:单PWM输出
- 四个可配置逻辑单元(CLC),具有选择外围设备和PPS的内部连接