91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

樂(lè)鑫科技ESP-AMP框架詳解!兩款已支持的ESP32-P4C5開發(fā)板推薦!啟明云端樂(lè)鑫科技代理

啟明云端 ? 2025-12-18 18:02 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在多核嵌入式開發(fā)中,如何實(shí)現(xiàn)任務(wù)的高效分工與跨核通信,一直是開發(fā)者關(guān)注的重點(diǎn)。ESP-AMP 作為專為 ESP32 系列打造的非對(duì)稱多處理框架,現(xiàn)已支持主核運(yùn)行 FreeRTOS、從核運(yùn)行裸機(jī)或其他實(shí)時(shí)操作系統(tǒng),并提供完整的核間通信機(jī)制。

啟明云端旗兩款高性能開發(fā)板——WT99P4C5-S1與 WTDKP4C5-S1,搭載樂(lè)鑫科技ESP32-P4芯片和ESP32-C5芯片,均已支持 ESP-AMP 框架,為開發(fā)者提供即插即用的多核開發(fā)體驗(yàn),助力項(xiàng)目快速落地。


ESP-AMP介紹

ESP-AMP 是一款開源框架,適用于在多處理核心的 ESP32 系列片上系統(tǒng)(SoC)上構(gòu)建非對(duì)稱多處理(AMP)應(yīng)用。該框架支持一個(gè)核心運(yùn)行 IDF FreeRTOS 固件,另一個(gè)核心運(yùn)行裸機(jī)或其他實(shí)時(shí)操作系統(tǒng)(RTOS)等不同軟件環(huán)境,并提供了一套用于核心間通信與同步的 API。本文檔后續(xù)將運(yùn)行 IDF FreeRTOS 的核心稱為主核(maincore),運(yùn)行其他軟件環(huán)境的核心稱為從核(subcore)。

與 ESP-IDF 提供的默認(rèn)對(duì)稱多處理(SMP)系統(tǒng)相比,ESP-AMP 具有以下差異化特性:

核心功能定制選擇:在單高性能(HP)核心的 SoC 中,低功耗(LP)核心可作為從核,為從主核分擔(dān)部分任務(wù);在多 HP 核心系統(tǒng)中,ESP-AMP 支持將一個(gè) HP 核心作為主核,其余 HP 核心作為從核運(yùn)行。

靈活性更高:支持在兩個(gè)核心上并行部署不同配置、運(yùn)行專用應(yīng)用,以適配更復(fù)雜的使用場(chǎng)景(目前從核僅支持裸機(jī)環(huán)境)。

ESP-AMP架構(gòu)

ESP-AMP 提供了一套完整的核心間通信(IPC)和同步組件,采用分層架構(gòu)設(shè)計(jì),如下圖所示:

ac13d0e4-dbf8-11f0-8ce9-92fbcf53809c.png

你可選擇不同層級(jí)的 API,或組合多層級(jí) API,以滿足特定需求或使用場(chǎng)景。從下至上,各組件如下:

共享內(nèi)存(Shared Memory):跨核心通信的基礎(chǔ)數(shù)據(jù)共享機(jī)制。

軟件中斷(Software Interrupt):跨核心通信的基礎(chǔ)通知機(jī)制。

事件(Event):包含主核與從核間同步的 API。

隊(duì)列(Queue):無(wú)鎖隊(duì)列,支持核心間單向通信。

遠(yuǎn)程處理器消息傳遞(RPMsg):遠(yuǎn)程處理器消息傳遞協(xié)議的實(shí)現(xiàn),支持應(yīng)用中并發(fā)通信流。

遠(yuǎn)程過(guò)程調(diào)用(RPC):基于 RPMsg 構(gòu)建的簡(jiǎn)易遠(yuǎn)程過(guò)程調(diào)用框架。

此外,ESP-AMP 還提供了端口層(Port Layer),用于抽象不同環(huán)境和 SoC 之間的差異,為上層提供統(tǒng)一接口。

構(gòu)建系統(tǒng)

ESP-AMP 配備靈活的構(gòu)建系統(tǒng),可輕松構(gòu)建主核和從核固件,核心特性包括:

采用標(biāo)準(zhǔn) ESP-IDF 構(gòu)建系統(tǒng)構(gòu)建主核固件。

