N32G020系列:高性能ARMCortex-M0微控制器

需积分: 10 3 下载量 15 浏览量 更新于2024-08-28 收藏 862KB PDF 举报
"N32G020系列是一款基于ARMCortex-M0处理器内核的32位微控制器,具备高效能、低功耗的特点,适用于多种嵌入式应用。该系列芯片提供了丰富的功能集,包括不同容量的Flash和SRAM存储、多种定时器、通信接口、模拟外设以及硬件加密引擎等。" N32G020系列微控制器的核心是ARMCortex-M0处理器,具有2KB指令Cache缓存,运行频率高达80MHz,提供高效的处理能力。其存储配置包括从32KB到256KB的Flash存储器,支持20万次擦写操作,10年数据保持,以及8KB到20KB的SRAM。此外,还有一片1K字节的RetentionRAM,可在低功耗模式下保持数据。 在功耗管理方面,N32G020系列设计有多种工作模式,如ActiveRun模式下功耗为110μA/MHz,PowerDown模式下典型值仅为0.1μA,而RTC运行且1KSRAM保留的PowerDown模式下为0.8μA,Standby模式下典型值为80μA。 时钟系统支持外部高速12MHz晶振和低速32.768KHz晶振输入,以及内部80MHz和32.768KHz RC振荡器。工作电压范围广泛,为1.8V到5.5V,ESD防护等级为±4KV(HBM模型),工作温度区间在-40℃到85℃之间。 定时器方面,N32G020系列提供5个32位Timer,1个32位RTC,1个看门狗和1个24bitSysTick。通信接口包含最多30个GPIO,1个支持无晶体模式的USB2.0全速接口,1组ISO7816接口,2组独立SPI,3组独立UART,以及2组独立I2C接口,都支持主从模式切换。 模拟外设包括1个12bitADC,采样率可达1Mbps,最大支持10路外部单端输入或3路差分输入。此外,还有1个10bitDAC,2个模拟比较器和1个3.3V LDO电源输出。PWM输出方面,最多支持8通道,其中6通道支持带死区可编程互补PWM。 该系列芯片还内置了硬件密码算法引擎,支持AES、DES、3DES、TDES等多种加密算法,增强了系统的安全性。这些特性使得N32G020系列微控制器适用于需要高性能、低功耗和安全性的物联网、工业控制、消费电子等多个领域。