M2003XC1AE
USCI*:支持 UART、SPI 或 I²C
新唐 NuMicro® M2003XC1AE 微控制器专为 5V 供电及高抗干扰需求而设计。采用 Arm® Cortex®-M23 内核,运行速度可达 24 MHz,提供 32KB 闪存、4 KB SRAM,工作电压为 2.4V ~ 5.5V,工作温度为 -40°C ~ +105°C,并具备 ESD HBM 7 kV 与 EFT 4.4 kV 的优异高抗干扰能力,适用于扩展家电及工业设备功能。
面向智能家电及卫浴产品,多达 2 组 UART 与 1 组 USCI 接口可同时连接 Wi-Fi、BLE、显示器、触控面板、传感器及控制模块。多达 14 路 12 位 ADC,可用于传感器数据采集,以及加热器、泵、阀门、电机和照明控制。
面向 BMS、电池包及电表应用,内置 CAN 2.0B 可在控制器、电池监控设备、充电器及电源模块之间提供可靠通信。结合原生 5V 工作能力及优异的 ESD/EFT 抗干扰能力,NuMicro® M2003XC1AE 非常适合电气噪声较高的家电、工业及电源控制环境。
M2003XC1AE 提供多种存储器容量及封装选择,使开发人员能够基于统一 MCU 平台覆盖不同产品层级,简化设计移植,并加速新一代联网控制系统的开发。
在开发系统方面,新唐提供 NuMaker 评估板及 Nu-Link 调试器,同时也支持 Keil MDK、IAR EWARM 等第三方 IDE,以及搭配 GNU GCC 编译器的 NuEclipse IDE。
| 产品系列 | UART | I2C | QSPI | USCI* | CAN | 定时器 | PWM | ADC |
| M2003XC1AE | 2+1* | 1+1* | - | 1 | - | 4 | 6 | 8 |
表 1-1 NuMicro® M2003 系列主要特性支持表
USCI*:支持 UART、SPI 或 I2C
+1*:额外 1 組介面由 USCI 提供。
特性
| • | 工作特性 |
| - 工作电压:2.4V ~ 5.5V | |
| - 工作温度:-40°C ~ +105°C | |
| - EFT ±4.4 kV | |
| - ESD HBM ±7 kV | |
| • | 内核 |
| - Arm® Cortex®-M23 内核,运行速度可达 24 MHz | |
| - 单周期硬件乘法器及 32 位 17 周期硬件除法器 | |
| • | 存储器 |
| - 32 KB闪存 | |
| - 4 KB SRAM,支持 ECC | |
| - 4 KB 用户程序加载闪存 (LDROM) | |
| - 1024 KB 安全保护只读存储器 (SPROM) | |
| - 支持将全部 APROM 闪存配置为 Data Flash | |
| - 支持 ISP / ICP / IAP 编程 | |
| • | 时钟 |
| - 内部 32 MHz HIRC 振荡器:全温范围误差 ±4%,0℃ ~ +85℃ 误差 ±2%,+25℃ 误差 ±1% | |
| - 内部 10 kHz LIRC 振荡器 | |
| • | 电源管理 |
| - 支持无外接电容 LDO | |
| - 支持 NPD 模式 | |
| - 支持 BOD(下降沿 4.4 / 3.7 / 2.7 / 2.2V) | |
| - 正常运行:130 μA/MHz | |
| - 空闲模式:< 40 μA/MHz | |
| • | 定时器 |
| - 多达 4 组 32 位定时器 | |
| - 1 组 24 位递减计数 SysTick 定时器 | |
| - 1 组独立看门狗定时器 | |
| - 1 组窗口看门狗定时器 | |
| - 1 组 3 路增强型输入捕获 (ECAP) | |
| • | PWM |
| - 多达 6 组、每组 6 路 16 位 PWM | |
| • | 模拟外设 |
| - 多达 8 路 12 位 1 Msps SAR ADC | |
| • | 通信接口 |
| - 多达 2 组 UART 接口,支持 UART、RS-485 及 IrDA 模式 | |
| - 1 组 I2C 接口 | |
| - 多达 1 组 USCI 接口,支持 UART、SPI 及 I2C 模式 | |
| • | I/O 特性 |
| - 内置上拉/下拉电阻 | |
| - 多达 18 路支持中断功能的 I/O | |
| - 支持 INT0/INT1 外部中断引脚 | |
| - 复位引脚可配置为 GPIO 输入 | |
| - 支持在 NPD 模式下通过 I/O 及唤醒定时器唤醒 | |
| • | 串行线调试 (SWD) |
| - 支持新唐 Nu-Link 调试器 | |
| • | 96 位唯一识别码 (UID) |
| • | 128 位客户唯一识别码 (UCID) |
| • | 开发平台支持 |
| - 支持 Arm® Keil RVMDK 与 IAR EWARM IDE 调试,并支持免费的 GNU 编译器及 Eclipse IDE | |
| - 支持通过 Nu-Link 调试器以 ICP(在线电路编程)方式更新内部程序代码 | |
| - 支持通过 UART、SPI、I2C 外设接口以 ISP(在系统编程)方式更新内部程序代码 | |
| - Pin Viewer 可实时监控所有 I/O 引脚状态 | |
| - NuTool-PinConfigure 用于引脚配置、初始代码生成及 OrCAD/Protel 元件生成 | |
| - NuTool-ClockConfigure 工具用于生成系统时钟初始化源代码 | |
| - NuTool-ClockConfigure 工具用于生成外设项目。 | |
| • | 封装 |
| - 封装符合无卤、RoHS 及 TSCA 规范。 | |
| Pin Count | 20 | 20 | 28 | 33 | 48 | 64 | 64 | 100 |
| Type | TSSOP | QFN | TSSOP | QFN | LQFP | LQFP | LQFP | LQFP |
| I/O Pin | 18 | 18 | 26 | 30 | 46 | 59 | 59 | 87 |
| Lead Pitch | 0.65 | 0.4 | 0.65 | 0.4 | 0.5 | 0.4 | 0.5 | 0.5 |
| Dimensions (mm) |
4.4x6.5 | 3x3 | 4.4x9.7 | 4x4 | 7x7 | 7x7 | 10x10 | 14x14 |
開發環境
| 编程 IDE | Keil MDK, IAR, , VS Code |
| 软件包 | Board Support Package (BSP), Sample Code |
| 开发 IDE | NuTool-PinView, NuTool-PinConfigure, NuTool-ClockConfigure, NuConsole |
评估板
| 评估板 | 料号 | 特性 |
| NuMaker-M2003FC | M2003XC1AE | CAN 2.0、丰富外设、高抗干扰能力 |
粤公网安备 44030502010001号