從核固件支持兩種構(gòu)建模式:統(tǒng)一構(gòu)建模式(單條命令同時(shí)構(gòu)建主核和從核固件)和獨(dú)立構(gòu)建模式(單獨(dú)構(gòu)建從核固件)。

從核固件支持兩種存儲(chǔ)方式:嵌入主核固件中,或?qū)懭腴W存分區(qū)。

為裸機(jī)環(huán)境下的從核構(gòu)建提供專用工具鏈配置。

系統(tǒng)組件

系統(tǒng)組件包含主核用于管理從核生命周期、處理從核系統(tǒng)事件的 API,目前支持的功能如下:

啟動(dòng)和停止從核。

將從核固件加載到 HP RAM 或 RTC RAM。

從核異常事件通知主核,并調(diào)用可自定義的異常處理器。

將從核的 printf 消息路由至主核控制臺(tái)。

支持的ESP-IDF版本及SoC系統(tǒng)

目前 ESP-AMP 支持以下主核-從核配置組合,后續(xù)將持續(xù)擴(kuò)展,支持更多 SoC 及配置方案。

SOC

版本

主核

從核

ESP32-C5

v5.5及以后版本

HP核心

LP核心

ESP32-C6

v5.3.1及以后版本

HP核心

LP核心

ESP32-P4

v5.3.1及以后版本

HP核心

HP核心

啟明云端推出的WT99P4C5-S1和 WTDKP4C5-S1開發(fā)板搭載樂(lè)鑫科技ESP32-P4芯片和ESP32-C5芯片,均已適配 ESP-AMP 框架,為開發(fā)者提供穩(wěn)定、高效的多核開發(fā)硬件平臺(tái)。無(wú)論是高性能計(jì)算還是低功耗協(xié)處理,這兩款開發(fā)板都能輕松勝任。

ac31e4f8-dbf8-11f0-8ce9-92fbcf53809c.png

入門指南

如需快速上手,可按以下步驟構(gòu)建并運(yùn)行示例:

搭建 IDF 環(huán)境

gitclone--recursive https://github.com/espressif/esp-idf.gitcdesp-idfgit checkout v5.3.1# for ESP32-C6/ESP32-P4 or v5.5 for ESP32-C5./install.sh. export.sh

克隆本倉(cāng)庫(kù)

gitclonehttps://github.com/espressif/esp-amp.git


開始構(gòu)建示例

cdesp-amp/examples/idf.py set-target idf.py buildidf.py flash monitor


從核應(yīng)用構(gòu)建技巧

從核應(yīng)用受資源限制且有特殊工具鏈需求,需專用構(gòu)建配置。

已知限制

ESP-AMP 仍在積極開發(fā)中,目前存在以下限制:

ESP32-P4 相關(guān)限制:

從核類型:目前 ESP32-P4 僅支持 HP 核心作為從核,暫不支持 LP 核心。

缺少 XIP 和 PSRAM 支持:從核暫未啟用緩存,因此不支持從 PSRAM 訪問(wèn)數(shù)據(jù)及從閃存執(zhí)行片上執(zhí)行(XIP)。

主核緩存容量受限:ESP32-P4 SoC 內(nèi)置 768 KB 內(nèi)部 L2MEM,緩存內(nèi)存從中分配,用戶可通過(guò) sdkconfig 中的 CONFIG_CACHE_L2_CACHE_SIZE 配置 128KB、256KB 或 512KB 緩存。但由于 256KB L2MEM 需預(yù)留用于從核固件,啟用 ESP-AMP 后,緩存最大容量將降至 256KB。

常見問(wèn)題(FAQ)

為何不使用 OpenAMP?

OpenAMP 是一款廣泛用于多核心 SoC 構(gòu)建 AMP 應(yīng)用的開源框架,ESP-AMP 正是受其啟發(fā)開發(fā)。

未直接復(fù)用 OpenAMP 而選擇獨(dú)立開發(fā)的核心原因是,我們需要一款輕量級(jí)的 AMP 框架 ——OpenAMP 的豐富功能不僅增加了使用復(fù)雜度,還導(dǎo)致代碼體積臃腫,難以移植到資源受限的系統(tǒng)(尤其是 ESP32-C5 和 ESP32-C6 的 LP 核心,默認(rèn)僅 16KB RTC RAM 作為內(nèi)部 RAM)。

