衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

MCX N系列微處理器之NPU的入門使用方法介紹

恩智浦MCU加油站 ? 來源:恩智浦MCU加油站 ? 2024-04-25 10:55 ? 次閱讀

上一期MCX N系列微處理器之NPU使用方法簡介中,向給大家介紹了MCX N系列微處理器中的NPU--eIQ Neutron NPU,本期將為大家帶來NPU的入門使用方法。

MCUXpresso軟件開發套件(簡稱MCUXpressoSDK)包含了一套全面的軟件工具集,并預集成了專為微控制器設計的ML推理引擎:TensorFlow Lite(TFLM)。Neutron庫也與TFLM進行了整合,在軟件系統中NPU以黑盒子的方式提供給應用層,用戶完全不需要關心NPU怎么驅動,直接使用TFLM接口運行模型即可。下表列出了NPU所支持的運算符:

Operator Operator input type MCXN947/MCXN548 NPU
ADD Float No
Uint8(PTQ) No
Int8(PCQ) Yes
AVERAGE_POOL_2D Float No
Uint8(PTQ) No
Int8(PCQ) Yes
CONV_2D Float No
Uint8(PTQ) No
Int8(PCQ) Yes
DEPTHWISE_CONV_2D Float No
Uint8(PTQ) No
Int8(PCQ) Yes
FULLY_CONNECTED Float No
Uint8(PTQ) No
Int8(PCQ) Yes
UNIDIRECTIONAL_SEQUENCE_
LSTM
Float No
Uint8(PTQ) No
Int8(PCQ) No
LOGISTIC (Sigmoid) Float No
Uint8(PTQ) No
Int8(PCQ) Yes
MAX_POOL_2D Float No
Uint8(PTQ) No
Int8(PCQ) Yes
MUL Float No
Uint8(PTQ) No
Int8(PCQ) No
SOFTMAX Float No
Uint8(PTQ) No
Int8(PCQ) No
SVDF Float No
Uint8(PTQ) No
Int8(PCQ) No

Note:

?PTQ — Per-tensor quantized (asymmetric 8-bit quantization)

?PCQ — Per-channel quantized (symmetric 8-bit quantization)

更加詳細的描述請見 eIQ TensorFlow Lite User's Guide.pdf in middleware/eiq/doc of SDK.

首先從nxp.com中下載并安裝MCUXpressoIDE 11.8.1以上版本,在SDKbuilder中下載SDK_2_14_0_FRDM-MCXN947,確保配置middleware中的eIQ,如下圖所示:

8a23d866-02ac-11ef-a297-92fbcf53809c.png

在MCUXpresso IDE中安裝SDK壓縮包,安裝成功過后在左側快捷欄中點擊‘import SDK examples’, 選擇frdm-mcxn947硬件,點擊下一步,可以看到SDK自帶的示例,其中eiq_examples 中包含以下7個工程:

8a4173a8-02ac-11ef-a297-92fbcf53809c.png

eIQ examples描述如下:

eIQ example Description Hardware requirements
tflm_cifar10 CIFAR10
圖像分類演示
FRDM-MCXN947
USB type-c cable
tflm_kws 關鍵詞檢測 FRDM-MCXN947
USB type-c cable
tflm_label_image 1000類圖像分類 FRDM-MCXN947
USB type-c cable
mpp_camera_mobilenet_view_tflm 基于攝像頭的圖像分類 FRDM-MCXN947
LCD: MikroElektronika TFT Proto 5"
OV7670 module
USB type-c cable
mpp_camera_ultraface_view_tflm 基于攝像頭的人臉檢測 FRDM-MCXN947
LCD: MikroElektronika TFT Proto 5"
OV7670 module
USB type-c cable
mpp_camera_view 攝像頭圖像預覽 FRDM-MCXN947
LCD: MikroElektronika TFT Proto 5"
OV7670 module
USB type-c cable
tflm_modelrunner TFLite Model 性能分析示例 FRDM-MCXN947
RJ45 Network cable

PS:示例詳細描述見工程目錄中的Readme文檔

我們以tflm_cifar10為例,導入tflm_cifar10 example, 編譯工程,結果如圖所示:

8a45e29e-02ac-11ef-a297-92fbcf53809c.png

連接FRDM-MCXN947開發板的調試接口,點擊IDE中的Debug按鈕開始調試,打開串口調試工具,鏈接調試串口,Debug輸出如下:

8a5c90b6-02ac-11ef-a297-92fbcf53809c.png

模型在NPU上的推理時間是6ms,分類結果是ship與測試圖片相符。

