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

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

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

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

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

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

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

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

wKgZPGeS7SSAcvn7AADDXr6bpjs218.png圖 1

RPMsg簡介

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

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

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

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

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

wKgZO2eS7SWATYEHAAA3rQVVQcE78.jpeg圖 2

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

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

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


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

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

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

案例功能

本期案例主要是通過使用RPMsg框架,來實(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ā)送功能。

案例測試

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

wKgZPGeS7SaAZ4NYAAOEG0tf5EM323.png圖 5

可以看到,當(dāng)我們啟動RISC-V核心并加載工程鏡像后,RISC-V核心啟動后會自動運(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ù)包,就會將數(shù)據(jù)包發(fā)送回ARM端。

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

wKgZPGeS7SeAB2CKAAAdMA2Nprk518.png圖 7

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

wKgZO2eS7SeAV3JJAABAeTBAyEM121.png圖 8

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

審核編輯 黃宇

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

    關(guān)注

    134

    文章

    9164

    瀏覽量

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

    關(guān)注

    18

    文章

    6069

    瀏覽量

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

    關(guān)注

    45

    文章

    2322

    瀏覽量

    46475
收藏 人收藏

    評論

    相關(guān)推薦

    哇!5.2秒進(jìn)入應(yīng)用界面!Linux快速啟動方案分享,基于T113-i國產(chǎn)平臺

    本帖最后由 Tronlong創(chuàng)龍科技 于 2025-1-23 10:30 編輯 本文主要介紹基于創(chuàng)龍科技TLT113-EVM評估板(基于T113-i)的系統(tǒng)快速啟動顯示Qt界
    發(fā)表于 01-23 09:53

    基于T113-i的系統(tǒng)快速啟動顯示Qt界面、LVGL界面案例

    本文主要介紹基于創(chuàng)龍科技TLT113-EVM評估板(基于T113-i)的系統(tǒng)快速啟動顯示Qt界面、LVGL界面案例,適用開發(fā)環(huán)境如下。 Windows開發(fā)環(huán)境:Windows 7
    的頭像 發(fā)表于 11-27 09:18 ?597次閱讀
    基于<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b>的系統(tǒng)快速啟動顯示Qt界面、LVGL界面案例

    飛凌嵌入式T113-i開發(fā)板RISC-V的實(shí)時應(yīng)用方案

    RISC-V作為一種開源指令集架構(gòu),以其簡潔性、一致性、可擴(kuò)展性以及高編譯效率,為實(shí)時性處理場景提供了強(qiáng)大的支持。將ARISC-V結(jié)合
    的頭像 發(fā)表于 11-22 15:29 ?1243次閱讀
    飛凌嵌入式<b class='flag-5'>T113-i</b>開發(fā)板<b class='flag-5'>RISC-V</b><b class='flag-5'>核</b>的實(shí)時應(yīng)用<b class='flag-5'>方案</b>

    FET113i-S核心板已支持RISC-V,打造國產(chǎn)化降本的更優(yōu)解

    +RISC-V+DSP的多核異構(gòu)架構(gòu)芯片,科技于近期釋放了
    的頭像 發(fā)表于 10-31 15:20 ?545次閱讀
    FET<b class='flag-5'>113i</b>-S核心板已支持<b class='flag-5'>RISC-V</b>,打造國產(chǎn)化降本的更優(yōu)解

    國產(chǎn)RISC-V案例分享,基于T113-i異構(gòu)多核平臺!

    RISC-V核心優(yōu)勢T113-i是一款雙Cortex-A7@1.2GHz國產(chǎn)工業(yè)級處理器平臺,并內(nèi)置玄鐵C906
    發(fā)表于 10-29 09:47

    基于T113-i多核異構(gòu)處理器的全國產(chǎn)嵌入式核心板簡介

    嵌入式核心板。ECK30系列核心板可廣泛應(yīng)用于工業(yè)控制、HMI、IoT等領(lǐng)域。 公司的T113-i處理器是由雙ARM Cortex-A
    的頭像 發(fā)表于 10-25 13:40 ?478次閱讀

    國產(chǎn)RISC-V基于T113-i異構(gòu)多核平臺

    T113-i是一款雙Cortex-A7@1.2GHz國產(chǎn)工業(yè)級處理器平臺,并內(nèi)置玄鐵C906 RISC-V和HiFi4 DSP雙副核心
    發(fā)表于 10-10 22:08

    哇!0.8秒啟動!Linux快速啟動方案分享,T113-i國產(chǎn)平臺!

    、Linux-RT-5.4.61LinuxSDK:T113_Tina5.0-V1.0(Linux) T113-i快速啟動方案說明為了滿足客戶需求,我司基于
    發(fā)表于 08-22 11:54

    T113-i最新發(fā)布Tina5.0系統(tǒng)!支持3大新特性!

    創(chuàng)龍科技T113-iCortex-A7@1.2GHz全國產(chǎn)工業(yè)核心板(含稅79元)一經(jīng)面世,就以超高性價比受到全行業(yè)關(guān)注。而創(chuàng)龍科技再次為T
    的頭像 發(fā)表于 05-14 13:46 ?779次閱讀

    T113-i最新發(fā)布Tina5.0系統(tǒng)!支持3大新特性!

    創(chuàng)龍科技T113-iCortex-A7@1.2GHz全國產(chǎn)工業(yè)核心板(含稅79元)一經(jīng)面世,就以超高性價比受到全行業(yè)關(guān)注。而創(chuàng)龍科技再次為T
    的頭像 發(fā)表于 05-14 08:05 ?740次閱讀
    <b class='flag-5'>T113-i</b>最新發(fā)布Tina5.0系統(tǒng)!支持3大新特性!

    米爾-T113-i開發(fā)板與modbus設(shè)備的連接和操作

    本文主要介紹通過米爾-T113-i開發(fā)板實(shí)現(xiàn)與modbus設(shè)備的連接和操作。
    的頭像 發(fā)表于 03-21 19:42 ?1031次閱讀
    米爾-<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b>開發(fā)板與modbus設(shè)備的連接和操作

    【米爾-T113-i開發(fā)板試用】米爾-T113-i開發(fā)板與modbus設(shè)備的連接和操作

    。 四、結(jié)論 1、米爾-T113-i開發(fā)板提供了豐富的接口和穩(wěn)定的操作系統(tǒng)環(huán)境,很適合工業(yè)控制軟件程序開發(fā); 2、依托l(wèi)ibmodbus這個modbus協(xié)議庫,對于linux應(yīng)用下的modbus
    發(fā)表于 03-21 19:39

    米爾-T113-i開發(fā)環(huán)境搭建

    一、開發(fā)板簡介 米爾-T113-i開發(fā)板搭載T113處理器,雙
    的頭像 發(fā)表于 03-02 23:34 ?2918次閱讀
    米爾-<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b>開發(fā)環(huán)境搭建

    【米爾-T113-i開發(fā)板試用】米爾-T113-i開發(fā)環(huán)境搭建

    首先感謝MYIR & ELECFANS給與的使用米爾-T113-i開發(fā)板的機(jī)會。 一、開發(fā)板簡介 米爾-
    發(fā)表于 03-01 21:43

    【米爾-T113-i開發(fā)板試用】發(fā)布o(jì)pencv-mobile米爾t113i專享預(yù)編譯包

    MYC-YT113i核心板及開發(fā)板 真正的國產(chǎn)核心板,100%國產(chǎn)物料認(rèn)證 國產(chǎn)T113-i處理器配備2*Cortex-A7@1.2GHz ,RISC-V 外置DDR3接口、支持視頻編解碼器
    發(fā)表于 02-25 20:23
    主站蜘蛛池模板: 五月婷婷六月丁香在线 | 日本黄色一级大片 | 四虎黄色影院 | 亚洲аv电影天堂网 | 日本黄色免费一级片 | 国产狂喷冒白浆免费视频 | 日本成人福利视频 | 久久久久久99 | 久久精品大全 | 欧美一级特黄aa大片视频 | 一级@片 | 五月天丁香色 | 六月丁香婷婷激情国产 | 久草毛片 | 中文日产国产精品久久 | 天天爱天天操天天干 | 手机国产看片 | 免费爱爱视频 | 五月婷婷六月婷婷 | 国产美女亚洲精品久久久久久 | 91精品日本久久久久久牛牛 | 新天堂在线 | 人人插人人费 | 欧美色综合高清免费 | aaa一区二区三区 | 中国特黄一级片 | 偷操| 最近2018中文字幕免费视频 | 色伊人网| 日韩免费一级 | 国产午夜精品久久久久九九 | 婷五月综合 | 日本一区免费看 | 色女人网 | 欧美黑人粗硬大在线看 | 你懂的在线看 | 五月亭亭六月丁香 | 国产精品第九页 | 色视频线观看在线播放 | 国产三级精品在线观看 | 天天夜夜久久 |