大家好,我是痞子衡,是正經搞技術的痞子。今天痞子衡給大家介紹的是恩智浦MCX系列MCU的新品MCXN947。 自 2015 年恩智浦和飛思卡爾合併成新恩智浦之後,關於它們各自的 Arm Cortex-M 內核通用微控制器代表作系列 LPC 和 Kinetis 接下來怎麼發展一直沒有定論(兩個系列都在 ...
大家好,我是痞子衡,是正經搞技術的痞子。今天痞子衡給大家介紹的是恩智浦MCX系列MCU的新品MCXN947。
自 2015 年恩智浦和飛思卡爾合併成新恩智浦之後,關於它們各自的 Arm Cortex-M 內核通用微控制器代表作系列 LPC 和 Kinetis 接下來怎麼發展一直沒有定論(兩個系列都在繼續往前發展,Kinetis 新出了 K32L 子系列,LPC 新出了 LPC5500 子系列)。如今(七年之後)這個問題有了最終答案,那就是全新的 MCX 系列微控制器,MCX 會分為 N/A/W/L 四個子系列發展,恩智浦官網已經上線了 N 系列首批型號:N94x、N54x,今天痞子衡就跟大家聊一聊:
一、MCXN947簡介
鑒於 N54x 是 N94x 的簡配版,我們今天主要聊 MCXN947 這個型號。老規矩先來看一下 MCXN947 內部模塊框圖,它搭載了兩個 Arm Cortex-M33 內核,主頻可達 150MHz,此外還為 CM33 配備了 DSP 協處理器(PowerQuad)。
除了 CM33 核,還有兩個專用的處理單元,分別是恩智浦自研的 NPU N1-16(神經處理單元)和 Coolflux BSP32(音頻處理單元)。
此外 MCXN947 豐富的外設資源也是不容小覷的,它不僅僅採集了 LPC 和 Kinetis 系列之長,甚至還吸收了 i.MX RT 以及 S32 系列的部分外設,當然也有一些全新設計的外設。痞子衡來一一解剖:
System Control 中模塊(DCDC/LDO/PMC/FRO/PLL)主要來自於 Kinetis 新一代平臺(這個平臺部分設計已經用於 LPC5500 ),但是軟體開發人員接觸更多的控制模塊(SYSCON)卻是 LPC 風格,此外 VBAT 部分是新的設計。
Memory 中模塊內部 2MB Flash (亮點:雙 Bank 可以支持 RWW) 以及 512K SRAM (支持 ECC) 主要來自於 Kinetis 新一代平臺,可接外部串列 NOR/NAND 的 FlexSPI 控制器跟 i.MXRT500 一樣(額外使能了 PRINCE 保護)。
Timer 中模塊幾乎全部來自 LPC5500 系列。Analog 中模塊主要來自於 Kinetis 新一代平臺(除了 14bit 高速 DAC 是新設計)。
Interface&HMI&MC 中模塊則是混合了 Kinetis/LPC/i.MXRT,比如 USB/SDIO/CAN/FlexIO/TSI/I2S/LPUART/LPSPI/LPI2C/GPIO/PORT 是滿滿的 Kinetis 風格,ENET/AOI/DMIC/I3C/PINT/FlexCOMM 則是滿滿的 LPC 風格(Note: FlexCOMM 已經全新升級為 LP FlexCOMM,並且搭配的是 Kinetis LPUART/LPSPI/LPI2C,而不再是 LPC UART/SPI/I2C),SINC filter 則是取自 i.MXRT1170。
最後的 Security 子系統則是 LPC 風格占領,除了 Glitch Detect 和 OTP 保留了 Kinetis 倔強。
講到這裡似乎沒看到 S32 的身影,它就藏在 INTM/EIM/ERM 模塊里。
二、邊緣人工智慧應用新答案
MCXN947 內置的 NPU N1-16 與只使用 CM33 內核相比,ML 吞吐量可以提高 30 倍。這樣的 ML 性能表現在 MCU 領域堪稱頂級,使得 TinyML 在資源和功率受限的邊緣設備上也可以展現超凡的算力。我們完全可以在 MCXN947 上做一些邊緣人工智慧應用:比如實現複雜的深度學習模型、為門禁控制添加人臉和語音識別功能、為家庭安全系統創建電池供電的玻璃破碎探測器、為電機控制預測維護開發振動感測器、設計配備生物感測器的智能可穿戴設備等等。
三、MCXN947-EVK/BRK簡圖
為了讓大家能快速評估 MCXN947 性能和功耗,恩智浦官方配套推出了兩款開發板,一款全功能、一款低成本,滿足不同評估需求。
全功能開發板 MCXN947-EVK 框圖:
低成本開發板 MCXN947-BRK 框圖:
至此,恩智浦MCX系列MCU的新品MCXN947痞子衡便介紹完畢了,掌聲在哪裡~~~
歡迎訂閱
文章會同時發佈到我的 博客園主頁、CSDN主頁、知乎主頁、微信公眾號 平臺上。
微信搜索"痞子衡嵌入式"或者掃描下麵二維碼,就可以在手機上第一時間看了哦。
最後歡迎關註痞子衡個人微信公眾號【痞子衡嵌入式】,一個專註嵌入式技術的公眾號,跟著痞子衡一起玩轉嵌入式。



衡傑(痞子衡),目前就職於某知名外企半導體公司MCU系統部門,擔任嵌入式系統應用工程師。
專欄內所有文章的轉載請註明出處:http://www.cnblogs.com/henjay724/
與痞子衡進一步交流或咨詢業務合作請發郵件至 [email protected]
可以關註痞子衡的Github主頁 https://github.com/JayHeng,有很多好玩的嵌入式項目。
關於專欄文章有任何疑問請直接在博客下麵留言,痞子衡會及時回覆免費(劃重點)答疑。
痞子衡郵箱已被私信擠爆,技術問題不推薦私信,堅持私信請先掃碼付款(5元起步)再發。