審核編輯:劉清
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    48

    文章

    7649

    瀏覽量

    152109
  • 微處理器
    +關注

    關注

    11

    文章

    2274

    瀏覽量

    82776
  • 串口調試
    +關注

    關注

    2

    文章

    269

    瀏覽量

    24771
  • NPU
    NPU
    +關注

    關注

    2

    文章

    292

    瀏覽量

    18785

原文標題:MCX N系列微處理器之NPU使用方法 - 入門篇

文章出處:【微信號:NXP_SMART_HARDWARE,微信公眾號:恩智浦MCU加油站】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    恩智浦MCX N系列NPU電弧檢測技術解析

    或者儲能系統的早期故障能夠有效檢測,大大減少火災發生的機率。 恩智浦MCX N系列NPU的電弧檢測技術廣泛應用于各種需要電弧檢測的場合,如: 電力系統:用于監測和檢測電力系統中的電弧故
    的頭像 發表于 12-19 09:43 ?809次閱讀
    恩智浦<b class='flag-5'>MCX</b> <b class='flag-5'>N</b><b class='flag-5'>系列</b><b class='flag-5'>NPU</b>電弧檢測技術解析

    基于恩智浦 MCX N947 MCU 通過 NPU 實現 AI 咖啡膠囊識別方案

    本方案充分利用了恩智浦(NXP)高性能微控制(MCU)MCX N947 集成的神經網絡處理單元(NPU)的強大性能,旨在開發一款具有真正智
    的頭像 發表于 12-18 13:43 ?292次閱讀
    基于恩智浦 <b class='flag-5'>MCX</b> <b class='flag-5'>N</b>947 MCU 通過 <b class='flag-5'>NPU</b> 實現 AI 咖啡膠囊識別方案

    恩智浦 MCX N系列電源管理(MCX N94/54與MCX N23)

    給大家揭秘MCX N系列在電源管理方面的卓越性能。電源管理對于硬件設計的優化以及低功耗應用的實現至關重要,因此,深入了解MCX N
    的頭像 發表于 12-05 09:49 ?1013次閱讀
    恩智浦 <b class='flag-5'>MCX</b> <b class='flag-5'>N</b><b class='flag-5'>系列</b><b class='flag-5'>之</b>電源管理(<b class='flag-5'>MCX</b> <b class='flag-5'>N</b>94/54與<b class='flag-5'>MCX</b> <b class='flag-5'>N</b>23)

    恩智浦MCU解讀 MCX A系列微處理器之時鐘架構

    A系列的第一款產品,已于2024年1月份上市,為低成本入門MCU應用提供了豐富的功能和特性。后續MCX A系列還會繼續推出新產品,為客戶提供持續的硬件和軟件的可擴展升級路徑。 MCX
    發表于 06-20 09:21 ?721次閱讀
    恩智浦MCU解讀 <b class='flag-5'>MCX</b> A<b class='flag-5'>系列</b><b class='flag-5'>微處理器</b>之時鐘架構

    恩智浦MCU解析 MCX A系列微處理器系統架構

    入門MCU應用提供了豐富的功能和特性。后續MCX A系列還會繼續推出新產品,為客戶提供持續的硬件和軟件的可擴展升級路徑。 今天,我們一起來了解一下MCX A最新產品的系統架構。
    發表于 06-13 09:31 ?1149次閱讀
    恩智浦MCU解析 <b class='flag-5'>MCX</b> A<b class='flag-5'>系列</b><b class='flag-5'>微處理器</b><b class='flag-5'>之</b>系統架構

    恩智浦MCX A系列微處理器供電系統

    全新的MCX A系列融合了恩智浦通用MCU的特點,適用更為廣泛的通用應用,實現了低成本,低功耗,高安全性和高可靠性。MCXA153是MCX A系列的第一款產品,已于2024年1月份上市
    的頭像 發表于 06-13 09:19 ?1630次閱讀
    恩智浦<b class='flag-5'>MCX</b> A<b class='flag-5'>系列</b><b class='flag-5'>微處理器</b><b class='flag-5'>之</b>供電系統

    富昌電子推薦兩款恩智浦的MCX A和MCX N系列微控制

    富昌電子為您推薦恩智浦的 MCX A 和 MCX N 系列微控制開發板 FRDM-MCXA153 和 FRDM-MCXN947,幫助您快速
    的頭像 發表于 05-09 16:44 ?1304次閱讀

    嵌入式微處理器的分類 嵌入式微處理器的種類和型號

    的分類可以從多個角度進行劃分,比如架構、指令集、用途等。下面將從這些角度詳細介紹嵌入式微處理器的種類和型號。 一、架構分類 嵌入式微處理器的架構分類主要有以下幾種: 單核架構(Single-core):單核架構的嵌入式
    的頭像 發表于 05-04 16:31 ?2389次閱讀

    嵌入式微處理器有哪幾類 嵌入式微處理器包含哪些重要參數

    等。在本文中,我們將詳細介紹嵌入式微處理器的幾類以及包含的重要參數。 一、嵌入式微處理器的幾類 通用微處理器 通用微處理器是指那些不專為嵌入
    的頭像 發表于 05-04 14:58 ?995次閱讀

    嵌入式微處理器如何使用,如何用于消費服務

    嵌入式微處理器是一種專門用于嵌入式系統的微處理器,其設計和功能針對特定的應用領域,如消費電子、汽車、醫療設備等。本文將詳細介紹嵌入式微處理器的概念、
    的頭像 發表于 05-04 14:55 ?650次閱讀

    MCX N系列微處理器NPU使用方法簡析

    MCX N系列是高性能、低功耗微控制,配備智能外設和加速,可提供多任務功能和高能效。
    的頭像 發表于 04-18 10:32 ?2116次閱讀
    <b class='flag-5'>MCX</b> <b class='flag-5'>N</b><b class='flag-5'>系列</b><b class='flag-5'>微處理器</b><b class='flag-5'>之</b><b class='flag-5'>NPU</b><b class='flag-5'>使用方法</b>簡析

    基于MCX NMCX A系列微控制,NXP宣布推出無線多協議MCX W系列

    LE等多種標準的無線連接功能,進一步豐富了MCX系列產品。在MCX產品中,MCX W將成為無線應用的理想選。
    的頭像 發表于 04-17 14:42 ?11.5w次閱讀
    基于<b class='flag-5'>MCX</b> <b class='flag-5'>N</b>和<b class='flag-5'>MCX</b> A<b class='flag-5'>系列</b>微控制<b class='flag-5'>器</b>,NXP宣布推出無線多協議<b class='flag-5'>MCX</b> W<b class='flag-5'>系列</b>

    嵌入式微處理器的原理和應用

    嵌入式微處理器是專為嵌入式系統設計的微處理器,它們是嵌入式系統的核心組件,負責執行程序指令、處理數據和控制其他硬件設備。與通用微處理器相比,嵌入式
    的頭像 發表于 03-28 15:51 ?1034次閱讀

    MCX N微處理器SmartDMA對圖像數據的定制處理實現

    MCX N系列是高性能、低功耗微控制,配備智能外設和加速,可提供多任務功能和高能效。
    的頭像 發表于 03-28 11:42 ?1271次閱讀
    <b class='flag-5'>MCX</b> <b class='flag-5'>N</b><b class='flag-5'>微處理器</b>SmartDMA對圖像數據的定制<b class='flag-5'>處理</b>實現

    恩智浦推出首次搭載專屬神經處理單元(NPU)的MCX N系列

    恩智浦半導體強勢推出新品MCX N系列產品,首次集成恩智浦專用神經處理單元(NPU), 可助力實現高性能、低功耗的邊緣安全智能。
    的頭像 發表于 03-14 09:46 ?1273次閱讀
    曲沃县| 百家乐PK| 六合彩免费图库| 威尼斯人娱乐城筹码| 送58百家乐官网的玩法技巧和规则 | 电玩百家乐官网的玩法技巧和规则| 大发888娱乐城下载电脑怎么上乐讯新足球今日比分 | 威尼斯人娱乐城 线路畅通中心 | 六合彩生肖| 百家乐网址是多少| 最新皇冠网止| CEO百家乐的玩法技巧和规则| 新澳门百家乐官网软件下载| 德州扑克高级技巧| 可以玩百家乐的博彩网站| 百家乐官网赌博现金网平台排名| 载大发888软件| 百家乐官网破解辅助| 财神百家乐官网的玩法技巧和规则 | 线上百家乐平玩法| 金尊国际娱乐城| 海立方娱乐| 大发888 zhidu| 百家乐澳门百家乐澳门赌场| 百家乐官网娱乐城送分| 真钱斗地主| 娱乐城开户送真钱200| 永利博娱乐开户| bet365手机客户端| 新太阳城娱乐城| 百家乐平六亿财富网| 百家乐最稳妥的打法| 免费百家乐官网追号| 百家乐官网翻天qvod| 百家乐官网最佳公式| 望奎县| 澳门网络博彩| 红桃k娱乐城备用网址| 八大胜娱乐场| 大发888娱乐场lm0| 威尼斯人娱乐场首页|