在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

恩智浦MCXN947 MCU多核應用程序的創建和調試

恩智浦MCU加油站 ? 來源:恩智浦MCU加油站 ? 2025-04-07 15:17 ? 次閱讀

一場靜默的算力進化正在微控制器(MCU)領域爆發。當傳統單核MCU在實時響應與多任務處理間艱難平衡時,雙核架構帶來歷史破局:尤其在處理如兼具電機網絡通信這類不同類型的協同應用時尤其有優勢,應用雙核MCU正在重構物聯網終端的基因序列。

MCXN系列MCU包含兩個Cortex M33內核,一個“主內核”(Master),以及一個可選的“從屬”(Slave)Cortex M33內核(功能減少)。詳細配置可見下圖:

9205aa0e-1026-11f0-9310-92fbcf53809c.png

在通電或重置后,主內核啟動執行(一般是Core0),從屬核心處于重置狀態(即其代碼未開始執行)。然后,主內核運行負責將“從內核“從重置中釋放出來。實際上,Master Slave角色只適用于引導過程,啟動后,應用程序可能會將其中任何一個內核視為主內核或從內核。MCUXpresso IDE為創建和調試MCXN947提供了高度靈活的支持適用于單核和多核系統。本文詳細介紹了MCXN947創建和調試這樣的多核應用程序。

建立一個多核工程

MCUXpresso IDE中的多核應用程序由兩個鏈接的項目組成——一個項目包含“從屬“(下文稱Slave)代碼的項目和包含“主內核”(下文稱Master)的另一個項目。“Master”項目還將包含一個指向“Slave”項目的鏈接。

創建新的多核應用程序的推薦方法是首先創建首先為“從屬“(下文稱Slave)核心創建項目,然后為Master核心創建項目。

打開 Quickstart Panel -> New project

921c6302-1026-11f0-9310-92fbcf53809c.png

922fecf6-1026-11f0-9310-92fbcf53809c.png

選擇 “MCXN947” 后并點擊Next,首先我們先建立slave工程。如下圖所示:

924173ea-1026-11f0-9310-92fbcf53809c.png

點擊Finish完成創建:

924ef3c6-1026-11f0-9310-92fbcf53809c.png

Memory Configuration中內存區域配置如上圖所示, 在此應用中我們將Core1的代碼存放在PROGRAM_FLASH1中,并在通過Flash運行,也可選擇將Core1的代碼鏈接到RAM中,在Core0運行后將Core1的代碼拷貝加載到RAM中再運行,同時Core0和Core1通過rpmsg_sh_mem進行通信交互,最后點擊Finish完成Slave工程的建立,接下來建立Master工程:

925d2ee6-1026-11f0-9310-92fbcf53809c.png

選擇cm33_core0作為Master,點擊Next:

926e28d6-1026-11f0-9310-92fbcf53809c.png

點擊Finish完成Master工程的建立。打開工程的屬性頁,選擇Settings->Multicore項目,選擇Muticore slaves對應在Master memory region中的存儲段為PROGRAM_FLASH1。

92800f74-1026-11f0-9310-92fbcf53809c.png

對于Multicore直接的相互通信,NXP主要提供如下所示的中間件,例如MCMGR, rpmsg_lite(遠程消息機制),Remote ProcedureCall(遠調用), 關于這些庫的詳細介紹,其中MCMGR提供了多核間的通信和同步機制,可在NXP官網下載MCXN947 SDK或者相應庫代碼,參閱軟件包里的詳細文檔說明,我們也后續的文章中也會慢慢詳細介紹這些庫的使用。

當前在我們的工程中,通過增加 Available SDK components 加入MCMGR相應的組件。

928fad76-1026-11f0-9310-92fbcf53809c.png

92a06b8e-1026-11f0-9310-92fbcf53809c.png

9342dc0c-1026-11f0-9310-92fbcf53809c.png

多核項目的編譯過程:

編譯多核項目的最簡單方法是觸發Master項目的構建,通常使用快速啟動面板中的“Build”選項。編譯器會優先編譯Slave項目,然后編譯Master項目——最終將從屬項目中的固件嵌入到主項目中完成構建。

935bb330-1026-11f0-9310-92fbcf53809c.png

