NuMicro® M471KI8AE 為基于 Arm Cortex-M4F 核心的 32 位微控制器,內(nèi)建 DSP 指令集和單精度浮點(diǎn)運(yùn)算單元 (FPU),是專為智能家電設(shè)計(jì)的微控制器產(chǎn)品系列。針對家電市場日益增長的安全功能需求,為滿足 IEC60730-1 Class B Annex H 安全規(guī)范,M471KI8AE 提供經(jīng)認(rèn)證的軟件測試庫 STL(Software Test Library) 及相關(guān)應(yīng)用操作手冊,可以大幅減少開發(fā)難度及 IEC60730 認(rèn)證所需之時(shí)間。M471KI8AE 運(yùn)行頻率高達(dá) 120 MHz,提供 2.5V 至 5.5V 的寬工作電壓,-40°C 至 105°C 的寬工作溫度,支持多種寬引腳間距的封裝,以及出色的高抗干擾特性 ESD HBM 8 KV和 EFT 4.4 KV,滿足家電市場高穩(wěn)定性、高可靠性和高安全性等剛性要求。
為滿足智能家電功能需求之增長,M471KI8AE 內(nèi)建了高達(dá) 512 KB 的雙區(qū)塊 Flash 內(nèi)存用于程序儲存,64 KB 的 SRAM 供代碼運(yùn)行使用,以及 32 KB 的獨(dú)立 Data Flash 作為參數(shù)儲存空間。其中,512 KB Flash 內(nèi)存的雙區(qū)塊設(shè)計(jì)可支持 FOTA (Firmware update through the Over-The-Air) 無線在線更新。代碼安全方面,512 KB Flash 內(nèi)存支持 XOM (eXecute-Only-Memory) 僅可執(zhí)行內(nèi)存功能以保護(hù)機(jī)密程序代碼在運(yùn)行時(shí)不被竊取。此外,32 KB 的獨(dú)立 data Flash 擁有 256 Bytes 的最小擦除單元,可提升參數(shù)更新及內(nèi)存存取之速度。最后,為了降低內(nèi)核用于 MCU 內(nèi)部數(shù)據(jù)搬運(yùn)的負(fù)擔(dān),M471KI8AE 還提供了 PDMA(peripheral direct memory access) 直接內(nèi)存訪問功能,以提升整體系統(tǒng)之效能。
M471KI8AE 支持豐富的周邊,包含紅外線接收器 (Customize IR receiver),高達(dá) 24 通道的 16 位 PWM, 6 組 UART, 2 組 SPI/I2S, 2 組 I2C,和一個(gè)實(shí)時(shí)時(shí)鐘 RTC(real-time clock)。M471KI8AE 同時(shí)整合了許多模擬組件,包含高達(dá) 24 通道的 12 位 SAR ADC,1 通道的 8 位 DAC 以及 2 組模擬比較器。M471KI8AE 還提供了隨機(jī)數(shù)生成器 PRNG (pseudo random number generator)支持智能家電產(chǎn)品之加解密需求。
目標(biāo)應(yīng)用:
關(guān)鍵特色:
? | 運(yùn)作特性 (Operating Characteristics) | |
- | 工作電壓: 2.5V 至 5.5V | |
- | 工作溫度: -40°C 至 105°C | |
- | ESD HBM 8 kV | |
- | EFT 4.4 kV | |
? | 內(nèi)核 (Core) | |
- | ARM Cortex-M4F,工作頻率可達(dá) 120 MHz | |
- | DSP 指令集 | |
- | 浮點(diǎn)運(yùn)算單元 (FPU) | |
- | 最高支持 8 組 MPU (Memory Protection Unit) | |
? | 內(nèi)存 (Memory) | |
- | 支持高達(dá) 512 KB Flash | |
- | 512 KB Flash之雙區(qū)塊 (dual bank) 設(shè)計(jì)可支持 FOTA (Firmware Over-The-Air) 無線在線更新 | |
- | 512 KB Flash 支持高達(dá) 4 區(qū)間之 XOM (eXecute-Only-Memory) 僅可執(zhí)行內(nèi)存功能 | |
- | 32 KB 獨(dú)立 Data Flash,支持 256 Bytes 最小擦除單元 | |
- | 4 KB LDROM (user-defined loader ROM) | |
- | 支持高達(dá) 64 KB SRAM | |
? | 時(shí)鐘控制 (Clocks) | |
- | 外部 4 至 24 MHz 高速晶振 | |
- | 外部 32.768 kHz 低速晶振,支持實(shí)時(shí)時(shí)鐘RTC(Real Time Clock) | |
- | 內(nèi)部 48 MHz 高速振蕩器 (HIRC48),-20°C ~85°C 溫度誤差± 1%,-40°C ~ 105°C溫度誤差 ± 2% | |
- | 內(nèi)部 38.4 kHz 低速晶振 (LIRC) | |
- | 內(nèi)部 PLL 可達(dá) 120 MHz | |
? | 電源管理 (Power management) | |
- | 支持三種電源模式: 運(yùn)行模式、空閑模式及休眠模式 | |
- | 運(yùn)行模式功耗: 353 μA/MHz 在 25°C/5V | |
- | 休眠模式功耗: 27 μA | |
- | 休眠模式喚醒方式: RTC, WDT, I2C, Timer, UART, GPIO, EINT, ACMP, CIR0 和 BOD | |
? | 定時(shí)器和脈波寬度調(diào)變 (Timer & PWM) | |
- | 4 組 32 位定時(shí)器 | |
- | 高達(dá) 12 路增強(qiáng)型 PWM,帶有 12 個(gè) 16 位定時(shí)器 | |
- | 高達(dá) 12 路基本型 PWM,帶有 2 個(gè) 16 位定時(shí)器 | |
- | 1 個(gè) 24 位倒數(shù) SysTick 定時(shí)器 | |
- | 1 個(gè)看門狗定時(shí)器 | |
- | 1 個(gè)窗口看門狗定時(shí)器 | |
? | 直接內(nèi)存訪問 (PDMA) | |
- | 支持高達(dá) 6 通道直接內(nèi)存訪問 (PDMA) | |
- | 信道開啟方式: software trigger, UART, SPI, EPWM, TIMER, ADC, DAC, ACMP 和 I2C | |
? | 模擬周邊 (Analog Peripheral) | |
- | 支持 1 組高達(dá) 24 路之 12 位,1.8 MSPS, SAR ADC | |
- | 支持 1 組 8 位, 200 kSPS, DAC | |
- | 支持 2 個(gè)模擬比較器 | |
- | 內(nèi)建參考電壓源 | |
? | 通訊接口 (Connectivity) | |
- | 支持 1 組紅外線接收器接口 (Customize IR receiver) | |
- | 支持 6 組 UART 接口,帶 IrDA 功能 (其中 2 組支持 LIN) | |
- | 支持 2 組 I2C 接口,帶 SMBus/PMBus 功能 (最高 1 Mbps) | |
- | 支持 2 組 SPI/I2S 接口 (在 SPI Master 模式下可高達(dá) 24 MHz) | |
? | 隨機(jī)數(shù)生成器 (PRNG) | |
? | 循環(huán)冗余校驗(yàn) (CRC) | |
? | 實(shí)時(shí)時(shí)鐘 (RTC) | |
? | 支持高達(dá)119 根具中斷能力的I/O腳位 | |
? | IEC60730-1 Class B | |
- | 提供經(jīng)認(rèn)證的軟件測試庫STL(Software Test Library) | |
? | 開發(fā)平臺支持 | |
- | 支持 Arm Keil RVMDK及IAR EWARM IDE 開發(fā)環(huán)境 | |
- | 支持免費(fèi) Eclipse IDE 開發(fā)環(huán)境帶 GNU 編譯程序 | |
- | 在線電路更新 ICP (In Circuit Programmer),透過 Nu-Link debugger 工具進(jìn)行韌體更新 | |
- | 在線系統(tǒng)更新 ISP (In System Programmer),透過 UART, SPI, I2C, RS-485 等周邊接口進(jìn)行韌體更新 | |
- | Pin Viewer 軟件工具提供實(shí)時(shí)的 I/O 引腳狀況 | |
- | PinConfigure 軟件工具支持引腳分配,初始程序產(chǎn)生以及 OrCAD/Protel 組件產(chǎn)生 | |
? | 96 位唯一標(biāo)識符 (UID) | |
? | 128 位唯一客戶標(biāo)識符 (UCID) | |
? | 封裝 | |
- | LQFP128: 14 mm x 14 mm,管腳間距 0.4 mm |