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
  • 高级模拟功能和触摸功能
    • 12位ADC模块
      • 达到 4.5Msps
      • 最多可支持12个单端通道或3个差分通道和6个单端通道
      • 支持外部基准
    • 两个模拟比较器,带有可编程电压基准
    • 增强型外设触摸控制器(PTC)
      • 互电容通道最多可达324个(18x18)
      • 带Driven Shield+技术的自电容通道最多可达36个,以获得更好的抗噪和湿度容差
      • 低功耗、高灵敏度、环境适应性强的电容式触摸按钮、滑块和滚轮
      • 硬件噪声过滤和噪声信号去同步,以获得高传导免疫力
      • 支持在待机睡眠模式下触摸唤醒
      • 支持大型自电容传感器
  • 系统
    • 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)边界扫描
    • 非侵入式基于硬件的指令跟踪,安全调试

封装选项

图表 - Microchip Technology PIC32CM SG00/GC00 32位Arm® Cortex®-M23 MCU

方框图

框图 - Microchip Technology PIC32CM SG00/GC00 32位Arm® Cortex®-M23 MCU
发布日期: 2025-09-08 | 更新日期: 2025-10-03