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

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

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

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

ARM + RISC-V核間通信方案,基于全志T113-i的OpenAMP非對(duì)稱(chēng)架構(gòu)

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

掃碼添加小助手

加入工程師交流群

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

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

虛擬機(jī):VMware15.5.5

Linux開(kāi)發(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簡(jiǎn)介

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

隨著對(duì)嵌入式系統(tǒng)要求的不斷提高,非對(duì)稱(chēng)AMP架構(gòu)如今已成為一種新選擇,主要應(yīng)用于工業(yè)領(lǐng)域,如工業(yè)PLC、繼電保護(hù)裝置、小電流選線(xiàn)設(shè)備等。

wKgZPGeS7SSAcvn7AADDXr6bpjs218.png圖 1

RPMsg簡(jiǎn)介

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

RPMsg的主要特點(diǎn)包括:

(1)基于VirtIO管理共享內(nèi)存,實(shí)現(xiàn)了高效的數(shù)據(jù)傳輸;

(2)避免額外的拷貝開(kāi)銷(xiāo),優(yōu)化了內(nèi)存使用;

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

wKgZO2eS7SWATYEHAAA3rQVVQcE78.jpeg圖 2

T113-i國(guó)產(chǎn)平臺(tái)優(yōu)勢(shì)

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

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


T113-i典型應(yīng)用領(lǐng)域

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

為了簡(jiǎn)化描述,本文僅摘錄部分方案功能描述與測(cè)試結(jié)果,詳細(xì)產(chǎn)品資料請(qǐng)通過(guò)公眾號(hào)下載。

案例功能

本期案例主要是通過(guò)使用RPMsg框架,來(lái)實(shí)現(xiàn)異構(gòu)的處理器之間進(jìn)行相互通信。ARM核心運(yùn)行Linux系統(tǒng)與rpmsg_echo應(yīng)用程序,RISC-V核心運(yùn)行RISC-V程序,實(shí)現(xiàn)ARM端的rpmsg數(shù)據(jù)的接收與發(fā)送功能。

案例測(cè)試

首先,我們使用Type-C線(xiàn)連接PC機(jī)和評(píng)估板的USB TO UART0串口,使用RS232交叉串口母母線(xiàn)、USB轉(zhuǎn)RS232公頭串口線(xiàn),將評(píng)估板的RS232 UART2串口連接至PC機(jī)的USB接口,如下圖所示。

wKgZPGeS7SaAZ4NYAAOEG0tf5EM323.png圖 5

可以看到,當(dāng)我們啟動(dòng)RISC-V核心并加載工程鏡像后,RISC-V核心啟動(dòng)后會(huì)自動(dòng)運(yùn)行程序,RS232 UART2串口終端便打印顯示出如下圖內(nèi)容。

wKgZO2eS7SeAXpvqAAEWtg2CKLc215.png圖 6

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

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

wKgZPGeS7SeAB2CKAAAdMA2Nprk518.png圖 7

當(dāng)ARM端程序運(yùn)行時(shí),RS232 UART2串口終端將會(huì)打印如下類(lèi)似信息。

wKgZO2eS7SeAV3JJAABAeTBAyEM121.png圖 8

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

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    135

    文章

    9553

    瀏覽量

    391859
  • 通信
    +關(guān)注

    關(guān)注

    18

    文章

    6391

    瀏覽量

    140038
  • RISC-V
    +關(guān)注

    關(guān)注

    48

    文章

    2886

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

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

    在嵌入式設(shè)備拼性能、拼響應(yīng)、拼功耗的內(nèi)卷時(shí)代,雙協(xié)作才是破局的關(guān)鍵。傳統(tǒng)的對(duì)稱(chēng)多處理(SMP)架構(gòu)已難以兼顧全場(chǎng)景需求,非對(duì)稱(chēng)多處理(AMP)異構(gòu)
    的頭像 發(fā)表于 01-16 08:06 ?1678次閱讀
    <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多有強(qiáng)?——飛凌嵌入式

    論實(shí)時(shí)性,RISC-V究竟比ARM強(qiáng)多少?

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

    【飛凌T527N開(kāi)發(fā)板試用】異構(gòu)RISC-V核心使用體驗(yàn)

    T527的最大創(chuàng)新和亮點(diǎn)就在于其 “ARM + 異構(gòu)RISC-V” 的芯片設(shè)計(jì)理念。 簡(jiǎn)單來(lái)說(shuō),
    發(fā)表于 08-19 21:45

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

    本文主要介紹基于科技T113與FPGA的通信案例,適用開(kāi)發(fā)環(huán)境如下。
    的頭像 發(fā)表于 08-19 11:16 ?1185次閱讀
    國(guó)產(chǎn)!<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è)開(kāi)發(fā)板—<b class='flag-5'>ARM</b> + FPGA<b class='flag-5'>通信</b>案例

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

    本文檔主要介紹T113-i處理器的ARM + DSP、RISC-V通信開(kāi)發(fā)案例,演示
    的頭像 發(fā)表于 08-18 14:03 ?953次閱讀
    國(guó)產(chǎn)!<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è)開(kāi)發(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>開(kāi)發(fā)案例

    國(guó)產(chǎn)!T113-iCortex-A7@1.2GHz 工業(yè)開(kāi)發(fā)板—RISC-V案例開(kāi)發(fā)手冊(cè)(上)

    本文檔主要介紹T113-i處理器的RISC-V案例開(kāi)發(fā),演示RISC-V核心RTOS案例的編譯與加載方法。適用開(kāi)發(fā)環(huán)境如下。
    的頭像 發(fā)表于 08-13 11:34 ?11.1w次閱讀
    國(guó)產(chǎn)!<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è)開(kāi)發(fā)板—<b class='flag-5'>RISC-V</b>案例開(kāi)發(fā)手冊(cè)(上)

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

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

    T113-i開(kāi)機(jī)Logo花屏問(wèn)題排查與解決指南

    前言:開(kāi)機(jī)Logo作為設(shè)備啟動(dòng)的第一視覺(jué)印象,直接影響用戶(hù)體驗(yàn)與產(chǎn)品形象。在T113-i平臺(tái)開(kāi)發(fā)中,因設(shè)備樹(shù)參數(shù)配置、Logo格式或分辨率錯(cuò)誤導(dǎo)致的花屏問(wèn)題頻發(fā)。本指南聚焦三大核心故障場(chǎng)景提供可
    的頭像 發(fā)表于 06-06 08:33 ?1451次閱讀
    <b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b>開(kāi)機(jī)Logo花屏問(wèn)題排查與解決指南

    1分鐘學(xué)會(huì)T113-i核心板串口調(diào)試技巧

    前言:本篇開(kāi)始將對(duì)T113-i這款極具性?xún)r(jià)比的工業(yè)評(píng)估板的使用和調(diào)試展開(kāi)介紹。通過(guò)這些使用技巧和調(diào)試方法可以讓您快速上手,加深對(duì)于評(píng)估板的認(rèn)識(shí)。本篇將從調(diào)試登錄說(shuō)起,幫助您只需一分鐘即可成功掌握
    的頭像 發(fā)表于 04-10 08:31 ?1429次閱讀
    1分鐘學(xué)會(huì)<b class='flag-5'>T113-i</b>核心板串口調(diào)試技巧

    T536(異構(gòu)多核ARMCortex-A55+玄鐵E907 RISC-V)工業(yè)核心板說(shuō)明書(shū)

    創(chuàng)龍科技SOM-TLT536是一款基于科技T536MX-CEN2/T536MX-CXX四ARM
    的頭像 發(fā)表于 04-08 17:34 ?2227次閱讀
    <b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T</b>536(異構(gòu)多核ARMCortex-A55+玄鐵E907 <b class='flag-5'>RISC-V</b>)工業(yè)核心板說(shuō)明書(shū)

    【米爾-T536開(kāi)發(fā)板試用體驗(yàn)】異核心開(kāi)發(fā)

    T536處理器,采用四Cortex-A55+RISC-V架構(gòu),在一些實(shí)時(shí)性要求高的項(xiàng)目中
    發(fā)表于 03-27 17:00

    國(guó)產(chǎn)開(kāi)發(fā)板—米爾T113-i如何實(shí)現(xiàn)ARM+RISC-V+DSP協(xié)同計(jì)算?

    操作系統(tǒng) 支持少量數(shù)據(jù)通訊(RPMsg)和大量間數(shù)據(jù)(RPBuf) OpenAMP系統(tǒng)原理 T113-i=2×
    發(fā)表于 03-21 16:50

    一篇文章玩轉(zhuǎn)T113ARM+RSIC V+DSP三異構(gòu)!

    (基于T113-i)來(lái)應(yīng)對(duì)這一市場(chǎng)需求。米爾基于T113-i核心板及開(kāi)發(fā)板part01
    的頭像 發(fā)表于 03-20 08:04 ?2572次閱讀
    一篇文章玩轉(zhuǎn)<b class='flag-5'>T113</b>的<b class='flag-5'>ARM</b>+RSIC <b class='flag-5'>V</b>+DSP三<b class='flag-5'>核</b>異構(gòu)!

    【正點(diǎn)原子】T113-i開(kāi)發(fā)板資料震撼來(lái)襲!異開(kāi)發(fā)、工控設(shè)計(jì)方案!

    【正點(diǎn)原子】T113-i開(kāi)發(fā)板震撼來(lái)襲!異開(kāi)發(fā)、工控設(shè)計(jì)方案!ATK-DLT113IS開(kāi)發(fā)
    發(fā)表于 03-13 15:37

    實(shí)用調(diào)試技能:T113-i 音視頻測(cè)試

    前言:音視頻功能是現(xiàn)代嵌入式系統(tǒng)中的核心應(yīng)用之一,尤其在T113-i開(kāi)發(fā)板中,其豐富的音視頻接口為開(kāi)發(fā)者提供了強(qiáng)大的開(kāi)發(fā)能力。本篇文章將帶你快速掌握T113-i平臺(tái)下音視頻模塊的調(diào)
    的頭像 發(fā)表于 03-06 08:31 ?2584次閱讀
    實(shí)用調(diào)試技能:<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> 音視頻測(cè)試