微控制器(639)

智慧家居音訊(325)

M251/ M252 系列

NuMicro M251/M252 系列

基於 Arm Cortex-M23 的低功耗 5V 微控制器

全新低功耗 5V 微控制器 NuMicro M251/M252 系列,基於 Arm Cortex-M23 嵌入式核心,支援 Armv8-M 指令集架構,工作頻率為 48 MHz,內建 32 KB 至 256 KB Flash及 8 KB 至 32 KB SRAM,運作在 1.75V 至 5.5V 寬工作電壓和 -40℃ 至 105℃ 的工業溫度範圍,並提供20 至 128 腳位封裝。其深度掉電模式下耗電流低至 2.0 μA,M251/M252系列內建五種電源管理模式與三種晶片安全保護機制,滿足工業物聯網中注重功耗與高安全性的感知設備 。 

封裝: TSSOP20 ( 4.4×6.5 mm ) , TSSOP28 ( 4.4×9.7 mm ) , QFN33 ( 5×5 mm ) , LQFP48 ( 7×7 mm ), LQFP64 ( 7×7 mm ), LQFP128 ( 14×14 mm )

目標應用: 智慧家庭 / 智慧家電、工業控制 / 工業自動化、智慧城市、低功耗物聯網裝置、安全警報系统、電子支付、通訊模組、手持式無線資料收集器、智慧門鎖、手持式醫療量測裝置、衛星定位追蹤器、電子紙電子標籤

 

Low Power

低功耗工控級微控制器

NuMicro M251/M252 系列支持多達五種的電源管理模式,亦整合了獨立的 RTC 電源 VBAT 腳位,在掉電模式下低功耗 UART 更支持 9600 bps 波特率的傳輸速度,透過這些特色將功耗管理變得更有效率。M251/M252 系列於正常運行模式耗電為 138 μA/MHz,掉電模式 (RTC 開啟,RAM 數據保持) 的電流為 2.5 μA,不帶 VBAT 的深度掉電模式的電流則小於 1.4 μA。

Fit for Industrial Control

新唐專利「PSIO」

NuMicro M251/M252 系列提供新唐專利高達 8 通道可編程化串列介面 (Programmable Serial I/O, PSIO),搭配 PDMA 可同步驅動各種自定義的串列介面,如DMX512、HDQ、1-wire、Microwire、可程式化編碼器等,無論是通用的串列介面或是特殊的串列介面,僅需藉由設定串列的時序以及每根腳位的輸入/輸出,便能輕鬆實現收發功能亦能減輕 CPU 的負擔,透過 PSIO 的硬體展現自定義串列介面的效率以及彈性,更縮短開發者的編程時間。

Powerful Interface

豐富周邊

提供高性能且豐富的周邊介面,高達 6 個腳位的電壓可調介面 (VAI) 外擴介面 (EBI)、通用串列介面 (USCI)、QSPI、SPI/I²S、I²C、智慧卡介面 (ISO-7816-3) ,看門狗定時器、RTC 和最高 24 通道 PWM,提供硬體設計上的彈性。在高性能類比的周邊,則提供最高 16 通道 12 位 880 kSPS 採樣率;1 組運算放大器能運用於小訊號放大的電機控制;1 組 12 位 1 MSPS 採樣率 DAC和2組類比比較器 (ACMP);內建五階參考電壓 Vref 可提供精準電壓給 ADC 與 ACMP 使用;豐富的類比周邊可提升產品性能、降低外部周邊元件的採用並縮小終端產品尺寸。M252 系列微控制器除 M251 系列特色外,藉由內部產生 USB 通訊所需的精準頻率時鐘訊號,支援無須外掛晶振的 USB 2.0 全速設備接口,節省終端產品成本與縮小產品尺寸。
 Chip Security  

晶片安全

