本文導讀
基于Arm? Cortex?-M33的雙核邊緣人工智能新品MCXN947系列,搭配功能強大且完全開源的AWTK GUI框架,可輕松令產品方案實現成本與性能的完美平衡。
方案介紹
AWTK全稱Toolkit AnyWhere,是一套基于C語言開發的GUI框架。其優點是功能強大、簡單易用、支持多平臺同步開發,深受開發者的喜愛。MCXN947是由恩智浦于2022年推出的基于Arm? Cortex?-M33的雙核邊緣人工智能新品,其不僅擁有曾經的LPC與Kinetis系列的優點,甚至還吸收了i.MX RT與S32系列的部分外設,更加令人震驚的是MCXN947內置的NPU N1-16可以將ML吞吐量提高30倍,足以勝任部分邊緣人工智能應用,產品力十足。目前AWTK已適配MCXN947,助力開發者快速上手。
AWTK簡介
圖形用戶界面是一種人與計算機通信的界面顯示格式,允許用戶以觸摸屏、鍵鼠等輸入設備與應用進行交互,隨著MCU性能的提升以及顯示技術的普及,越來越多的嵌入式產品選擇搭載圖像用戶界面,AWTK則應運而生。
AWTK是一個具有極強可移植性、可裁剪性的嵌入式圖形框架、可在Cortex?-M3這樣低端的MCU上運行,也可以在Cortex-A7及以上的MPU上運行。對桌面平臺也有非常好的兼容性,其支持Linux、MacOS、IOS、Android操作系統、WEB以及各種小程序,幾乎是一個全能的嵌入式GUI引擎。
市面上的GUI引擎蕓蕓、AWTK與他們相比,除了簡單易用、功能強大以外,最重要的優勢有以下幾點:
完全開源免費、可用于商業;
支持純C語言編程;
支持使用AWTK Designer以所見即所得方式進行開發;
豐富的、持續更新的拓展控件。
MCXN947平臺介紹
MCX系列新品MCXN947超高性能微控制器,搭載了兩個Arm? Cortex?-M33內核,主頻可達150MHz,此外還為CM33配備了DSP協處理器(PowerQuad);除了CM33核外,還有兩個專用的處理單元,分別是恩智浦自研的NPU N1-16(神經處理單元)和Coolflux BSP32(音頻處理單元)。
MCXN947的外設集齊了LPC與Kinetis系列的優點,甚至還吸收了i.MX RT以及S32系列的部分外設,熟悉NXP其他系列的用戶,上手MCXN947并不難。MCXN947內部搭載了2MB的Flash,且為雙Bank設計,能支持同時讀寫(RWW)以及512K SRAM支持ECC,其FlexSPI控制器能夠連接外部串行NOR/NAND,極大地擴展了容量上限。其NPU能夠提供高達30倍的機器學習(ML)吞吐量提升,從而減少系統喚醒的時間,并且降低整體功耗。多核設計通過智能、高效地將工作負載分配到模擬和數字外設,來提高系統性能并降低功耗。這些器件配備了MCUXpresso Developer Experience支持,可優化、簡化和加速嵌入式系統的開發工作。
表1 MCXN947資源一覽
方案優勢
MCXN947的ML性能在MCU領域堪稱頂級,其完全可以勝任復雜的深度學習模型,例如人臉識別或語音識別功能、配備生物傳感器的智能可穿戴設備等,同時極其豐富的外設也能夠使開發過程更加從容;而AWTK具有易用、完全免費、控件豐富的獨到優勢;兩者相結合具有極大的業務想象空間,在人工智能熱度不斷加碼的當下,非常適用于創新性產品的開發。
-
計算機
+關注
關注
19文章
7430瀏覽量
87733 -
人工智能
+關注
關注
1791文章
46896瀏覽量
237669 -
立功科技
+關注
關注
0文章
27瀏覽量
5752
原文標題:AWTK生態新成員、邊緣人工智能新標桿——MCXN947
文章出處:【微信號:立功科技,微信公眾號:立功科技】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論