日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

3天內不再提示

ARM + RISC-V核間通信方案,基于全志T113-i的OpenAMP非對稱架構

Tronlong創(chuàng)龍科技 ? 來源:Tronlong創(chuàng)龍科技 ? 作者:Tronlong創(chuàng)龍科技 ? 2025-01-24 09:30 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文主要給大家分享的是基于創(chuàng)龍科技TLT113-EVM評估板(基于全志T113-i)的ARM + RISC-V核間通信開發(fā)案例,適用開發(fā)環(huán)境如下。

Windows開發(fā)環(huán)境:Windows 7 64bit、Windows 10 64bit

虛擬機:VMware15.5.5

Linux開發(fā)環(huán)境:Ubuntu18.04.4 64bit

U-Boot:U-Boot-2018.07

Kernel:Linux-5.4.61、Linux-RT-5.4.61

LinuxSDK:T113_Tina5.0-V1.0(Linux)

OpenAMP簡介

AMP(Asymmetric Multi-Processing),即非對稱多處理架構?!胺菍ΨQAMP”雙系統(tǒng)是指多個核心相對獨立運行不同的操作系統(tǒng)或裸機應用程序,如Linux + RTOS/裸機,但需一個主核心來控制整個系統(tǒng)以及其它從核心。每個處理器核心相互隔離,擁有屬于自己的內存,既可各自獨立運行不同的任務,又可多個核心之間進行核間通信。OpenAMP框架是一個提供用于處理非對稱多處理架構(AMP)系統(tǒng)的軟件組件。

隨著對嵌入式系統(tǒng)要求的不斷提高,非對稱AMP架構如今已成為一種新選擇,主要應用于工業(yè)領域,如工業(yè)PLC、繼電保護裝置、小電流選線設備等。

wKgZPGeS7SSAcvn7AADDXr6bpjs218.png圖 1

RPMsg簡介

RPMsg(Remote Processor Messaging),是一種專為異構多核處理系統(tǒng)設計的通信協議。它允許不同處理器核心之間通過共享內存高效地交換信息,為主核心和從核心之間提供了一種標準化的消息傳遞機制,使得這些不同架構的核心能夠協同工作,最大限度地發(fā)揮它們的性能。

RPMsg的主要特點包括:

(1)基于VirtIO管理共享內存,實現了高效的數據傳輸;

(2)避免額外的拷貝開銷,優(yōu)化了內存使用;

(3)配備同步與互斥機制,確保數據交換的高效與安全;

wKgZO2eS7SWATYEHAAA3rQVVQcE78.jpeg圖 2

T113-i國產平臺優(yōu)勢

全志T113-i處理器可運行Linux操作系統(tǒng)、Qt炫酷圖形界面,并可支持1080P高清視頻編解碼、4G大數據傳輸、2Gb超大存儲空間、LCD/LVDS/MIPI三種顯示、原生千兆網/雙CAN,是單片機升級的優(yōu)選平臺。同時,創(chuàng)龍科技T113-i工業(yè)核心板已實現國產化率100%,并提供“賽寶實驗室”國產化率證明報告,讓您的產品更有特色!

另外,創(chuàng)龍科技全志T113-i雙核ARM Cortex-A7@1.2GHz + RISC-V C906@1008MHz全國產工業(yè)核心板,含稅僅79元起!在短短一年多時間里,已有近2000家企業(yè)選用創(chuàng)龍科技T113-i工業(yè)核心板用于終端產品開發(fā),歡迎廣大客戶咨詢!


T113-i典型應用領域

?T113-i核間通信開發(fā)案例演示

為了簡化描述,本文僅摘錄部分方案功能描述與測試結果,詳細產品資料請通過公眾號下載。

案例功能

本期案例主要是通過使用RPMsg框架,來實現異構的處理器之間進行相互通信。ARM核心運行Linux系統(tǒng)與rpmsg_echo應用程序,RISC-V核心運行RISC-V程序,實現ARM端的rpmsg數據的接收與發(fā)送功能。

案例測試

首先,我們使用Type-C線連接PC機和評估板的USB TO UART0串口,使用RS232交叉串口母母線、USB轉RS232公頭串口線,將評估板的RS232 UART2串口連接至PC機的USB接口,如下圖所示。

wKgZPGeS7SaAZ4NYAAOEG0tf5EM323.png圖 5

可以看到,當我們啟動RISC-V核心并加載工程鏡像后,RISC-V核心啟動后會自動運行程序,RS232 UART2串口終端便打印顯示出如下圖內容。

wKgZO2eS7SeAXpvqAAEWtg2CKLc215.png圖 6

