M3351 Series
| Flash Memory/ SRAM (Kbytes) |
||||||
|---|---|---|---|---|---|---|
| 1024/128 | M3351LJCAE | M3351SJCAE | M3351YJCAE | M3351VJCAE | M3351KJCAE | |
| 512 / 128 | M3351LICAE | M3351SICAE | M3351YICAE | M3351VICAE | M3351KICAE | |
| 256 / 48 | M3351ZG7AE | M3351LG7AE | M3351SG7AE | M3351YG7AE | ||
| Package | QFN33 | LQFP48 | LQFP64 | QFN48 | LQFP100 | LQFP128 |
NuMicro® M3351 系列是针对 5V 供电与高抗杂讯工业需求所设计高效能的微控制器。采用Arm® Cortex®-M33 核心,最高运行频率可达 144 MHz,并具备完整的 DSP 指令集与单精度浮点运算单元(FPU),可在即时控制,资讯处理与多通讯整合应用中提供优异效能。 M3351 系列支援工作电压范围为 2.7 V 至 5.5 V,工作温度范围为 -40°C 至 +105°C,并具备 ±4 kV ESD HBM 与 ±4.4 kV EFT 抗扰能力,特别适合工业设备、智慧家电、人机介面与电脑周边等对稳定度与抗杂讯能力要求严格的应用。
增强的运算能力
M3351 系列提供最高 1024 KB 的 Dual Bank Flash memory 并支援 ECC 校验机制,可支援背景更新(Background Operation)与 Bank Swap 实现 OTA/FOTA,Firmware (Over-The-Air)的韧体更新需求。此外,M3351 系列还提供具有写入保护功能的 64 KB 的独立 Data Flash,并采用 8 KB 页面擦除单位,使参数资料的储存与应用更新更具弹性。为了降低 CPU 核心存取周边装置时的负担,该系列提供最多 12 通道的周边直接记忆体存取控制器(PDMA)。
強化的安全措施
安全设计方面,M3351 系列支援多项资安保护机制,配备安全开机(Secure Boot)、Arm® TrustZone®、配置有安全与非安全记忆体存取区、伪随机数产生器(PRNG) 、真随机数产生器(TRNG)、以及AES/SHA/HMAC-SHA等硬体加解密加速器,可有效保护程式码,金钥与装置启动流程完整性。
丰富的控制功能
在类比与控制功能方面,M3351 系列整合 1 组 12 位元 1.7 Msps SAR ADC、1 组 14 位元 1.0 Msps SAR ADC 、1 组 12 位元 1.0 Msps DAC、2 组 类比比较器(ACMP)、1 组 内建温度感测器、1 组 内部电压参考产生器、最高 24 通道的 PWM 输出、最多 2 组 EQEI,可同时满足讯号撷取,闭回路控制与多通道驱动 。
多样化的连接介面
M3351 系列同时提供丰富的通讯与周边介面,包括 2 组可灵活配置为 UART/SPI/I2C 的通用序列控制介面(USCI)、最多10 组 UART、1 组 SPI/I2S、1 组 SPI、3 组 I2C、1 组 I3C、2 组 CAN FD、1 组 QSPI、1 组具USB 2.0 全速 Host/Device、10组 LLSI、2组 eLLSI、1 組 ECAP、支持 EBI。
M3351 系列提供 QFN33、QFN48、LQFP48、LQFP64、LQFP100 与 LQFP128 等多种封装。
新唐 M3351 NuMaker 评估板和 Nu-Link 除错器为产品评估与开发的利器。并且支援第三方厂商提供的IDE,如 Keil MDK、IAR EWARM 和 VS Code。
| Product Line | Secure Boot | I3C | USB FS | PWM | BPWM | CAN FD | ELLSI | LLSI | *USCI | UART | I²C | SPI/ I²S | SPI | QSPI | EBI |
| M3351 Series | √ | 1 | 1 | 12 | 12 | 2 | 2 | 10 | 2 | 10 | 3 | 1 | 1 | 1 | √ |
| *USCI can be configured as UART/I²C/SPI | |||||||||||||||
表 1-1 NuMicro M3351 系列主要功能支援表
M3351 系列适用于多种应用市场,包括:
- 工业自动化
- 人机介面
- 通讯系统
- 智慧家电
- 游戏周边
关键特性:
操作特性
- 电压范围:2.7V ~ 5.5V
- 温度范围:-40°C ~ +105°C
- ESD HBM:±4 kV
- EFT:±4.4 kV
- Latch Up:±200 mA
內核
- 搭载 TrustZone® 的 Arm® Cortex-M33 內核,频率高达 144 MHz
- DSP 指令集
- 单精度浮点运算指令 (FPU)
- 具备 8 个记忆体区域的记忆体保护单元 (MPU)
记忆体
- 高达 1 MB 闪存,Dual Bank
- 具备错误更正码 (ECC) 的 Flash 记忆体
- Secure Boot ROM (MaskROM):32 KB
- LDROM Flash:16 KB
- 独立的 64 KB Flash (高达100,000 次的 写入/擦除 次数)
- 写入保护功能 for APROM, LDROM 和 Data Flash
- SRAM:128 KB with ECC
外部记忆体介面
- 外部汇流排介面 (EBI),支援 8/16 位元资料宽度、i80 LCD 介面
时钟
- 4~32 MHz 外部高速晶振 (HXT)
- 32.768 kHz 外部低速晶振 (LXT)
- 内部 48 MHz RC 振荡器
- 内部 38.4 kHz RC 振荡器
- 内部 PLL 高达 144 MHz
周边直接记忆体存取 (PDMA)
- 1 组 12 通道 周边直接记忆体存取 (PDMA)
- 通道可由软体 UART, SPI, PWM, TIMER, ADC, ACMP 与 I²C 触发
电源管理
- 运行模式 (Normal run):87.08 μA/MHz(于 25°C/5.0V)
- 正常掉电模式 (NPD2):219.48 μA (于 25°C/5.0V)
- 待机掉电模式 (SPD1) 64 KB SRAM 保持:24.13 μA (于 25°C/5.0V)
- RTC(VBAT):34 μA
- 支援 Power-on reset (POR)
- 支援 Brown-out reset(BOR)
- 支援 Low voltage reset(LVR)
- 内置 LDO
定时器与控制周边
- 4 组 32 位计时器,支援 PWM 功能
- 2 组 24 位 SysTick 计时器
- 2 组 看门狗计时器 (WDT)
- 2 组 视窗看门狗计时器 (WWDT)
- 高达 12 个 PWM 通道
- 高达12 个基础型 PWM (BPWM) 通道
- 高达 2 组增强型正交编码器介面 (EQEI)
- 1 组增强型输入捕捉单元 (ECAP)
通讯介面
- 高达 10 组 UART
- 高达 3 组 I²C,最高 3.4 Mbps
- 1 组 I3C
- 1 组 SPI/I²S
- 1 组 SPI
- 1 组 Quad-SPI
- 2 组 CAN FD 介面
- 2 组 增强型 LED 灯条控制介面 (ELLSI)
- 高达 10 个 LED 灯条控制介面 (LLSI)
- 2 组 通用序列控制介面 (USCI),可配置为 UART, SPI 或 I2C
进阶通讯介面
- USB 2.0 全速装置/主机(内建Transceiver,装置模式支援免晶振)
类比周边
- 1 组 12 位,最高 24 通道,1.7 Msps SAR ADC
- 1 组 14位,最高 16 通道,1.0 Msps SAR ADC
- 1 组 12位,1.0 Msps buffered DAC
- 2 组类比比较器 (ACMP)
- 内建参考电压源(包括 2.56V / 3.072V / 4.096V)
- 内建温度感测器
安全功能
- 安全启动 (Secure Boot)
- 加解密加速器,支援 AES-256, SHA-512,HMAC-SHA-512以及伪随机数产生器 (PRNG)
- 真随机数产生器(TRNG)
- Flash 记忆体支援高达两个区域的仅可执行记忆体(XOM)
实时时钟(RTC)
- 支援行事历型 RTC
I/O 功能
- 高达支援 106 个具备中断功能的GPIO
- GPIO 内建上拉 / 下拉电阻
96 位唯一 ID (UID)
128 位唯一客户 ID (UCID)
开发环境:
| 程式设计 IDE | Keil MDK, IAR, VS Code |
| 软体套件 | Board Support Package (BSP), Sample Code |
| 开发工具 IDE | NuTool-PinView, NuTool-PinConfigure , NuTool-ClockConfigure, NuConsole |
| 即时作业系统 | FreeRTOS, Zephyr, RT-Thread |
| 图形化介面软体库 | emWin, LVGL, Qt for MCU |
开发板:
| 開發板名稱 | 支援的产品型号 | 功能 |
|
M3351LICAE M3351YICAE M3351SICAE M3351VICAE M3351KICAE M3351LJCAE M3351YJCAE M3351SJCAE M3351VJCAE M3351KJCAE |
支持 USB 2.0 FS 接口、扩展连接器和 Arduino Uno 接口 |
粤公网安备 44030502010001号