wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2366|回復: 0
收起左側

TMS320C6678 ZYNQ OpenAMP 雙核ARM 通信案例開發手冊之echo_test案例

[復制鏈接]
ID:336245 發表于 2021-7-7 09:05 | 顯示全部樓層 |閱讀模式
目錄
前 言
1 echo_test案例
1 案例功能
2 操作說明
3 關鍵代碼
3.1 linux_demo代碼說明
3.2 freertos_demo代碼說明
3.3 baremetal_demo代碼說明

前 言

本文主要介紹ZYNQ基于OpenAMP框架的雙核ARM通信案例的使用說明,CPU0(Master)運行Linux系統,CPU1(Remote)運行裸機或FreeRTOS程序。CPU0使用remoteproc加載CPU1程序,并對CPU1進行配置。

echo_test案例開發手冊是基于創龍科技 TI TMS320C6678 + Xilinx Zynq-7045的高速多路高清視頻采集處理平臺,采用DSP+FPGA+ARM架構。

SOM-TL6678ZH核心板正面圖

SOM-TL6678ZH核心板背面圖


TL6678ZH-EVM評估板資源圖1


TL6678ZH-EVM評估板資源圖2
表 1


目錄說明
linux_demobinCPU0應用程序可執行文件
srcCPU0應用程序源碼
freertos_demobinCPU1 FreeRTOS可執行文件
projectCPU1 FreeRTOS工程
baremetal_demobinCPU1裸機可執行文件
projectCPU1裸機工程
echo_test案例
案例功能
案例功能:CPU0使用RPMsg向CPU1發送數據,CPU1接收到數據后再使用RPMsg向CPU0回傳數據。CPU0對回傳的數據進行驗證,并輸出驗證結果。
操作說明
將CPU1裸機或FreeRTOS可執行文件復制到評估板文件系統“/lib/firmware/”目錄下,并執行如下命令加載CPU1程序。
Target# echo echo_test.elf > /sys/class/remoteproc/remoteproc0/firmware
Target# echo start > /sys/class/remoteproc/remoteproc0/state

​圖 2
執行如下命令加載RPMsg驅動,并在“/dev/”目錄下生成RPMsg設備節點。RPMsg驅動源碼為內核“drivers/rpmsg/”目錄下的rpmsg_user_dev_driver.c文件。
Target# modprobe rpmsg_user_dev_driver


​圖 3

將CPU0應用程序可執行文件復制到評估板文件系統,并執行如下命令通過RPMsg與CPU1進行通信。
Target# ./echo_test


圖4

輸入1,并按回車鍵進行測試。


​圖 5


​圖 6

輸入2,并按回車鍵退出測試。


​圖 7

執行如下命令,停止CPU1程序。
Target# echo stop > /sys/class/remoteproc/remoteproc0/state


​圖 8

關鍵代碼
linux_demo代碼說明
打開RPMsg驅動設備節點。



​圖 9

向CPU1發送數據,并對從CPU1回傳的數據進行驗證。


​圖 10

freertos_demo代碼說明
創建processing任務。


​圖 11

(2)在processing()中進行函數調用。


​圖 12

調用init_system()初始化libmetal庫與GIC控制器等。


圖13

綁定中斷號與中斷服務函數,中斷號需與設備樹配置的中斷號一致。


​圖 14


​圖 15

調用platform_create_proc()創建平臺相關信息。



​圖 16

調用get_resource_table()獲取資源表信息,資源表包含內存和virtio設備資源。virtio設備包含vring地址、vring大小和vring對齊方式等信息。


​圖 17

(13)以上函數調用成功后,再調用app()。


​圖 18

調用remoteproc_resource_init()對之前獲得的平臺信息、資源表信息進行處理。創建Remote Device,并為其設置增加、刪除、讀取RPMsg通道函數。


圖 19

調用hil_poll()以阻塞的方式調用poll函數,并等待數據接收。


​圖 20


​圖 21

在數據讀取函數rpmsg_read_cb()中,將接收到的數據放入緩沖區后產生數據接收事件,并在app()中進行事件處理。




​圖 22

在virtio設備復位函數virtio_rst_cb()中產生復位virtio事件,并在app()中進行事件處理。


​圖 23

在RPMsg通道創建函數rpmsg_channel_created()中,創建一個全局RPMsg端點,并設置端點讀取函數。RPMsg通信通過端點完成,與USB類似。


​圖 24