ESP-AMP 設(shè)計(jì)初衷即為輕量化,同時(shí)提供構(gòu)建 AMP 應(yīng)用所需的核心功能。

能否將 RTC RAM 用作共享內(nèi)存?

不建議將 RTC RAM 用作共享內(nèi)存,因?yàn)?HP 核心與 LP 核心之間無(wú)法保證操作的原子性,且 RTC RAM 不支持比較并交換(CAS)操作。

如何為從核開發(fā)外設(shè)驅(qū)動(dòng)?

對(duì)于 HP 外設(shè):ESP-IDF 的 hal 組件包含底層驅(qū)動(dòng),提供與操作系統(tǒng)無(wú)關(guān)、接口統(tǒng)一的 API,可在任意環(huán)境中操作不同 SoC 的 HP 外設(shè)寄存器

對(duì)于 LP 外設(shè):ESP-IDF 的 ulp 組件已實(shí)現(xiàn)即用型驅(qū)動(dòng)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • ESP
    ESP
    +關(guān)注

    關(guān)注

    0

    文章

    197

    瀏覽量

    36409
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    26

    文章

    6288

    瀏覽量

    117985
  • Amp
    Amp
    +關(guān)注

    關(guān)注

    0

    文章

    100

    瀏覽量

    48491
  • 樂(lè)鑫科技
    +關(guān)注

    關(guān)注

    1

    文章

    106

    瀏覽量

    5732
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    ESP32-P4C5系列】WTDKP4C5-S1開發(fā)板上手指南

    1開發(fā)板介紹WTDKP4C5-S1開發(fā)板是深圳市啟明云端有限公司推出的,基于WT01P4C5-S
    的頭像 發(fā)表于 02-12 18:16 ?85次閱讀
    【<b class='flag-5'>ESP32-P4C5</b>系列】WTDKP<b class='flag-5'>4C5</b>-S1<b class='flag-5'>開發(fā)板</b>上手指南

    啟明云端WTDKP4C5-S1開發(fā)板入選樂(lè)2026“全國(guó)大學(xué)生嵌入式芯片與系統(tǒng)設(shè)計(jì)競(jìng)賽”推薦開發(fā)板名單

    近日,樂(lè)科技正式公布2026年度“全國(guó)大學(xué)生嵌入式芯片與系統(tǒng)設(shè)計(jì)競(jìng)賽”賽題及推薦開發(fā)板名單。啟明云端自主研發(fā)的WTDKP
    的頭像 發(fā)表于 02-09 18:19 ?620次閱讀
    <b class='flag-5'>啟明</b><b class='flag-5'>云端</b>WTDKP<b class='flag-5'>4C5</b>-S1<b class='flag-5'>開發(fā)板</b>入選<b class='flag-5'>樂(lè)</b><b class='flag-5'>鑫</b>2026“全國(guó)大學(xué)生嵌入式芯片與系統(tǒng)設(shè)計(jì)競(jìng)賽”推薦<b class='flag-5'>開發(fā)板</b>名單

    ESP32-P4C5系列】WTDKP4C5-S1開發(fā)板規(guī)格書

    1開發(fā)板介紹WTDKP4C5-S1開發(fā)板是深圳市啟明云端有限公司推出的,基于WT01P4C5-S
    的頭像 發(fā)表于 02-02 18:35 ?203次閱讀
    【<b class='flag-5'>ESP32-P4C5</b>系列】WTDKP<b class='flag-5'>4C5</b>-S1<b class='flag-5'>開發(fā)板</b>規(guī)格書

    不到百元的開發(fā)板,能跑AI局端人臉識(shí)別?實(shí)測(cè)樂(lè)科技ESP32-P4C5全功能開發(fā)板方案!啟明云端樂(lè)代理

    不到百元的開發(fā)板能跑AI局端大模型?實(shí)測(cè)ESP32-P4C5全功能開發(fā)板實(shí)現(xiàn)局端人臉識(shí)別你是否想過(guò)用一塊不到百元的開發(fā)板,獨(dú)立完成人臉識(shí)別任務(wù)?本期我們實(shí)測(cè)的這款
    的頭像 發(fā)表于 01-07 18:03 ?492次閱讀
    不到百元的<b class='flag-5'>開發(fā)板</b>,能跑AI局端人臉識(shí)別?實(shí)測(cè)<b class='flag-5'>樂(lè)</b><b class='flag-5'>鑫</b>科技<b class='flag-5'>ESP32-P4C5</b>全功能<b class='flag-5'>開發(fā)板</b>方案!<b class='flag-5'>啟明</b><b class='flag-5'>云端</b><b class='flag-5'>樂(lè)</b><b class='flag-5'>鑫</b><b class='flag-5'>代理</b>

    樂(lè)科技ESP32-C 系列賦能!啟明云端超迷你開發(fā)板正式開售!啟明云端樂(lè)代理

    啟明云端正式推出WT9932CX-TINY系列超迷你物聯(lián)網(wǎng)開發(fā)板!該系列開發(fā)板基于樂(lè)科技
    的頭像 發(fā)表于 01-05 18:04 ?1194次閱讀
    <b class='flag-5'>樂(lè)</b><b class='flag-5'>鑫</b>科技<b class='flag-5'>ESP32-C</b> 系列賦能!<b class='flag-5'>啟明</b><b class='flag-5'>云端</b>超迷你<b class='flag-5'>開發(fā)板</b>正式開售!<b class='flag-5'>啟明</b><b class='flag-5'>云端</b><b class='flag-5'>樂(lè)</b><b class='flag-5'>鑫</b><b class='flag-5'>代理</b>

    同樣是樂(lè)科技ESP32-P4C5開發(fā)板,到底應(yīng)該怎么選?選型指南在這!

    更多都是用樂(lè)科技ESP32-P4ESP32-C5芯片設(shè)計(jì)的開發(fā)板,啟明
    的頭像 發(fā)表于 12-15 18:03 ?1568次閱讀
    同樣是<b class='flag-5'>樂(lè)</b><b class='flag-5'>鑫</b>科技<b class='flag-5'>ESP32-P4C5</b><b class='flag-5'>開發(fā)板</b>,到底應(yīng)該怎么選?選型指南在這!

    ESP32-P4全功能開發(fā)板ESP32-P4-TINY開發(fā)板該怎么選?看這篇就夠了!

    啟明云端基于樂(lè)科技ESP32-P4芯片設(shè)計(jì)了多款開發(fā)板,這些
    的頭像 發(fā)表于 12-09 18:02 ?882次閱讀
    <b class='flag-5'>ESP32-P4</b>全功能<b class='flag-5'>開發(fā)板</b>和<b class='flag-5'>ESP32-P4</b>-TINY<b class='flag-5'>開發(fā)板</b>該怎么選?看這篇就夠了!

    誰(shuí)說(shuō)網(wǎng)關(guān)難做?用樂(lè)科技ESP32-P4C5開發(fā)板,小白也能搞定專業(yè)級(jí)方案!啟明云端樂(lè)代理

    ESP32-P4C5開發(fā)板,那么恭喜你,這回可讓你撿到通向智能家居開發(fā)者大門的鑰匙了!本期我們就教大家用這塊ESP32-P4C5全功能開發(fā)板
    的頭像 發(fā)表于 12-04 18:02 ?649次閱讀
    誰(shuí)說(shuō)網(wǎng)關(guān)難做?用<b class='flag-5'>樂(lè)</b><b class='flag-5'>鑫</b>科技<b class='flag-5'>ESP32-P4C5</b><b class='flag-5'>開發(fā)板</b>,小白也能搞定專業(yè)級(jí)方案!<b class='flag-5'>啟明</b><b class='flag-5'>云端</b><b class='flag-5'>樂(lè)</b><b class='flag-5'>鑫</b><b class='flag-5'>代理</b>

    Wi-Fi 6+藍(lán)牙5.3,這款樂(lè)科技ESP32-C6開發(fā)板讓智能硬件開發(fā)又快又穩(wěn)!啟明云端樂(lè)代理

    妨看看這款樂(lè)科技ESP32-C6開發(fā)板?它堪稱搭載樂(lè)科技
    的頭像 發(fā)表于 12-02 18:03 ?1430次閱讀
    Wi-Fi 6+藍(lán)牙5.3,這款<b class='flag-5'>樂(lè)</b><b class='flag-5'>鑫</b>科技<b class='flag-5'>ESP32-C</b>6<b class='flag-5'>開發(fā)板</b>讓智能硬件<b class='flag-5'>開發(fā)</b>又快又穩(wěn)!<b class='flag-5'>啟明</b><b class='flag-5'>云端</b><b class='flag-5'>樂(lè)</b><b class='flag-5'>鑫</b><b class='flag-5'>代理</b>

    我家魚缸能感知光!一塊樂(lè)科技ESP32-S3開發(fā)板就能實(shí)現(xiàn)環(huán)境光監(jiān)測(cè)!代碼開源!啟明云端樂(lè)代理

    科技ESP32-S3開發(fā)板,我竟在家實(shí)現(xiàn)了魚缸水質(zhì)監(jiān)測(cè)自由?!代碼開源!啟明云端樂(lè)
    的頭像 發(fā)表于 11-26 18:04 ?353次閱讀
    我家魚缸能感知光!一塊<b class='flag-5'>樂(lè)</b><b class='flag-5'>鑫</b>科技<b class='flag-5'>ESP32</b>-S3<b class='flag-5'>開發(fā)板</b>就能實(shí)現(xiàn)環(huán)境光監(jiān)測(cè)!代碼開源!<b class='flag-5'>啟明</b><b class='flag-5'>云端</b><b class='flag-5'>樂(lè)</b><b class='flag-5'>鑫</b><b class='flag-5'>代理</b>

    想快速打造共享咖啡機(jī)方案?樂(lè)科技ESP32-P4+攝像頭方案開源了!燒錄演示備好!

    向大家展示了WT99P4C5-S1開發(fā)板在共享咖啡機(jī)中的應(yīng)用案例。本期我們就為大家進(jìn)行共享咖啡機(jī)燒錄演示。材料準(zhǔn)備本次演示開發(fā)板采用啟明云端
    的頭像 發(fā)表于 11-13 18:03 ?811次閱讀
    想快速打造共享咖啡機(jī)方案?<b class='flag-5'>樂(lè)</b><b class='flag-5'>鑫</b>科技<b class='flag-5'>ESP32-P4</b>+攝像頭方案開源了!燒錄演示<b class='flag-5'>已</b>備好!

    ESP32-P4 口袋開發(fā)板 啟明云端 WT9932P4-TINY開發(fā)板

    在萬(wàn)物互聯(lián)的智能時(shí)代,您是否還在為尋找一性能強(qiáng)大、接口豐富、應(yīng)用靈活的嵌入式開發(fā)板而煩惱?啟明云端全新推出的WT9932P4-TINY
    的頭像 發(fā)表于 09-11 18:06 ?1573次閱讀
    <b class='flag-5'>ESP32-P4</b> 口袋<b class='flag-5'>開發(fā)板</b> <b class='flag-5'>啟明</b><b class='flag-5'>云端</b> WT9932<b class='flag-5'>P4</b>-TINY<b class='flag-5'>開發(fā)板</b>

    專為 ESP32-P4C5 核心打造的高效開發(fā)利器

    SDK+詳盡文檔,新手秒上手,高手效率翻倍!雙芯片設(shè)計(jì),釋放澎湃性能ESP32-P4C5核心采用樂(lè)科技的ESP32-P4+ESP32-C5
    的頭像 發(fā)表于 08-11 18:19 ?1188次閱讀
    專為 <b class='flag-5'>ESP32-P4C5</b> 核心<b class='flag-5'>板</b>打造的高效<b class='flag-5'>開發(fā)</b>利器

    樂(lè)ESP32-C5全面進(jìn)入量產(chǎn)

    樂(lè)信息科技 (688018.SH) 宣布,ESP32-C5 現(xiàn)已全面進(jìn)入量產(chǎn)。
    的頭像 發(fā)表于 05-06 16:50 ?1378次閱讀

    樂(lè)ESP32-C5全面進(jìn)入量產(chǎn)!啟明云端樂(lè)科技代理

    樂(lè)信息科技(688018.SH)宣布,ESP32-C5現(xiàn)已全面進(jìn)入量產(chǎn)。作為行業(yè)首2.4&amp;5
    的頭像 發(fā)表于 04-30 18:10 ?1227次閱讀
    <b class='flag-5'>樂(lè)</b><b class='flag-5'>鑫</b><b class='flag-5'>ESP32-C5</b>全面進(jìn)入量產(chǎn)!<b class='flag-5'>啟明</b><b class='flag-5'>云端</b><b class='flag-5'>樂(lè)</b><b class='flag-5'>鑫</b>科技<b class='flag-5'>代理</b>商