Microchip Technology PIC32CM SG00/GC00 32位Arm® Cortex®-M23 MCU
Microchip Technology PIC32CM SG00/GC00 32位ARM® Cortex®-M23微控制器(MCU)是基于Arm的低功耗32位MCU系列,可提供安全性、CAN-FD、全速USB、增强触摸和高级模拟功能。ARM Cortex-M23 CPU最高可运行至72MHz,其CoreMark/MHz为2.64,DMIPS/MHz为1.03。安全功能包括ARM TrustZone® 和设备身份组合引擎(DICE)支持。它还具有硬件安全模块(HSM Lite)和TrustRAM。Microchip Technology PIC32CM SG00/GC00高级模拟功能包括一个12位模数转换器(ADC)模块,最高可达4.5Msps,最多可达12个单端通道,或三个差分通道和六个单端通道。增强型外设触摸控制器具有最多324(18x18)个互电容通道和最多36个自电容通道,并采用Driven Shield+技术。这些器件采用TQFP-48、VQFN-48、TQFP-64、VQFN-64或TSFP-100封装。特性
- 工作条件
- 1.71 V至3.63 V、-40 °C至+125 °C、DC至48 MHz
- 1.71 V至3.63 V、-40 °C至+85 °C、DC至72 MHz
- ARM Cortex-M23芯体CPU最高运行速度达72MHz
- 2.64 CoreMark/MHz和1.03 DMIPS/MHz
- 嵌套向量中断控制器(NVIC)
- 堆叠限制检查
- 存储器保护单元(MPU)
- 存储器
- 额外的16KB启动闪存(BFM)
- 额外的32KB配置闪存(CFM)
- 闪存支持
- 纠错码(ECC)和故障注入能力
- 任何连续部分的CRC
- 系统待机时的深度关机选项
- 读写访问的带内错误报告
- 篡改事件记录
- 128KB SRAM主存储器,具有ECC和故障注入能力,在空闲、待机和休眠模式下保留
- 512bytes TrustRAM
- 安全特性
- ARM TrustZone技术,用于灵活隔离存储器和外设的硬件
- PFM、BFM、SRAM可配置分区
- 每个外设、I/O和外部中断线的单独安全属性
- 安全启动(可选)
- 支持器件标识组合引擎(DICE)
- 物理不可克隆功能(PUF)生成器件唯一密钥,用于本地加密和证明
- 硬件安全模块(HSM Lite)
- AES(256位)、SHA-1、SHA-2、RSA、ECC加速器
- 真正随机数生成器
- TrustRAM
- ARM TrustZone技术,用于灵活隔离存储器和外设的硬件
- 高级模拟功能和触摸功能
- 12位ADC模块
- 达到 4.5Msps
- 最多可支持12个单端通道或3个差分通道和6个单端通道
- 支持外部基准
- 两个模拟比较器,带有可编程电压基准
- 增强型外设触摸控制器(PTC)
- 互电容通道最多可达324个(18x18)
- 带Driven Shield+技术的自电容通道最多可达36个,以获得更好的抗噪和湿度容差
- 低功耗、高灵敏度、环境适应性强的电容式触摸按钮、滑块和滚轮
- 硬件噪声过滤和噪声信号去同步,以获得高传导免疫力
- 支持在待机睡眠模式下触摸唤醒
- 支持大型自电容传感器
- 12位ADC模块
- 系统
- VDDIO和VDDREG上的集成上电复位(POR)和可编程断电检测(BOD)
- 可编程低电压检测模块(LVD)
- 用于核心独立操作的12通道事件系统(EVSYS)
- 独特的128位序列号
- 硬件安全特性
- 具有闪存和SRAM故障注入能力的ECC
- 启动用户模式下的SRAM/TrustRAM MBIST可访问
- IP寄存器通过PAC写保护
- 故障安全时钟监控器(CFD)
- 符合ISO 26262:2018标准
- 电源管理
- 快速唤醒时间的待机模式
- 待机模式、备份模式、关闭模式和睡眠模式外设
- 待机模式可保持完整的SRAM
- 定时器/输出比较/输入捕捉
- 多达七个16位控制定时器/计数器(TCC),每个定时器/计数器都具有两个双缓冲比较/捕获通道
- 带时钟/日历功能的32位实时计数器(RTC)
- 带窗口模式的看门狗定时器(WDT)
- 时钟管理
- 4MHz至48MHz晶振(XOSC48),时钟故障检测,带安全时钟开关
- 32.768kHz晶振(XOSC32K),时钟故障检测,带安全时钟开关
- 32.768kHz超低功耗内部RC振荡器(OSCULP32K)
- 48MHz数字锁相回路(DFLL48M)
- 1.6GHz锁相回路(PLL1G6)
- 频率计(FREQM)
- 软件和工具支持使用功能强大、易于使用的生态系统快速开发原型
- 使用MPLAB代码配置器快速编写代码
- 使用MPLAB Harmony v3以图形方式配置外设、软件库和受支持的实时操作系统
- 下载MPLAB XC编译器
- 利用MPLAB X IDE对32位MCU的支持
- 为项目选择理想的调试器(MPLAB® ICE、MPLAB ICD或PICkit™)
- 直接存储器访问(DMA)
- 八个通道,具有四种不同的块传输模式
- 可编程32位循环冗余校验(CRC)
- 输入/输出
- 大电流引脚,最大可达25mA源/灌电流
- 数字I/O引脚上的可配置开漏输出
- 多达10个5V容差输入引脚(仅限数字引脚)
- 高达80条可编程I/O线路
- 16个外部中断(EIC)
- 支持以下功能的两个可配置自定义逻辑(CCL)
- 组合逻辑功能,如AND、NAND、OR和NOR
- 顺序逻辑功能,如触发器和锁闭
- 一个通用低压差(LDO)输出
- 1.2V/1.5V/1.8V/2.5V由VDDIO生成
- 高达 100 mA
- 由SUPC控制的两个输出
- 通信接口/数字外设
- 两个CAN-FD模块(ISO 11898-1:2015),支持CAN 2.0 A/B
- 六个串行通信接口(SERCOM),每个接口均可配置为
- USART,带全双工和单线半双工配置
- I2C主机/客户端,最高达3.4MHz
- SPI
- RS-485、IRDA、LIN主机/客户端
- 一个全速(12Mbps)通用串行总线(USB)2.0接口
- 嵌入式主机和设备功能
- 八个端点
- 片上收发器集成电阻器
- 支持设备模式下的无晶振操作
- AEC-Q100 1级认证(-40°C至+125°C)
- 支持调试器开发
- SWD和JTAG的电路内和应用内编程/调试
- Cortex-M调试器端口
- 支持8个断点和4个监视点
- IEEE®1149兼容(JTAG)边界扫描
- 非侵入式基于硬件的指令跟踪,安全调试
封装选项
方框图
发布日期: 2025-09-08
| 更新日期: 2025-10-03