在RPMsg通道刪除函數rpmsg_channel_deleted()中,刪除RPMsg端點同時產生通道刪除事件,并在app()中進行事件處理。


​圖 25

baremetal_demo代碼說明

由于裸機與FreeRTOS程序相似,因此baremetal_demo代碼說明可參考freertos_demo代碼說明小節,下面對部分代碼進行補充說明。
在main()中調用init_system()初始化libmetal庫與GIC控制器等。調用platform_create_proc()創建平臺相關信息。調用get_resource_table()獲取資源表信息。以上函數調用成功后,再調用app()。


​圖 26

調用remoteproc_resource_init()對之前獲得的平臺信息、資源表信息進行處理。創建Remote Device,并為其設置增加、刪除、讀取RPMsg通道函數。


​圖 27

在數據讀取函數rpmsg_read_cb()中,對從CPU0接收到的數據進行判斷,并進行不同處理(關機或回傳數據),實現通信和生命周期管理。


​圖 28

如需獲取案例源碼、TL6678ZH-EVM評估板或其他產品詳細資料,歡迎留言或者私聊!

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
国产欧美午夜| 亚洲午夜精品一区二区| 免费不卡欧美自拍视频| 亚洲毛片一区二区| 日韩精品久久久久久福利| 亚洲国产小视频在线观看| 欧美va日韩va| 日韩电影中文字幕| 亚洲人成亚洲人成在线观看| 国产一区二区三区在线免费观看 | 亚洲精品久久久中文字幕| 九色porny91| 亚洲这里只有精品| 中文字幕亚洲影院| 手机免费看av片| av黄色在线免费观看| 91视频青青草| 日韩特级黄色片| 中文字幕av网站| 99国产在线播放| 私人影视中文字幕| 欧美四级剧情无删版影片| free欧美性| www浪潮av99com| 久草视频在线播放| wwwww在线观看免费视频| 影音先锋在线播放| 中文另类视频| 麻豆一区一区三区四区| 天天做天天爱综合| 亚洲女人av| 国产大片一区二区| 国产精品天天看| 天天免费综合色| 日韩视频一区二区在线观看| 伊人久久久久久久久久| 性视频1819p久久| 91久久久在线| 亚洲精品白虎| 一区二区在线播放视频| 熟妇高潮一区二区| 国产精品 欧美激情| 亚洲av综合一区| 亚洲另类图片另类电影| www怡红院| 精品久久av| 中文字幕不卡三区视频| 国产精品色在线网站| 欧美黄色大片网站| 国产精品主播直播| 亚洲在线免费播放| 日韩欧美精品在线视频| 美女视频久久黄| 亚洲va码欧洲m码| 美女在线免费视频| 特种兵之深入敌后| 婷婷在线精品视频| 国产富婆一级全黄大片| 成人欧美视频在线观看播放| 调教视频在线观看| bl在线肉h视频大尺度| 精品中国亚洲| 麻豆成人精品| 国产精品国产三级国产普通话蜜臀 | 女人十八毛片嫩草av| av黄色在线看| 手机在线理论电影| 日本五十路在线| 麻豆成全视频免费观看在线看| 黄色美女久久久| 日日骚欧美日韩| 中文字幕一区二区视频| 日韩女优毛片在线| 欧美资源在线观看| 青青草原国产免费| 国产一级黄色录像| 久久久久亚洲视频| 久久久久久九九九九九| 天天爽夜夜爽夜夜爽精品| 色偷偷精品视频在线播放| 国模私拍视频| 欧美freesex| 综合一区二区三区| 国产日韩欧美一区二区三区乱码| 91精品国产高清一区二区三区| 欧美国产日韩二区| 色狠狠久久av五月综合| 性感美女一区二区三区| 一区二区三区麻豆| 免费黄色av网站| 理论片午夜视频在线观看| 亚洲精品2区| 久久久99久久| 精品国产91久久久久久久妲己| 国产91色在线|| 国产a级片网站| 国产盗摄一区二区三区在线| 欧美性巨大欧美| 在线激情免费视频| 国产成人调教视频在线观看| av电影一区二区| 日韩一级二级三级精品视频| 国产男女猛烈无遮挡91| 成人黄色av片| 日本熟妇毛耸耸xxxxxx| 一级特黄毛片| 黄视频免费在线看| 亚洲理论在线| 欧美性少妇18aaaa视频| 8x拔播拔播x8国产精品| 黄页网站大全在线观看| 久久久精品视频免费| 国产超级av| sm久久捆绑调教精品一区| 欧美特黄一区| 亚洲国产精品久久不卡毛片| 久久久久成人精品| 国产一二三四区在线观看| 精品无码一区二区三区蜜臀| 国产在线播放你懂的| 免费在线看电影| 亚洲黄色成人| 欧美性极品xxxx做受| 4p变态网欧美系列| 一级黄色香蕉视频| 国产理论片在线观看| 影音先锋电影在线观看| 久久成人高清| 亚洲乱码中文字幕| 91精品国产91久久久久久| 黄色a级片免费| 国产精品久久影视| 国产在线观看精品一区| 亚洲情侣在线| 精品国产成人av| 国产精品激情av在线播放 | 欧美一区二区三区高清视频| av成人老司机| 中文字幕亚洲国产| 一本色道久久88亚洲精品综合| 九九九在线视频| 天天色综合6| 日韩aaa久久蜜桃av| 中文字幕一区二区三| 久久久久久亚洲精品| 亚洲视频在线观看一区二区三区| 91tv国产成人福利| 很黄的网站在线观看| 久久精品123| 亚洲大胆人体av| 一本久道久久综合| 日韩不卡在线播放| 欧美日本网站| 亚洲啪啪91| 欧美人狂配大交3d怪物一区| 欧美人与性禽动交精品| 黄色激情视频在线观看| 色播在线视频| 午夜国产精品视频免费体验区| 一本大道久久a久久精品综合| 亚洲在线观看视频网站| 色偷偷男人天堂| aaaaa毛片| 性欧美69xoxoxoxo| 在线播放中文一区| 亚洲欧美日韩国产yyy| 国产成人精品777777| 韩国三级av在线免费观看| 亚洲国产片色| 精品国产凹凸成av人导航| www.-级毛片线天内射视视| 艳妇乳肉豪妇荡乳av无码福利 | 天堂在线观看一卡二卡三卡四卡| 精品国产一级毛片| 色婷婷亚洲婷婷| 久久综合给合久久狠狠色| 在线看成人av| 国产美女性感在线观看懂色av| 国产欧美高清| 亚洲视频在线观看| 一区二区三区国产免费| 欧美乱大交xxxxxbbb| 一区二区三区在线免费看| 亚洲一卡二卡三卡四卡无卡久久| 97操在线视频| 日操夜操天天操| av在线电影观看| 久久精品国产99| 美女精品久久久| 精品久久久久一区二区| av在线看网址| 欧美成人国产| 日韩精品视频中文在线观看 | 成人欧美一区二区三区黑人麻豆 | 2019中文字幕在线视频| 久久av老司机精品网站导航| 日韩中文字幕av| 人妻 丝袜美腿 中文字幕| sese在线| 亚洲片区在线| 日韩在线中文字| 人妻激情偷乱频一区二区三区| 五月综合激情在线| 黄色av成人| 中国人与牲禽动交精品| 国产精品日日摸夜夜爽| avlululu| 久久男女视频| 欧美激情按摩在线| 成人免费网站黄| 亚洲国产资源| 国产精品一区在线观看你懂的| 91精品国产91久久久久久| 国产美女高潮视频| 男人天堂久久久| 成人99免费视频| 国产精品精品视频一区二区三区| 久久久久国产精品夜夜夜夜夜| 免费av不卡| 国产调教视频一区| 国产呦系列欧美呦日韩呦| 在线观看免费视频一区| 成人国产激情| 岛国av在线不卡| 日韩一级片一区二区| 热99精品视频| 国产精品久久观看| 日韩在线观看网址| 日本一区二区视频在线播放| 91最新在线| 国产清纯在线一区二区www| 国产精品一区二区欧美黑人喷潮水| 在线观看免费观看在线| 人人爱人人干婷婷丁香亚洲| 91精品在线观看入口| 九九精品久久久| 午夜影院免费看| 国产麻豆精品视频| 亚洲自拍偷拍视频| av资源免费看| 丝袜久久网站| 精品中文视频在线| 四虎永久免费影院| 久久精品视频免费看 | 日韩三级电影网站| 欲求不满中文字幕| 久久精品免费一区二区三区| 日韩在线观看av| 中文字幕电影av| 男人天堂视频在线观看| 欧美日韩中文字幕在线视频| 国产91美女视频| 成人伦理视频网站| 国产成人综合网站| 精品国产乱码久久久久久108| 少妇一级淫片免费看| 国产高清一区| 久久久久久亚洲| 69视频免费看| 精品国产一区二区三区不卡蜜臂 | 精品卡一卡二卡三卡四在线| 9.1在线观看免费| 午夜在线免费观看视频| 亚洲激情网站免费观看| 日本毛片在线免费观看| 国产一级二级在线| 91美女片黄在线观看91美女| 日本视频一区在线观看| www.xxx.国产| 久久99国产精品尤物| 久久人人97超碰人人澡爱香蕉| 青青国产视频| 日本成人在线电影网| 99精品99久久久久久宅男| 色偷偷av男人的天堂| 激情成人亚洲| 国产欧美一区二区三区久久人妖| 亚洲国产精品成人久久蜜臀| 国产精品久久久久久久久久10秀| 91精品国产乱码久久久久久蜜臀 | 日本婷婷久久久久久久久一区二区| 亚洲激情欧美色图| 石原莉奈在线亚洲二区| 国产亚洲一区在线播放| 国产情侣高潮对白| 国产伦理精品不卡| 日韩视频在线播放| av官网在线| 国产色婷婷亚洲99精品小说| 黄页免费在线观看视频| 在线观看免费国产小视频| 亚洲人成网站精品片在线观看| 91国视频在线| 日日夜夜精品一区| 欧美亚洲日本国产| 一区二区视频观看| 久久青草视频| 久久精品99久久久香蕉| 综合久久中文字幕| 欧美一区亚洲| 97久草视频| 爱爱视频网站| 国产精品婷婷午夜在线观看| 国产精品入口免费软件| caopo在线| 日韩欧美一级片| 日韩 国产 在线| 欧美精品乱码| 国产日韩中文在线| 18free性欧美另类hd| 久久网这里都是精品| 欧美综合在线观看视频| 成人日批视频| 精品处破学生在线二十三| 国产亚洲小视频| 成人精品中文字幕| 成人亚洲综合色就1024| 免费a级观看| 国产精品的网站| 可以看的av网址| 美女网站视频一区| 日韩一区二区福利| 色婷婷视频在线| 国产精品一区二区在线观看网站 | 欧美婷婷久久五月精品三区| 福利微拍一区二区| 欧美一区二区三区粗大| 欧美亚洲tv| 国产免费亚洲高清| 奇米网人体黄视频| 中文字幕字幕中文在线中不卡视频| 亚洲综合伊人久久| 亚洲成av在线| 欧美大片在线看| 亚洲最新永久观看在线| 94色蜜桃网一区二区三区| 欧美成人黄色网址| a∨色狠狠一区二区三区| 欧美精品亚州精品| 久久九九热视频| 国产欧美一区二区精品性| 中文字幕55页| 日韩免费精品| 国产欧美精品日韩精品| 天天天天天天操| 懂色av中文一区二区三区天美| 成年人免费视频播放| 日韩一区亚洲二区| 久久久久久九九九九| 天堂在线中文字幕| 精品对白一区国产伦| 国产熟女一区二区丰满| 国产真实乱对白精彩久久| 五月婷婷狠狠操| 亚洲色图综合| 国产日本欧美一区二区三区在线| 天天撸天天射| 欧美男同性恋视频网站| 亚洲午夜无码久久久久| 蜜桃久久精品一区二区| 可以免费观看av毛片| xxxxx.日韩| 国产中文日韩欧美| 国外av网站| 欧美变态tickling挠脚心| 国产视频在线免费观看| 成人动漫在线一区| 免费观看污网站| 欧美裸体在线版观看完整版| 日韩视频专区| av资源中文在线| 国产xxx69麻豆国语对白| 黄瓜视频网站| 欧美日韩高清一区二区不卡| 一级黄色小视频| 99在线精品免费| 老司机福利av| 欧美 日韩 国产一区二区在线视频| 最新av网址在线观看| 超碰国产一区| 国产精品一香蕉国产线看观看| 污污免费网站| 亚洲美女精品久久| 四虎成人欧美精品在永久在线| 亚洲日本欧美天堂| 久久无码精品丰满人妻| 麻豆极品一区二区三区| www日本在线观看| 日韩欧美高清| 国产传媒久久久| 色综合视频一区二区三区日韩| 51蜜桃传媒精品一区二区| 视频免费一区| 欧美精品在线观看91| www.狠狠插| 亚洲国产精品99| 精品一区二区三区免费爱| 一区二区三区视频国产日韩| 国产精品久久久久久久久 | 亚洲少妇久久久|