M2L31SG4AE

M2L31SG4AE

NuMicro® M2L31SG4AE 是新一代 32 位低功耗微控制器,基於 Arm® Cortex®-M23 核心,支援 Armv8-M 指令集架構,運行速度可達 72 MHz,具備 256 KB 的 ReRAM 可支援 OTA (Over-The-Air) 固件升級,以及 40 KB 的 SRAM,提供 1.71V ~ 3.6V 的工作電壓、-40°C ~ 105°C 的工作溫度,並具有 4 kV ESD HBM 和 4.4 kV EFT 的出色高抗干擾特性。

正常運行模式提供低至 66 μA/MHz 的功耗,支援 3 個低功耗模式,包括正常電源關閉、待機電源關閉和深度電源關閉模式。在正常掉電模式下有三種時鐘源可以選擇如 MIRC、LIRC 和 LXT,以縮短高精度感測器的穩定工作時間。此外,提供低功耗區域中的自動操作模式,不須 CPU 處理器介入,便可通過低功耗序列介面傳送資料。

新唐 NuMaker-M2L31SG 評估板和 Nu-Link 除錯器為產品評估與開發的利器。並且支援協力廠商提供的 IDE,如 Keil MDK、IAR EWARM 和帶 GNU GCC 編譯器的 NuEclipse IDE。

關鍵特性:

操作特性
  - 工作電壓: 1.71V ~ 3.6V
  - 工作溫度: - 40 °C ~ +105 °C
     
内核
  - Arm® Cortex®-M23 微控制器,Armv8-M 指令集架構,工作頻率 72 MHz
  - 32 位硬體乘法器/除法器
   
記憶體
  - 256 KB ReRAM 電阻式隨機記憶體,不需頁擦除的特性
  - 40 KB SRAM 帶有 parity check
  - 獨立 8 KB 低功耗 SRAM
  - 8 KB LDROM
  - 支援 4 區 XOM (Execute-Only-Memory) 僅可執行記憶體功能
  - 支持 4 區 Memory Protection Unit (MPU)
     
支援程式更新方式
  - 線上系統更新 ISP ( In-System Programming )
  - 線上電路更新 ICP ( In-Circuit Programming )
  - 線上應用程式更新 IAP ( In-Application Programming )
   
時鐘控制
  - 外部高速晶振 4 ~ 32 MHz
  - 外部低速晶振 32.768 kHz
  - 內部 12 MHz 高精度 RC振盪器 (HIRC), ±2.0% 誤差 @ -40℃ ~ +105℃
  - 內部 48 MHz 高精度 RC振盪器 (HIRC), ±2.0% 誤差 @ -40℃ ~ +105℃
  - 內部 1 ~ 8 MHz 高精度 RC振盪器 (MIRC), ±10.0% 誤差 @ -40℃ ~ +105℃
  - 內部 32 kHz 高精度 RC 振盪器 (LIRC)
  - 內部 PLL 功能高達 144 MHz
     
低功耗
  - 運行模式 66 μA/MHz 在 72 MHz
  - 閒置模式 33 μA/MHz 在 25°C/3.0V
  - 正常掉電模式 55 μA 在 25°C/3.0V
  - 正常掉電模式 9 μA 在 25°C/3.0V (Low Power domain 開啟)
  - 預備休眠 (SPD) 模式功耗: 1.7 μA (40KB RAM retention)
  - 深度掉電模式 (DPD): 0.54 μA @ 25°C/3.0V, RTC 與 LXT 關閉
     
計時器 (Timer)
  - 4 組 32 位計時器,支援 1 組以上 PWM 輸出
  - 12 路增強型 PWM,帶有 12 個 16 位計時器
  - 2 組 24 位低功耗計時器
  - 2 組 Tick Timers
  - 1 組 24 位倒數 SysTick 計時器
  - 1 個看門狗計時器
  - 1 個窗口看門狗計時器
   
直接記憶體存取 (PDMA) 
  - 10 通道直接記憶體存取
     
RTC 與 VBAT
  - 即時時鐘 (RTC) 具備獨立 VBAT 管腳
     
控制介面
  - 可調電壓介面 Voltage Adjustable Interface (VAI)
  - 2 組正交編碼器介面 (EQEI)
  - 2 組輸入捕捉計數器單元 (ECAP)
   
硬件加解密加速器
  - 迴圈冗餘校驗 Cyclic Redundancy Calculation Unit
  - AES encryption with 128/192/256-bit key
  - 真亂數產生器 True random number generator (TRNG)
  - 偽亂數產生器 Pseudo random number generator (PRNG)
  - 3 路 Tamper pins
     
類比
  - 內建參考電壓源
  - 內建溫度感測器
  - 支持 20 通道 12 位元 3.42Msps 取樣速率類比轉數位轉換器 (ADC)
  - 1 組 12 位 1 Msps DAC
  - 3 組軌對軌模擬比較器
  - 2 組可程式設計增益放大器
     
通訊介面
  - 6 組 UART 介面
  - 1 組 LPUART 介面
  - 2 組 SPI/ I²S 介面 (36/18 MHz)
  - 1 組 USCI 介面 (UART / SPI / I²C)
  - 2 組 I²C 介面
  - 1 組 低功耗 I²C 介面 (400 kbps)
  - 1 組 低功耗 SPI 介面 (12/6 MHz)
  - 1 組 Quad-SPI 介面
  - 1 組 CAN FD 介面
  - 支援 USB 2.0 全速 OTG/ Host/ Device 控制器,最大 1024 位元的緩衝區大小
  - 符合 USB Type-C (Rev. 2.1) 和 USB Power Delivery (Rev. 3.0) 規格的控制器
     
符合 IEC-60730 Class B
     
開發板
  - NuMaker-M2L31SG