CM2052 Series
|
Flash Memory/
SRAM (KB)
|
||
|---|---|---|
| 128 / 16 | 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) | |||||
| • | 开发板 | |||||
|
||||||
粤公网安备 44030502010001号