M3334LIGAE

NuMicro® M3334LIGAE 是一款採用 Arm® Cortex®-M33 核心的 32 位元微控制器。它集成 TrustZone®技術、DSP 指令集以及浮點運算單元 (FPU)。專為高性能應用設計,目標市場涵蓋工業控制、智慧工廠、智慧建築、再生能源及消費性電子產品。M3334LIGAE工作頻率最高可達 180 MHz,支援 1.7V 至 3.6V 的寬工作電壓,以及 -40°C 至 +105°C 的寬工作溫度範圍。它提供LQFP48封裝與卓越的可靠性,具備高抗干擾能力,ESD HBM 達 4 kV 且 EFT 達 4.4 kV。
主要特性
工作特性
– 電壓範圍: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 Flash 記憶體,單區塊 (single bank)
– Flash 記憶體支援錯誤更正碼 (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) 通道
– 高達 28 個基礎型 PWM (BPWM) 通道
– 1 個 24 位元 SysTick 定時器
– 1 個看門狗定時器 (WDT)
– 1 個窗口看門狗定時器 (WWDT)
– 1 個增強型正交編碼器介面 (EQEI)
– 1 個增強型輸入捕獲單元 (ECAP)
周邊直接記憶體存取
– 16 通道周邊直接記憶體存取 (PDMA)
– 通道可由軟體觸發、UART, SPI, EPWM, TIMER, ADC, ACMP 與 I²C 啟動
類比周邊
– 1 個 12 位元 SAR ADC,高達 12 通道且具備 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 或 I²C
– 高達 5 個UART 介面 (支援 IrDA) (UART0 支援 LIN 模式)
– 高達 3 個I²C 介面 (支援 SMBus/PMBus) (高達 3.4 Mbps)
– 高達 3 個 SPI/I²S 介面 (Master 模式下 高達 90 MHz)
– 1 個 Quad-SPI 介面 (Master 模式下高達 45 MHz)
– 1 個 I²S 介面 (高達 12 Mbps)
– 高達 2 個 CAN FD 介面
– 1 個 SDH 介面 (高達 45 Mbps)
進階通訊介面
– 1 個 USB 高速 device/host/OTG 控制器 (內建Transceiver)
安全性
– 安全啟動 (Secure Boot)
– Flash 記憶體支援高達四個區域的僅可執行記憶體 (XOM)
高達 34 個具備中斷能力的 I/O 腳位
開發平台支援
– Arm Keil RVMDK, IAR EWARM IDE 與 VS Code
– VS Code 支援 Arm 編譯器與 GNU C 編譯器
– 支援透過 Nu-Link 除錯器更新內部程式碼的 ICP (In Circuit Programmer)
– 支援透過 UART, SPI, I²C, RS-485 周邊介面更新程式碼的 ISP (In System Programmer)
– 用於即時監控所有 I/O 腳位狀態的 NuTool-PinView 工具
– 用於腳位分配、初始程式碼生成及 OrCAD/Protel 元件生成的 NuTool-PinConfigure 工具
96 位元唯一識別碼 (UID)
128 位元唯一客戶識別碼 (UCID)
封裝(RoHS)
– LQFP 48, 7x7 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 | 支援 CAN FD, EBI、擴充連接器,以及 Arduino UNO 介面 |
粤公网安备 44030502010001号