在晶片安全方面,為了完整保護客戶智慧財產權,提供三種保護機制,藉由 Flash lock bit 防止透過腳位讀取內部程式;內建 1 個區域可編程的 eXecute-Only-Memory (XOM) 以及 4 組 Memory Protection Unit (MPU) 來保護關鍵程式代碼,以及 1 個 Tamper 腳位則用來偵測引腳上狀態的改變,大幅提升產品的安全性。另外提供 96 位元晶片唯一序號 (UID)、128 位元唯一客戶序號 (UCID) 。為滿足工業控制裝置對高安全性的要求, M251/M252 全系列提供符合 IEC 60730-1 Class B 規範的自檢程式庫  (Safety Test Library) 提高終端產品的安全性並縮短認證時間。

Target Application

適合工業物聯網應用

面向工業物聯網中的低功耗裝置,M251/M252 系列支持5V 的操作電壓並具有 7 kV 之 ESD 以及 4.4 kV 之 EFT 提升產品的抗干擾能力,其五種電源模式幫助電池裝置延長使用壽命,三種晶片安全的保護機制用以保護開發者的程序,以及豐富的外設具備連接多種感測器的能力。
Development Platform

便捷開發

開發系統與環境方面,新唐提供 NuMaker 評估板和 Nu-Link 以及 Nu-Link-2-Pro 除錯器。支援協力廠商提供的 IDE,如 IAR EWARM,免費的 Keil MDK 以及帶 GNU GCC 編譯器的 NuEclipse IDE,並支援最新的 NuTool – CodeGenerator ,用來產生新唐微控器系列的初始化工程代碼。

 

M251/M252 開發資源

類別 資源下載 網頁內容 影片 線上購買
IC M251/M252 規格資料
M251/M252 技術參考手冊

 -

Product Introduction
Technical Features:
M23 Core Efficiency
Programmable Serial I/O (PSIO)
Power Mode
XOM Operation
M251 Series
M252 Series
Hardware Development    - Hardware Introduction
Design Guide - ETT
Design Guide - USB Layout Guidelines
Design Guide - Crystal
 -
Development Tool NuMaker-M251KG 使用者手冊
NuMaker-M251SD 使用者手冊
NuMaker-M252KG 使用者手冊
NuMaker-M252SD 使用者手冊
NuMaker-M251KG Quick Start
NuMaker-M251SD Quick Start
NuMaker-M252KG Quick Start
NuMaker-M252SD Quick Start
Quick Start a NuProject:
How to Download and Install KEIL
How to Download&Install Nu-Link KEIL Driver
Board Support Package
NuMaker-M251
NuMaker-M252
Debugging & Programming Nu-Link2-Pro 使用者手冊
Nu-Link Driver for IAR 使用者手冊
Nu-Link Driver for Keil MDK 使用者手冊
Debugger & Programmer NuLink-Gang/NuLink2-Pro & programming tool and usage scenarios
Nu-Link2-Pro:
Features and Functions
In-Line Programming:
Drag and Drop Programming & In Circuit Programming
ISP (I2C Interface)
Off-Line Programming:
Introduction
Using SPI Flash to Download Triggered by Control Bus
Debug:
Through VCOM to Print UART Message on PC
Embedded Trace Macrocell (ETM)
Firmware Update:
Drag and Drop Programming & In Circuit Programming
NuMaker-M251
NuMaker-M252
Nu-Link2-Pro
Nu-Link-Pro
Nu-Link
Nuvoton Software Tool (NuTool) NuTool-CodeGenerater
NuTool-PinConfig
NuTool-PinView
NuTool-ClockConfig
NuConsole
NuTool NuTool-CodeGenerator
NuTool-PinConfigure
NuTool-ClockConfigure
 -
IDEs Keil MDK Nuvoton Edition *Free-to-use
IAR Embedded Workbench
NuEclipse (Windows Version) - within GNU Eclipse Framework
NuEclipse (Linux Version) - within GNU Eclipse Framework
IDEs & Nu-Link Driver    -
 
This website uses cookies to ensure you get the best experience on our website. Learn more
OK