然后,我們執(zhí)行如下命令運行ARM端應用程序,發(fā)送5次rpmsg數據包至RISC-V核心,當RISC-V核心每收到1次rpmsg數據包,就會將數據包發(fā)送回ARM端。

Target# ./rpmsg_echo -r c906_rproc@0 -m tronlong -n 5

wKgZPGeS7SeAB2CKAAAdMA2Nprk518.png圖 7

當ARM端程序運行時,RS232 UART2串口終端將會打印如下類似信息。

wKgZO2eS7SeAV3JJAABAeTBAyEM121.png圖 8

到這里,ARM + RISC-V核間通信開發(fā)案例分享就結束了,想要查看更多全志T113-i相關的案例演示,歡迎各位工程師通過公眾號(Tronlong創(chuàng)龍科技)下載,快來試試吧!

審核編輯 黃宇

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

    關注

    135

    文章

    9589

    瀏覽量

    393798
  • 通信
    +關注

    關注

    18

    文章

    6457

    瀏覽量

    140284
  • RISC-V
    +關注

    關注

    49

    文章

    2954

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    RISC-V vs ARM:為什么工業(yè)與邊緣計算仍然選擇 ARM 架構?

    在芯片架構討論中,RISC-VARM 的對比,已經從“技術選型”升級為“路線之爭”。 一邊是? RISC-V :開源、免授權、可定制、不受單一廠商控制;另一邊是?
    的頭像 發(fā)表于 01-21 17:33 ?993次閱讀
    <b class='flag-5'>RISC-V</b> vs <b class='flag-5'>ARM</b>:為什么工業(yè)與邊緣計算仍然選擇 <b class='flag-5'>ARM</b> <b class='flag-5'>架構</b>?

    T153處理器ARM+RISC-V的雙CP多有強?——飛凌嵌入式

    在嵌入式設備拼性能、拼響應、拼功耗的內卷時代,雙協作才是破局的關鍵。傳統(tǒng)的對稱多處理(SMP)架構已難以兼顧全場景需求,非對稱多處理(AMP)異構
    的頭像 發(fā)表于 01-16 08:06 ?2033次閱讀
    <b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T</b>153處理器<b class='flag-5'>ARM+RISC-V</b>的雙<b class='flag-5'>核</b>CP多有強?——飛凌嵌入式

    爆火的機器人“大小腦”怎么協作?T527通訊實戰(zhàn)指南!

    “活”起來。T527芯片堪稱這一架構的完美載體:八Cortex-A55處理AI推理、場景決策;玄鐵E906
    的頭像 發(fā)表于 01-08 08:33 ?6372次閱讀
    爆火的機器人“大小腦”怎么協作?<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T</b>527<b class='flag-5'>核</b><b class='flag-5'>間</b>通訊實戰(zhàn)指南!

    論實時性,RISC-V究竟比ARM強多少?

    快速捕捉和處理關鍵數據,減少冗余開銷。 推出的T113-i異構多核工業(yè)處理器,不僅集成了雙Cortex-A7@1.2GHz,還內置了玄鐵C906
    的頭像 發(fā)表于 12-22 15:07 ?498次閱讀
    論實時性,<b class='flag-5'>RISC-V</b>究竟比<b class='flag-5'>ARM</b>強多少?

    已開發(fā)多款RISC-V芯片,廣泛用于機器狗、掃地機器人

    電子發(fā)燒友網綜合報道 科技日前表示,基于RISC-V架構內核,科技開發(fā)了多款芯片產品,且
    的頭像 發(fā)表于 10-24 09:09 ?7574次閱讀

    【飛凌T527N開發(fā)板試用】異構RISC-V核心使用體驗

    T527的最大創(chuàng)新和亮點就在于其 “ARM + 異構RISC-V” 的芯片設計理念。 簡單來說,
    發(fā)表于 08-19 21:45

    國產!T113-iCortex-A7@1.2GHz 工業(yè)開發(fā)板—ARM + FPGA通信案例

    本文主要介紹基于科技T113與FPGA的通信案例,適用開發(fā)環(huán)境如下。
    的頭像 發(fā)表于 08-19 11:16 ?1558次閱讀
    國產!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> 雙<b class='flag-5'>核</b>Cortex-A7@1.2GHz 工業(yè)開發(fā)板—<b class='flag-5'>ARM</b> + FPGA<b class='flag-5'>通信</b>案例

    國產!T113-iCortex-A7@1.2GHz 工業(yè)開發(fā)板—ARM + DSP、RISC-V通信開發(fā)案例

    本文檔主要介紹T113-i處理器的ARM + DSP、RISC-V通信開發(fā)案例,演示
    的頭像 發(fā)表于 08-18 14:03 ?1168次閱讀
    國產!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> 雙<b class='flag-5'>核</b>Cortex-A7@1.2GHz 工業(yè)開發(fā)板—<b class='flag-5'>ARM</b> + DSP、<b class='flag-5'>RISC-V</b><b class='flag-5'>核</b><b class='flag-5'>間</b><b class='flag-5'>通信</b>開發(fā)案例

    國產!T113-iCortex-A7@1.2GHz 工業(yè)開發(fā)板—RISC-V案例開發(fā)手冊(上)

    本文檔主要介紹T113-i處理器的RISC-V案例開發(fā),演示RISC-V核心RTOS案例的編譯與加載方法。適用開發(fā)環(huán)境如下。
    的頭像 發(fā)表于 08-13 11:34 ?15.3w次閱讀
    國產!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> 雙<b class='flag-5'>核</b>Cortex-A7@1.2GHz 工業(yè)開發(fā)板—<b class='flag-5'>RISC-V</b>案例開發(fā)手冊(上)

    國產!T113-iCortex-A7@1.2GHz 工業(yè)開發(fā)板—DSP案例開發(fā)手冊

    本文檔主要介紹T113-i處理器的HiFi4 DSP核心開發(fā)案例,演示HiFi4 DSP核心RTOS案例的工程編譯、程序固化和工程調試的方法。適用開發(fā)環(huán)境如下。
    的頭像 發(fā)表于 08-12 11:37 ?1031次閱讀
    國產!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> 雙<b class='flag-5'>核</b>Cortex-A7@1.2GHz 工業(yè)開發(fā)板—DSP案例開發(fā)手冊

    T113-i芯片技術解析:高性能嵌入式處理器的創(chuàng)新設計

    ?芯片概述 明遠智睿的T113-i芯片是一款由科技推出的高性能、低功耗嵌入式處理器,主要面向智能家居、工業(yè)控制、消費電子等領域。該芯片基于ARM
    的頭像 發(fā)表于 07-17 14:15 ?1559次閱讀

    CODESYS + T113-i + 國產系統(tǒng)OneOS,打造新一代工業(yè)控制解決方案!

    創(chuàng)龍科技與中移物聯網有限公司、CODESYS攜手合作,成功實現了T113-i工業(yè)評估板對國產系統(tǒng)OneOS + CODESYS軟件的適配,此舉將讓工業(yè)自動化領域的工程師們更高效地開發(fā),并為眾多企業(yè)產品的快速上市提供強有力的保障。
    的頭像 發(fā)表于 07-08 17:27 ?1457次閱讀
    CODESYS + <b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> + 國產系統(tǒng)OneOS,打造新一代工業(yè)控制解決<b class='flag-5'>方案</b>!

    同一水平的 RISC-V 架構的 MCU,和 ARM 架構的 MCU 相比,運行速度如何?

    ARM 架構RISC-V 架構的 MCU 在同一性能水平下的運行速度對比,需從架構設計原點、指令集特性及實際測試數據展開剖析。以
    的頭像 發(fā)表于 07-02 10:29 ?1757次閱讀
    同一水平的 <b class='flag-5'>RISC-V</b> <b class='flag-5'>架構</b>的 MCU,和 <b class='flag-5'>ARM</b> <b class='flag-5'>架構</b>的 MCU 相比,運行速度如何?

    RISC-VARM有何區(qū)別?

    在微處理器架構領域,ARMRISC-V是兩個備受關注的體系。ZLG致遠電子在推出ARM核心版后,又推出了基于RISC-V的MR6450核心
    的頭像 發(fā)表于 06-24 11:38 ?2293次閱讀
    <b class='flag-5'>RISC-V</b>和<b class='flag-5'>ARM</b>有何區(qū)別?

    T113-i開機Logo花屏問題排查與解決指南

    前言:開機Logo作為設備啟動的第一視覺印象,直接影響用戶體驗與產品形象。在T113-i平臺開發(fā)中,因設備樹參數配置、Logo格式或分辨率錯誤導致的花屏問題頻發(fā)。本指南聚焦三大核心故障場景提供可
    的頭像 發(fā)表于 06-06 08:33 ?1783次閱讀
    <b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b>開機Logo花屏問題排查與解決指南
    郁南县| 泉州市| 平潭县| 江口县| 莎车县| 英吉沙县| 宁安市| 射阳县| 宜城市| 平乐县| 东港市| 班戈县| 仲巴县| 松原市| 山东省| 通榆县| 珠海市| 广昌县| 九寨沟县| 澎湖县| 寻乌县| 普兰县| 青海省| 邢台市| 乌海市| 晋中市| 泉州市| 来安县| 元谋县| 永修县| 益阳市| 武威市| 聂荣县| 连州市| 莱西市| 阳城县| 纳雍县| 根河市| 正阳县| 凤冈县| 寻甸|