亚洲爆乳成AV人在线视菜奈实_欧美一进一出抽搐大尺度视频 _日本十八禁免费看污网站_国产一区二区怡红院_6080YY新视觉影院_蜜臀AV无码人妻精品_成人影院YY111111在线_成人欧美一区二区三区1314_少妇饥渴偷公乱A级无码

中國自動化學會專家咨詢工作委員會指定宣傳媒體
新聞詳情

MYD-LD25X Cortex-M33實時核開發實戰解析

http://www.debgrams.com 2025-11-07 09:23 來源:米爾電子

在嵌入式系統設計中,如何平衡高性能計算與實時控制一直是工程師面臨的挑戰。STM32MP257的異構架構為這一難題提供了優雅的解決方案,而其中的Cortex-M33實時核更是實現硬實時性能的關鍵所在。

一、異構架構:分工明確,效能卓越

STM32MP257采用創新的雙核子系統設計:

Cortex-A35應用核(雙核1.5GHz):運行Linux系統,負責復雜UI、網絡通信、文件管理等非實時任務。

Cortex-M33實時核(400MHz):專攻實時控制,具備納秒級中斷響應,集成FPUDSP指令集。

二、架構優勢凸顯:

硬件級資源隔離:通過RIF單元確保M33核獨占關鍵外設,避免核間沖突

能效精細控制:支持獨立電源域,M33可在A核休眠時單獨運行

安全可靠:TrustZone技術,為關鍵代碼提供硬件級保護

三、OpenAMP:異構通信的橋梁

OpenAMP是異構系統中核心間消息通信的開源框架,基于RPMsg+共享內存+中斷,讓Linux核和Cortex-M核可以可靠地傳遞消息和數據,高效地共享數據或協調任務的機制,簡化異構多核開發。

STM32MP257中,典型實現方式包括remoteproc+virtio+RPMsg等。它的核心目標是讓Cortex-A核和Cortex-M核協同工作,同時保持資源隔離和實時性能。

  1. Remoteproc框架

STM32MP257使用了RemoteProc框架讓A核運行的Linux系統可以更加輕松的和M核進行通信控制,RemoteProc主要作用就是對遠程處理器的生命周期進行管理,即啟動、停止遠程處理器。該框架還會創建 RPMsg Virtio 設備。以下是RemoteProc的邏輯框圖:

1 RemoteProc運行邏輯

RemoteProc框架中,需要在Linux系統中將M核的固件通過命令加載到M核的內存中。

  1. RPMsg框架

RPMsg框架( Remote Processor Messaging Framework )則是實現對遠程處理器信息傳遞。RPMsg是基于VirtIO的消息總線,它允許內核驅動程序與系統上可用的遠程處理器進行通信。通訊框架入下圖:

2 RPMSG框架

消息服務基于共享內存,使用 RPMsg 和 Virtio 框架,RemoteProc框架則控制遠程處理器生命周期。信號通知( Mailbox )服務則基于內部IPCC( Inter-Processor communication controller ),ST提供 OpenAMP相關庫。

  1. Virtio(虛擬化模塊)

Virtio 是一個支持虛擬化的 I/O 框架,通過共享環形緩沖區(vring)提供高效的消息傳輸層。Virtio中有兩個單向的vring,分別用于處理器之間的消息傳遞,RX VRING 用于接收來自遠程處理器的消息,TX VRING專用于將消息發送到遠程處理器。

四、實戰演練:異核控制LED

基于異構通訊框架,A核通過發送LED控制命令,驅動M33核響應并實現LDE燈的開關操作。

在構建前需要將開發板設備樹中的gpio_led的藍燈關閉,關閉A核占用,設備樹中修改位置具體如下:

3 設備樹屏蔽藍燈

關閉后將設備樹單獨構建并更新到開發板中,具體方式請查閱《MYD-LD25X Linux 軟件開發指南》中4.3章節。

IDE中導入OpenAMP_TTY_echo_Led例程,導入完成后如下所示:

4 例程導入

該例程由官方例程OpenAMP_TTY_echo修改,主要修改即為下圖中虛擬串口回調函數的框選部分:

5 回調函數修改

實現過程比較簡單,基本是對A核的消息進行了判斷處理,針對GPIO的主要控制使用了HAL_GPIO_WritePin函數,該函數位于Drivers/BSP/stm32mp2xx_hal_gpio.c:

6 函數實現

程序運行流程圖:

7 OpenAMP_TTY_echo_Led流程圖

然后繼續構建,點擊上圖4中的OpenAMP_TTY_echo_Led_CM33_NonSecure,然后點擊上方錘子右邊箭頭并選擇CA35TDCID_m33_ns_sign:

