M071VG4AE

NuMicro® M071VG4AE 是一款基於 Arm® Cortex®-M0 為核心的 32 位微控制器,帶有硬體除法器,滿足智能家電各種應用。它運行頻率高達 72 MHz,提供 256 KB的 APROM (Application ROM) Flash memory 用於代碼儲存、20 KB 的 SRAM 用於運行時操作和 configurable Data Flash memory 用於參數儲存。 針對代碼安全需求,M071VG4AE 整合了 2 KB SPROM (Security Protection ROM),提供安全的代碼執行區域,保護開發者的知識產權。M071VG4AE 系列還支持線上系統更新 ISP (In-System Programmer)、線上電路更新 ICP (In-Circuit Programmer) 和線上應用更新 IAP (In-Application Programmer)。具有 4 KB LDROM (Loder ROM) 的線上系統更新 ISP 支持無線韌體更新 FOTA (Firmware update Over-The-Air)。此外,還提供了周邊直接記憶體存取 PDMA (Peripheral Direct Memory Access) 以減少 CPU 內核對外設的數據存取開銷。
M071VG4AE 配備大量外設,包括一個具有 1°C 分辨率的內置溫度感知器、可調節的 VDDIO 引腳以滿足 1.8V 至 5.5V 的寬電壓範圍、12 個 16 位 144 MHz 用於精確控制的高速 PWM、3 組 UART、1 組 SPI/I²S、2 組 I²C,和一個 RTC 實時時鐘。 M071VG4AE 系列還提供了豐富的模擬外設,包括 20 個通道的 12 位 ADC 及 2 組 ACMP。
目標應用
- 白色家電主控
- 小家電主控
- 工業控制
- 電機控制
- 計量應用
| • | 運作特性 (Operating Characteristics) | ||
| - | 工作電壓: 2.5V 至 5.5V | ||
| - | 工作溫度: -40°C 至 105°C | ||
| - | ESD HBM 8 kV | ||
| - | EFT 4.4 kV | ||
| • | 內核 (Core) | ||
| - | ARM® Cortex®-M0,工作頻率可達 72 MHz | ||
| - | 單週期 32 位硬體乘法器 | ||
| - | 32 位硬體除法器 | ||
| - | 用於 32 個中斷輸入的 NVIC,每個具有 4 級優先級 | ||
| • | 記憶體 (Memory) | ||
| - | 256 KB Flash memory,支持 2 KByte 頁面擦除 | ||
| - | 4 KB LDROM | ||
| - | 2 KB SPROM | ||
| - | 256 KB 可配置的 Data Flash memory | ||
| - | 20 KB SRAM | ||
| • | 時鐘控制 (Clock control) | ||
| - | 外部 4 至 20 MHz 高速晶振 | ||
| - | 外部 32.768 kHz 低速晶振,支持實時時鐘 RTC (Real Time Clock) | ||
| - | 內部 22.1184 MHz 高速振盪器,-40°C ~ 105°C溫度誤差 ± 2% | ||
| - | 內部 48 MHz 高速晶振 (HIRC),-40°C ~ 105°C溫度誤差 ± 2%,支持USB Device | ||
| - | 內部 10 kHz 低速晶振 (LIRC) | ||
| - | 內部 PLL 可達 144 MHz | ||
| • | 電源管理 | ||
| - | 支持三種電源模式:運行模式、空閒模式及休眠模式 | ||
| - | 休眠模式喚醒方式:RTC, WDT, I²C, Timer, UART, BOD, GPIO, USBD | ||
| • | 計時器和脈波寬度調變 (Timer & PWM) | ||
| - | 4 組 32 位計時器 | ||
| - | 2 組 6 路 PWM,每組帶有 3 個 16 位計時器 | ||
| - | 1 個看門狗計時器 | ||
| - | 1 個視窗看門狗計時器 | ||
| • | 周邊直接記憶體存取 (PDMA) | ||
| - | 支持 5 通道周邊直接記憶體存取 (PDMA) | ||
| - | 支持 CRC 運算 | ||
| • | 類比周邊 (Analog Peripheral) | ||
| - | 1 組 12 路之 12 位,1 MSPS,SAR ADC | ||
| - | 內建參考電壓源 | ||
| • | 通訊介面 (Connectivity) | ||
| - | 3 組 UART 介面,帶 IrDA 功能 | ||
| - | 2 組 I²C Device 介面,帶 SMBus/PMBus 功能 (最高 1 Mbps) | ||
| - | 2 組 SPI/I²S 介面 (在 Master 模式下可高達 36 MHz) | ||
| • | 循環冗餘校驗 (CRC) | ||
| • | 實時時鐘 (RTC) | ||
| • | 支持 85 根具中斷能力的 I/O 腳位 | ||
| • | IEC60730-1 Class B | ||
| - | 提供經認證的軟體測試庫STL (Software Test Library) | ||
| • | 開發平台支援 | ||
| - | 支持 Arm Keil RVMDK 及 IAR EWARM IDE 開發環境 | ||
| - | 支持免費 Eclipse IDE 開發環境帶 GNU 編譯器 | ||
| - | 線上電路更新 ICP (In Circuit Programmer),透過 Nu-Link debugger 工具進行韌體更新 | ||
| - | 線上系統更新 ISP (In System Programmer),透過 UART, SPI, I²C, RS-485 等周邊介面進行韌體更新 | ||
| - | Pin Viewer 軟體工具提供即時的 I/O 引腳狀況 | ||
| - | PinConfigure 軟體工具支持引腳分配,初始程式產生以及 OrCAD/Protel 元件產生 | ||
| • | 96 位唯一識別碼 (UID) | ||
| • | 128 位唯一客戶識別碼 (UCID) | ||
| • | 封裝 LQFP100(14x14) pitch 0.5mm | ||
粤公网安备 44030502010001号