M3334 Series
| Flash/SRAM (Kbytes) |
|||||
| 512 / 320 | M3334TIGAE | M3334YIGAE | M3334LIGAE | M3334SIGAE | M3334KIGAE |
| 256 / 96 | M3334TGAAE | M3334YGAAE | M3334LGAAE | M3334SGAAE | |
| Package | QFN33 (4 × 4 mm) Pitch 0.4 mm |
QFN48 (5 × 5 mm) Pitch 0.4 mm |
LQFP48 (7 × 7 mm) Pitch 0.5 mm |
LQFP64 (7 × 7 mm) Pitch 0.4 mm |
LQFP128 (14 × 14 mm) Pitch 0.4 mm |
NuMicro® M3334 系列是一款采用 Arm® Cortex®-M33 内核的 32 位微控制器。它集成 TrustZone® 技术、DSP 指令集以及浮点运算单元 (FPU)。专为高性能应用设计,目标市场涵盖工业控制、智能工厂、智能建筑、再生能源及消费性电子产品。M3334 系列运行频率最高可达 180 MHz,支持 1.7V 至 3.6V 的宽工作电压,以及 -40°C 至 +105°C 的宽工作温度范围。它提供多样化的封装选择与卓越的可靠性,具备高抗干扰能力,ESD HBM 达 4 kV 且 EFT 达 4.4 kV。
高可靠性内存与安全功能
M3334 系列提供高达 512 KB 具备错误纠正码 (ECC) 的闪存、320 KB SRAM(64 KB 具备parity check),以及 8 KB LDROM。为确保强大的安全性,它支持 TrustZone® 技术、安全启动 (Secure Boot) 以及仅可执行内存 (XOM)。
进阶模拟特性
M3334 系列集成了丰富的模拟外设,包括 2 个模拟比较器、高达 16 通道的 12-bit 4.2 Msps SAR ADC、多级内部参考电压源、温度传感器、低电压复位 (LVR) 以及欠压检测器 (BOD),能同时减少外部组件并缩小产品尺寸。
丰富的通讯界面与控制外设
M3334 系列支持全方位的外设接口,包括 1 个增强型 LED 灯条控制接口 (ELLSI) 与 10 个 LED 灯条控制接口 (LLSI),用于 ARGB Gen1 与 Gen2 LED 控制。它具备高达 48 通道的 16-bit PWM、 1 个 I3C 接口、 2 个 CAN FD 接口,以及 2 个可配置为 UART、I2C 或 SPI 的通用序列控制接口 (USCI)。通信能力进一步扩展至 5 个 UART、 3 个 I²C、 3 个 SPI/I2S、 1 个 Quad-SPI、 1 个 SDH与 1 个 USB 高速 device/host/OTG 控制器 (内建Transceiver)。此外,M3334 系列还整合了 1 个 EQEI、 1 个 ECAP、 1 个 EBI 以及实时时钟 (RTC)。
支持的封装包括 QFN 33-pin、QFN 48-pin、LQFP 48-pin、LQFP 64-pin 与 LQFP 128-pin。封装均符合无卤素 (Halogen-free)、RoHS 与 TSCA 标准。
在开发方面,新唐提供 NuMaker-M3334KI 评估板与 Nu-Link 除错器。同时支持第三方 IDE,如 Keil MDK Nuvoton Edition、IAR EWARM,以及支持 Arm 编译器与 GNU C 编译器的 VS Code。
| Product Line | Core (MHz) |
Flash (KB) |
SRAM (KB) |
Secure Boot |
I3C | USB OTG |
PWM | CAN FD |
ELLSI | LLSI | USCI* | UART | I2C | SPI | EBI |
| M3334 | 180 | 512 | 320 | √ | 1 | HS x1 | 48* | 2 | 1 | 10 | 2 | 5+2 | 3+2 | 3+2 | √ |
| *PWM 通道数量,包括 EPWM 和 BPWM 通道 *USCI 能设定成 UART/I²C/SPI. |
|||||||||||||||
Table 1-1 NuMicro® M3334 系列关键特性支持表
M3334 系列适用于广泛的应用领域,例如:
- 工业控制
- 智能工厂
- 智能建筑
- 再生能源
- 消费性电子产品
主要特性
.工作特性
– 电压范围:1.7V 至 3.6V
– 温度范围:-40°C 至 +105°C
– ESD HBM 4 kV
– EFT 4.4 kV
.内核
– 搭载 TrustZone® 的 ARM® Cortex®-M33 内核,频率高达 180 MHz
– DSP 指令集
– 单精度浮点运算单元 (FPU)
– 具备 8 个内存区域的内存保护单元 (MPU)
.内存
– 高达 512 KB 闪存,单区块 (single bank)
– 闪存支援错误纠正码 (ECC)
– 8 KB LDROM
– 高达 320 KB SRAM,包含 64 KB 具备parity check
.时钟
– 4 至 32 MHz 外部高速晶振 (HXT)
– 用于 RTC 的 32.768 kHz 外部低速晶振 (LXT)
– 内部 48 MHz RC 振荡器,在 -40°C 至 +105°C 范围内偏差为 ± 2%
– 内部 38.4 kHz RC 振荡器,偏差为 +/- 10%
– 内部 PLL 高达 180 MHz
.电源管理
– 运行模式 (Normal run):91 μA/MHz 于 25°C/3.3V (关闭所有外设)
– 正常掉电模式 2 (NPD2):190 μA 于 25°C/3.3V (关闭所有外设)
– 待机掉电模式 (SPD) 不含 SRAM 保持:4.93 μA 于 25°C/3.3V (关闭所有外设)
– 深度掉电模式 (DPD):0.62 μA 于 25°C/3.3V (关闭所有外设)
.定时器与控制外设
– 4 个 32 位定时器 (Timer)
– 高达 12 个增强型 PWM (EPWM) 通道
– 高达 36 个基本型 PWM (BPWM) 通道
– 1 个 24 位 SysTick 定时器
– 1 个看门狗定时器 (WDT)
– 1 个窗口看门狗定时器 (WWDT)
– 1 个增强型正交编码器接口 (EQEI)
– 1 个增强型输入捕获单元 (ECAP)
.外设直接内存访问
– 16 通道外设直接内存访问 (PDMA)
– 通道可由软件触发、UART, SPI, EPWM, TIMER, ADC, ACMP 与 I2C 启动
.模拟外设
– 1 个 12 位 SAR ADC,高达 16 通道且具备 4.2 Msps 采样率
– 2 个模拟比较器 (ACMP)
– 内置内部参考电压,包括 1.6/2.0/2.5/3.0V
.通信接口
– 1 个 I3C 接口
– 1 个增强型 LED 灯条控制接口 (ELLSI)
– 高达 10 个 LED 灯条控制接口 (LLSI)
– 高达 2 个通用序列控制接口 (USCI),可配置为 UART, SPI 或 I2C
– 高达 5 个UART 接口 (支持 IrDA) (UART0 支持 LIN 模式)
– 高达 3 个I2C 接口 (支持 SMBus/PMBus 的) (高达 3.4 Mbps)
– 高达 3 个 SPI/I2S 接口 (Master 模式下 高达 90 MHz)
– 1 个 Quad-SPI 接口 (Master 模式下高达 45 MHz)
– 1 个 I2S 接口 (高达 12 Mbps)
– 高达 2 个 CAN FD 接口
– 1 个 SDH 接口 (高达 45 Mbps)
.进阶通讯接口
– 1 个 USB 高速 device/host/OTG 控制器 (内建Transceiver)
.外部内存接口
– 外部总线接口 (EBI),i80 模式
.安全性
– 安全启动 (Secure Boot)
– 闪存支持高达四个区域的仅可执行内存 (XOM)
.高达 102 个具备中断能力的 I/O 引脚
.开发平台支持
– Arm Keil RVMDK, IAR EWARM IDE 与 VS Code
– VS Code支持 Arm 编译器与 GNU C 编译器
– 支持通过 Nu-Link 调试器更新内部代码的 ICP (In Circuit Programmer)
– 支持通过 UART, SPI, I2C, RS-485 外设接口更新代码的 ISP (In System Programmer)
– 用于实时监控所有 I/O 引脚状态的 NuTool-PinView工具
– 用于引脚分配、初始代码生成及 OrCAD/Protel 元件生成的NuTool-PinConfigure 工具
.96 位唯一识别码 (UID)
.128 位唯一客户识别码 (UCID)
.封装(RoHS)
– LQFP 128, 14x14 mm
– LQFP 64, 7x7 mm
– LQFP 48, 7x7 mm
– QFN 48, 5x5 mm
– QFN 33, 4x4 mm
开发环境:
| 程序设计 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 |
开发板:
| 开发板名称 | 支持的产品型号 | 功能 |
| NuMaker-M3334KI | M3334KIGAE, M3334SIGAE, M3334LIGAE, M3334YIGAE, M3334TIGAE | 支援 CAN FD、USB HS、EBI、擴充連接器,以及 Arduino UNO 介面 |
粤公网安备 44030502010001号