8 編譯選擇

選擇后會立即構建編譯,完成后在CA35TDCID_m33_ns_sign目錄中拷貝elf文件到開發板中:

9 拷貝文件

確保在開發板中目錄結構如下:

10 目錄結構

輸入以下內容執行腳本,運行后如圖所示:

root@myd-ld25x:~/OpenAMP_TTY_echo_Led# ./fw_cortex_m33.sh start

11 運行程序

A核輸入以下命令后臺監控M核虛擬串口反饋:

root@myd-ld25x:~/OpenAMP_TTY_echo_Led# cat /dev/ttyRPMSG0 &

root@myd-ld25x:~/OpenAMP_TTY_echo_Led#

輸入以下命令控制Led藍燈亮滅:

root@myd-ld25x:~/OpenAMP_TTY_echo_Led# echo on > /dev/ttyRPMSG0

root@myd-ld25x:~/OpenAMP_TTY_echo_Led# echo off > /dev/ttyRPMSG0

結果如下:

12 運行結果

13 米爾基于STM32MP257核心板及開發板

版權所有 工控網 Copyright?2025 Gkong.com, All Rights Reserved
精品少妇人妻AV一区二区| 与亲女洗澡伦了东北| 野花电影在线观看免费720| 在线日韩日本国产亚洲| 99久久无色码中文字幕人妻| 把女人弄爽大黄A大片片| 丰满人妻被粗大爽ⅩXOO| 国产精品免费看久久久8| 狠狠色丁香婷婷久久综合| 久久精品亚洲中文无东京热| 免费女同毛片在线播放| 欧洲熟妇色XXXXX欧美老妇伦| 日韩视频中文字幕精品偷拍| 无码人妻精品一区二区三区不卡| 亚洲AV无码一区二区二三区我| 亚洲色欲久久久久综合网| 中文字幕日本最新乱码视频| WWW爱射网站AVCOM| 高潮奶水涨喷在线播放| 国产日韩亚洲大尺度高清| 精品少妇人妻av免费久久洗澡| 老阿姨哔哩哔哩B站肉片茄子芒果| 欧美啪啪抽搐一进一出免费| 日韩乱妇乱女熟妇熟女AV| 无翼乌全彩工口里番库 | 中国XXXX真实偷拍| NARUTOMANGA无尽纲手| 高清国产天干天干天干| 国产一二三四区中| 久久久久人妻一区精品| 欧美ZC00O人与善交| 日日狠狠久久偷偷色| 午夜亚洲国产理论片2020| 亚洲日韩国产精品无码AV| 69无人区乱码一二三四区别| 东北老女人高潮大叫对白| 国产三级多多影院| 久久精品女人天堂AV麻| 欧美人与动交视频播放| 视频视频APP在线看| 亚洲AV综合色区无码一区| 曰韩免费无码AV一区二区| 爸爸10岁幼儿TREE小学生| 国产精品精华液网站| 精品亚洲成a人无码成a在线观看 | 97色精品视频在线观看| 大香伊蕉在人线国产2020年| 国产在线观看无遮挡无码AⅤ多人| 久久性色欲AV免费精品观看| 人妻丰满熟妇无码AV| 无码成人亚洲AV污污污在线看| 亚洲精品无码专区在线| 91人妻人人妻人人爽人人精品| 大学生酒店呻吟在线观看| 好了AV四色综合无码久久| 老少配XXOO老少配| 日本猛少妇色XXXXX猛叫小说| 性刺激性色爽爱小说| 一出一进一爽一粗一大视频免费的 | 国产精品白丝久久AV网站| 精品中文字幕久久久无码中文Av | 旧番无码熟肉动漫在线观看| 人妻丝袜中文无码AV影音先锋专 | 久久精品动漫一区二区三区| 欧美熟妇呻吟猛交XX性| 我国产码在线观看AV哈哈哈网站| 亚洲人成线无码7777| JAPANESE日本熟妇伦| 国产精品制服一区二区| 久久亚洲私人国产精品| 日韩AV无码成人网站| 亚洲AV永久无码精品表情包| 性欧美牲交在线视频| 国产AV人人夜夜澡人人爽小说| 精品无人区卡卡卡卡卡二卡三乱码| 欧美人与性囗牲恔配| 无码国产欧美日韩精品| 一本之道AV不卡精品| 成人欧美一区二区三区白人| 国内精品自产拍在线观看| 男人的天堂免费A级毛片无码| 太大太长太粗太久太硬了| 亚洲同性猛男毛片| 草莓视频APP在线下载| 豪妇荡乳1一5白玉兰免费下载| 你太紧了真舒服小说| 玩丰满少妇XXXXXⅩ性麻| 夜夜爽77777妓女免费看 | 精品国产18久久久久久| 欧美精品做受XXX性少妇| 无码专区人妻诱中文字幕| 尤物TV国产精品看片在线| 顶级欧美熟妇高潮XXXXX| 精品人妻一区二区三区视频 | 国产成人精品自在钱拍| 久久久久久精品免费免费英国 | 人妻在线日韩免费视频| 亚洲AV无码专区在线观看漫画 | 国产欧美日韩一区二区三区在线| 美女裸露双奶头尿口无遮挡网站| 特级毛片AAAAAA| 伊人精品成人久久综合全集观看| 粉嫩虎白女流水白浆在线播放| 久久国产精品成人影院| 日日摸日日碰人妻无码老牲| 亚洲人成绝网站色WWW| 边摸边吃奶边做爽视频免费| 狠狠躁夜夜躁人爽碰88A| 轻点灬大JI巴大粗长了视频| 亚洲AV无码成人精品区在线观看| CHINESE熟女熟妇2乱| 国精产品W灬源码1688在线| 欧美熟妇呻吟猛交XX牲| 亚洲AV无码不卡一区二区三区 | 在线观看无码AV网站永久免费| 国产CHINESE中国HDXX| 兰姨不敢发出一点声音怕吵醒风 | 一本大道久久香蕉成人网| 夫妇当面交换作爱2| 老妇人高清在线观看免费版| 四季亚洲精品成人AV无码网站| 伊人久久精品久久亚洲一区| 国产成人精品久久久久精品日日| 两人做人爱视频在线观看| 无码成人亚洲AV污污污在线看| √BT天堂网WWW中文在线| 国产乱人伦偷精品视频AAA| 内谢少妇XXXXX8老少交| 性生生活20分钟免费| MM131美女大尺度私密照尤果| 好硬好涨老师受不了了| 人人人澡人人人妻人人人精品 | 被男狂揉吃奶胸高潮视频在线观看| 精品黑人一区二区三区| 如饥似渴LA.VORACE| 夜夜精品无码一区二区三区| 国产成人无码免费视频在线| 免费A级毛片中文字幕| 性ⅩXXX搡XXXX搡| EEUSS影院鲁丝片A无码| 极品少妇自慰喷白浆av| 日产无人区一线二线三线观看| 亚洲一区二区三区偷拍女厕| 国产 中文 制服丝袜 另类| 美女裸体十八禁免费网站| 无遮挡啪视频APP| CHINESETUBE国产在线| 狠狠五月激情六月丁香| 日韩久久一区二区三区蜜桃| 尤物在线视频.YW163.成年| 国产精品无码无卡无需播放器| 欧美精品人人做人人爱视频| 亚洲成在人线AⅤ中文字幕| 成在人线AV无码免费高潮喷水| 久久无码高潮喷水免费看| 无码一区二区三区不卡AV| H无码动漫在线观看人| 精品无码国产一区二区三区麻豆| 熟妇大屁股一区二区三区视频 | 人妻丰满熟妇av无码| 亚洲一区无码中文字幕乱码| 国产成人一区二区精品视频| 男生J桶进女人P又色又爽又黄| 亚洲AV一二三又爽又色又色| 厨房挺人ⅩXXX猛交| 美女内射毛片在线看| 亚洲AV无码一区二区乱子仑 | 久久精品国产一区二区电影 | 岳丰满多毛的大隂户| 国产性生交XXXXX免费| 日本熟妇厨房XXXXX乱电影| 尤物193在线人妻精品免费| 国产特级毛片AAAAAA视频| 日本XXXX裸体XXXX免费| 曰曰摸天天添天天湿| 国产无遮挡又黄又爽奶头| 日韩成人av网站| 中文字幕无码乱人伦| 激情综合色综合久久综合| 熟妇阿 HD中文电影| A级毛片高清免费视频在线播放| 精品亚洲国产成人蜜臀优播AV| 无码18在线网站成人网站| YSL万人千色T9| 浪潮av专区一区二区三区| 亚洲AV无码片一区二区三区| 丰满少妇人妻XXXXX| 欧美人妻少妇精品视频专区| 亚洲综合激情五月丁香六月| 国产女人18毛片水真多| 日精品一区二区蜜桃AV| 696969大但人文艺术来源| 精品一区二区三区免费视频| 无码夫の前で人妻を犯す中字| 把腿张开老子臊烂你的漫画| 没带罩子被校霸C了一节课怎么办| 亚洲成在人线AV自拍| 国产精品18久久久久久vr| 人与性动交AAAABBBB| 中文字幕爆乳JULIA女教师|