CM2052 Series

Flash Memory/
SRAM (KB)
   
128 / 16

CM2052EL8AE

CM2052EN8AE
          封装 LQFP48 LQFP64

NuMicro® CM2052系列

基于 Arm® Cortex-M23 内核的5V微控制器

NuMicro® CM2052系列是基于 Arm® Cortex®-M23 内核的32 位5V微控制器产品,支持 Armv8-M 指令集,运行速度可达48 MHz,内建 128 KB 闪存及 16 KB SRAM,工作电压 1.75V 至 5.5V,工作温度范围在 -40℃ 至 +105℃ 。

NuMicro® CM2052系列支持五种电源管理模式,内部集成了带独立电源引脚VBAT 的RTC。运行模式功耗为 138 μA/MHz,掉电模式 (RTC 开启,RAM 数据保持)电流为 2.5 μA,不带 VBAT 的深度掉电模式的电流低至 1.4 μA。CM2052 系列在掉电模式下低功耗 UART 可支持 9600 bps 波特率的传输速度,使功耗管理变得更有效率。

 

可编程串行接口 (PSIO)

NuMicro® CM2052系列内置Nuvoton专利的 8 路可编程串行接口 (Programmable Serial I/O, PSIO),它能够生成特定的波形,搭配 PDMA 可兼容广泛的串行接口通讯协议,如DMX512、HDQ、1-wire、Microwire、可程序化编码器等;开发者仅需通过配置串行通信时序参数、定义各引脚的输入 / 输出(I/O)方向,即可快速实现稳定的数据收发功能。依托 PSIO 硬件的支持,不仅具备高传输效率与灵活的协议适配能力,还能省去复杂的底层驱动编程环节,显著缩短项目开发周期。

可变电压接口(VAI) 支持 2nd I/O 电压无电压偏移转换器

NuMicro® CM2052系列芯片集成了可变电压接口(VAI),多达6个I/O脚支持从1.65V~5.5V的第二个电压接口,在连接外部组件时可为用户节约电平转换器。这6个I/O管脚也可以通过软件设置配置为UART/SPI/I2C总线。

为广泛产品应用场景提供丰富的外设

NuMicro® CM2052系列配备有大量丰富的外设,例如定时器、看门狗定时器、RTC、PDMA,外部总线接口(EBI)、UART、通用串行控制接口(USCI),QSPI、SPI/ I²S 、 I²C、ISO-7816-3、GPIO、多达24路的PWM。在模拟部分,搭载最高 16 路 12 位 ADC,采样率730 ksps;内置 2 组模拟比较器(ACMP);集成五阶参考电压(Vref),为 ADC 与 ACMP 提供精准电压基准,保障模拟信号处理精度。

无晶振 USB2.0 FS Device接口  

NuMicro® CM2052系列微控制器集成精准频率时钟生成模块,无需外挂晶振即可满足内置的USB 2.0 全速设备接口的通讯需求。

只执行存储器(XOM) 保护开发者的知识产权

NuMicro® CM2052系列提供三种保护机制,藉由 Flash lock bit 防止透过脚位读取内部程序;内建 1 个区域可编程的 eXecute-Only-Memory (XOM) 以及 4 组 Memory Protection Unit (MPU) 来保护关键程序代码,以及 1 个 Tamper 脚位则用来侦测引脚上状态的改变。同时提供 96位的唯一标识(UID)和128位的客户唯一标识(UCID)可以用于提高产品安全度。

为满足工业控制装置对高安全性的要求, CM2052系列提供符合 IEC 60730-1 Class B 规范的自检链接库 (Safety Test Library) 提高终端产品的安全性并缩短认证时间。

开发环境与编译器

提供 NuMaker 评估板和 Nu-Link 以及 Nu-Link-2-Pro 调试器。支持多款第三方IDE,如 IAR EWARM, Keil MDK 以及带 GNU GCC 编译程序的 NuEclipse IDE,并支持最新的 NuTool – CodeGenerator ,可以生成初始化工程代码。

应用领域

  • 智能家居/ 智能家电
  • 工业控制 / 工业自动化
  • 智慧城市
  • 物联网设备
  • 安全报警系统
  • 电子支付
  • 通信模块
  • 便携式无线数据采集器
  • 智能门锁
  • 手持医疗设备
  • GPS位置跟踪器
  • 电子货架标签(ESL)

关键特性:

操作特性
  - 工作电压: 1.75V ~ 5.5V
  - 工作温度: -40 ~ 105 ℃
  - EFT 4.4 KV
  - ESD HBM 5 kV
   
內核
  - Arm® Cortex®-M23 微控制器,Armv8-M 指令集架构,运行速度可达48 MHz
  - 32 位硬件乘法器/除法器
     
内存
  - 128 KB 闪存
  - 16 KB SRAM
  - 4 KB LDROM
  - 支持1个XOM特性区域
  - 支持 ISP(在线系统更新)/ ICP(在线电路更新) / 支持IAP(在线应用程序更新)
     
时钟控制
  - 外部高速晶振 4 ~ 32 MHz 或外部时钟讯号输入
  - 外部低速晶振 32.768 kHz 或外部时钟讯号输入
  - 内部 48 MHz 高精度RC振荡器 (HIRC),全温度范围 ±2.8%误差
  - 内部 4.032 MHz 高精度RC振荡器 (MIRC)
  - 内部 38.4 kHz 高精度RC振荡器 (LIRC)
     
电源管理
  - 内建上电复位、欠压复位和低电压复位
  - 内建 LDO
  - 具有独立电源引脚(VBAT)的实时时钟(RTC)
   
低操作电流
  - 运行模式 138 μA/MHz
  - 掉电模式 2.5 μA (RTC 开启, RAM数据保持)
  - 深度掉电模式 1.4μA (RTC关闭, RAM数据关闭)
     
定时器
  - 4 组 32 位定时器
  - 1 组 24 位 SysTick 定时器
  - 1 组独立看门狗
  - 实时时钟 (RTC)
     
直接内存访问 (PDMA)
  - 支持8路PDMA
  - 支持软件触发、PSIO、SPI/I²S、UART、I²C、USCI、ADC 、PWM捕获事件或TIMER
   
模拟
  - 多达16路 12 位 730 ksps ADC 
  - 2组模拟比较器ACMP
     
通讯接口
  - 支持 3 组 UART 接口
  - 支持 2 组 I²C 接口
  - 支持 1 组 QSPI接口,1组ISO-7816-3接口和1 组 SPI/ I²S 接口
  - 支持 3 组 USCI (可配置为 UART, SPI 或 I²C)
     
PSIO
  - PSIO(Programmable Serial I/O)能够生成特定波形,以模拟任意串行通信协议,并通过其硬件引擎实现与特定外设的连接。
     
USB
  -  USB 2.0 全速Device (無需外挂晶振設計)
     
符合 IEC 60730-1 Class B 规范的自檢程式库(Safety Test Library)
   
96 位唯一标识符 ( UID )
   
128 位唯一客户标识符 ( UCID )
     
封装
  - LQFP48 (7 x 7 mm)
  - LQFP64 (7 x 7 mm)
     
开发板
 
EVB Part No. Supported Devices
NK-CM2052EN8 CM2052EN8AECM2052EL8AE