如此我們完成了建立一個雙核工程應用的第一步。

當萬物互聯進入深水區,雙核MCU已不僅僅是芯片面積的簡單倍增,而是演變為一場嵌入式系統的認知革命。它用物理核的確定性終結軟件虛擬化的性能損耗,以硬件級任務隔離破解系統的實時性瓶頸,更通過核間通信總線構建出數據流轉的專屬高速公路。

據預測,未來雙核MCU將占據工業自動化市場63%的份額,這場始于芯片架構的變革,終將催化出智能終端從「機械執行」到「自主決策」的質變---在算力與功耗的天平上,雙核架構正在為萬物裝上隱形的智能翅膀。

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

    關注

    48

    文章

    7782

    瀏覽量

    153090
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17594

    瀏覽量

    356687
  • 內核
    +關注

    關注

    3

    文章

    1401

    瀏覽量

    40818
  • 恩智浦
    +關注

    關注

    14

    文章

    5917

    瀏覽量

    110663

原文標題:邀你玩轉MCXN947雙核應用的強大內芯

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

收藏 人收藏

    評論

    相關推薦

    FRDM-MCXN947的純Linux命令行環境搭建

    =\'sudo /mnt/MyNAS/walker/.bin/JLink/JLinkExe -autoconnect 1 -device MCXN947 -if swd -speed
    發表于 07-28 22:55

    關于將Flash寫入FRDM-MCXN947的問題求解

    這次我想問一個關于使用 MCXN947 將 Flash 寫入另一個板的問題。 我嘗試使用 FRDM-MCXN947 的寫入方法作為參考寫入此板,但發生了錯誤。 下面是當時控制臺的內容。 NXP
    發表于 03-17 06:29

    MCXN947使用ADC并編寫代碼,總是報警告是怎么回事?

    我使用 MCXN947,我想使用 ADC 并編寫代碼,但警告總是發生。然后我創建了一個新項目進行調試,它仍然發生了。 我試著打掃,但還是沒用。 警告:無法將 \'main\' 從主機編碼 (CP1252) 轉換為 UTF-32。
    發表于 03-20 08:17

    MCXN947如何配置和外擴PSRAM?

    mcxn947自帶的ram太小了,無法滿足需求,想外擴一塊psram,比如樂鑫的esp-psram64芯片,這個需求有哪個案例可以參考嗎?
    發表于 03-31 06:54

    使用OpenCL應用程序的英特爾SDK創建代碼

    使用適用于OpenCL應用程序的英特爾SDK創建,構建和調試OpenCL代碼
    的頭像 發表于 10-30 06:26 ?3615次閱讀

    MCX系列MCU的新品MCXN947

    鑒于 N54x 是 N94x 的簡配版,我們今天主要聊 MCXN947 這個型號。老規矩先來看一下 MCXN947 內部模塊框圖,它搭載了兩個 Arm Cortex-M33 內核,主頻可達 150MHz,此外還為 CM33 配備了 DSP 協處理器(PowerQuad)。
    的頭像 發表于 12-21 12:57 ?2137次閱讀

    新款首發!一站網羅MCU應用程序-AppCodeHub

    告訴大家一個好消息! 近日,官方隆重上線了應用程序代碼中心(Application Code Hub,簡稱 ACH), 這是 M
    的頭像 發表于 08-17 08:45 ?652次閱讀
    新款首發!一站網羅<b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>MCU</b><b class='flag-5'>應用程序</b>-AppCodeHub

    【上海】5月25日-基于MCX N系列MCU結合RT-Thread的應用與實踐 線下培訓

    5月25號,RT-Thread將攜手共同舉辦基于MCXN系列MCU結合RT-Thre
    的頭像 發表于 05-13 18:19 ?1388次閱讀
    【上海】5月25日-基于<b class='flag-5'>恩</b>智<b class='flag-5'>浦</b>MCX N系列<b class='flag-5'>MCU</b>結合RT-Thread的應用與實踐 線下培訓

    FRDM-MCXN947開發實踐指南》上線啦

    RT-Thread率先支持NXPFRDM-MCXN947,并聯合半導體推出了NXPFRDM-MCXN947開發板評測活動。測評活動順利完成,并且有了不錯的產出,我們將大家的測試文
    的頭像 發表于 05-13 18:19 ?904次閱讀
    《<b class='flag-5'>恩</b>智<b class='flag-5'>浦</b>FRDM-<b class='flag-5'>MCXN947</b>開發實踐指南》上線啦

    使用VSCode調試FRDM MCXN947開發板

    想必關注MCXN947系列MCU的朋友們已經知道板載MCXN947的FRDM開發板已經正式和大家見面了。
    的頭像 發表于 05-16 11:16 ?919次閱讀
    使用VSCode<b class='flag-5'>調試</b>FRDM <b class='flag-5'>MCXN947</b>開發板

    新品MCX N系列線下培訓來啦!LVGL、AI等超多精彩Demo演示,快來報名吧!

    5月25號,RT-Thread將攜手共同舉辦基于MCXN系列MCU結合RT-Thre
    的頭像 發表于 05-19 08:36 ?1358次閱讀
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b>新品MCX N系列線下培訓來啦!LVGL、AI等超多精彩Demo演示,快來報名吧!

    【本周六-上海】RT-Thread+NXP線下培訓,快速上手新系列MCU

    5月25號,RT-Thread將攜手共同舉辦基于MCXN系列MCU結合RT-Thre
    的頭像 發表于 05-22 08:35 ?678次閱讀
    【本周六-上海】RT-Thread+NXP線下培訓,快速上手新系列<b class='flag-5'>MCU</b>

    MCXN947系列高性能微控制器產品介紹

    基于Arm? Cortex?-M33的雙核邊緣人工智能新品MCXN947系列,搭配功能強大且完全開源的AWTK GUI框架,可輕松令產品方案實現成本與性能的完美平衡。
    的頭像 發表于 08-06 16:14 ?1479次閱讀
    <b class='flag-5'>MCXN947</b>系列高性能微控制器產品介紹

    基于Label CIFAR10 image on FRDM-MCXN947例程實現鞋和帽子的識別

    前言 ? ? “ FRDM-MCXN947 ”評測活動由安富利和與非網協同舉辦。本篇內容由與非網用戶發布,已授權轉載許可。原文可在與非網(eefocus)工程師社區查看。 PART 0 1
    的頭像 發表于 01-13 09:18 ?379次閱讀
    基于Label CIFAR10 image on FRDM-<b class='flag-5'>MCXN947</b>例程實現鞋和帽子的識別

    使用NXP MCX-N板卡搭建環境及點燈

    FRDM-MCXN947開發板是一個基于MCXN947器件的低成本設計的評估板。MCXN947器件將兩個Arm Cortex-M33微控制器和神經處理單元(NPU)集成在一個封裝中。
    的頭像 發表于 02-12 09:07 ?348次閱讀
    使用NXP MCX-N板卡搭建環境及點燈
    主站蜘蛛池模板: 综合五月天婷婷丁香 | 久久草在线视频播放 | 国产在线精品一区二区夜色 | 日本高清视频一区 | 日本黄页在线观看 | 91久久精品青青草原伊人 | 三级视频中文字幕 | 亚洲亚洲人成网站在线观看 | 性视频软件 | 又粗又长又爽又长黄免费视频 | 久久久久久免费播放一级毛片 | 亚洲天堂bt | 四虎影音在线观看 | 日本一区二区在线视频 | 老师叫我下面含着精子去上课 | 国产女人在线观看 | 欧美一区二区三区影院 | 天堂中文在线资源 | a天堂在线观看 | 欧美一区二区三区不卡片 | 高清色本在线www | 日韩系列 | 日本免费一区二区三区视频 | 免费h视频在线观看 | 免费澳门一级毛片 | 国产精品网站在线进入 | a级午夜毛片免费一区二区 a看片 | q2002在线观看免费 | 亚洲系列中文字幕一区二区 | 四虎影永久在线观看网址 | 在线天天干 | 久久久久88色偷偷 | 欧美ol丝袜高跟秘书在线播放 | 性夜影院爽黄e爽在线观看 羞羞色院91精品网站 | 国产一级在线观看www色 | 日日干狠狠操 | 精品久久香蕉国产线看观看亚洲 | 99久久精品免费观看国产 | 老师叫我揉她内裤越快越好 | 午夜tv影院| 免费视频不卡 |