M2003FC1AE

m2003 seriesUSCI*:支持 UART、SPI 或 I²C


新唐 NuMicro® M2003FC1AE 微控制器专为 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、显示器、触控面板、传感器及控制模块。多达 8 路 12 位 ADC,可用于传感器数据采集,以及加热器、泵、阀门、电机和照明控制。

面向 BMS、电池包及电表应用,内置 CAN 2.0B 可在控制器、电池监控设备、充电器及电源模块之间提供可靠通信。结合原生 5V 工作能力及优异的 ESD/EFT 抗干扰能力,NuMicro® M2003FC1AE 非常适合电气噪声较高的家电、工业及电源控制环境。

M2003FC1AE 提供多种存储器容量及封装选择,使开发人员能够基于统一 MCU 平台覆盖不同产品层级,简化设计移植,并加速新一代联网控制系统的开发。

在开发系统方面,新唐提供 NuMaker 评估板及 Nu-Link 调试器,同时也支持 Keil MDK、IAR EWARM 等第三方 IDE,以及搭配 GNU GCC 编译器的 NuEclipse IDE。

产品系列 UART I2C QSPI USCI* CAN 定时器 PWM ADC
M2003FC1AE 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 内核,运行速度可达 32 MHz
  - 单周期硬件乘法器及 24 位 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 M2003FC1AE CAN 2.0、丰富外设、高抗干扰能力