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

中國(guó)自動(dòng)化學(xué)會(huì)專(zhuān)家咨詢(xún)工作委員會(huì)指定宣傳媒體
新聞詳情

MYD-LD25X Cortex-M33實(shí)時(shí)核開(kāi)發(fā)實(shí)戰(zhàn)解析

http://www.debgrams.com 2025-11-07 09:23 來(lái)源:米爾電子

在嵌入式系統(tǒng)設(shè)計(jì)中,如何平衡高性能計(jì)算與實(shí)時(shí)控制一直是工程師面臨的挑戰(zhàn)。STM32MP257的異構(gòu)架構(gòu)為這一難題提供了優(yōu)雅的解決方案,而其中的Cortex-M33實(shí)時(shí)核更是實(shí)現(xiàn)硬實(shí)時(shí)性能的關(guān)鍵所在。

一、異構(gòu)架構(gòu):分工明確,效能卓越

STM32MP257采用創(chuàng)新的雙核子系統(tǒng)設(shè)計(jì):

Cortex-A35應(yīng)用核(雙核1.5GHz):運(yùn)行Linux系統(tǒng),負(fù)責(zé)復(fù)雜UI、網(wǎng)絡(luò)通信、文件管理等非實(shí)時(shí)任務(wù)。

Cortex-M33實(shí)時(shí)核(400MHz):專(zhuān)攻實(shí)時(shí)控制,具備納秒級(jí)中斷響應(yīng),集成FPUDSP指令集。

二、架構(gòu)優(yōu)勢(shì)凸顯:

硬件級(jí)資源隔離:通過(guò)RIF單元確保M33核獨(dú)占關(guān)鍵外設(shè),避免核間沖突

能效精細(xì)控制:支持獨(dú)立電源域,M33可在A核休眠時(shí)單獨(dú)運(yùn)行

安全可靠:TrustZone技術(shù),為關(guān)鍵代碼提供硬件級(jí)保護(hù)

三、OpenAMP:異構(gòu)通信的橋梁

OpenAMP是異構(gòu)系統(tǒng)中核心間消息通信的開(kāi)源框架,基于RPMsg+共享內(nèi)存+中斷,讓Linux核和Cortex-M核可以可靠地傳遞消息和數(shù)據(jù),高效地共享數(shù)據(jù)或協(xié)調(diào)任務(wù)的機(jī)制,簡(jiǎn)化異構(gòu)多核開(kāi)發(fā)。

STM32MP257中,典型實(shí)現(xiàn)方式包括remoteproc+virtio+RPMsg等。它的核心目標(biāo)是讓Cortex-A核和Cortex-M核協(xié)同工作,同時(shí)保持資源隔離和實(shí)時(shí)性能。

  1. Remoteproc框架

STM32MP257使用了RemoteProc框架讓A核運(yùn)行的Linux系統(tǒng)可以更加輕松的和M核進(jìn)行通信控制,RemoteProc主要作用就是對(duì)遠(yuǎn)程處理器的生命周期進(jìn)行管理,即啟動(dòng)、停止遠(yuǎn)程處理器。該框架還會(huì)創(chuàng)建 RPMsg Virtio 設(shè)備。以下是RemoteProc的邏輯框圖:

1 RemoteProc運(yùn)行邏輯

RemoteProc框架中,需要在Linux系統(tǒng)中將M核的固件通過(guò)命令加載到M核的內(nèi)存中。

  1. RPMsg框架

RPMsg框架( Remote Processor Messaging Framework )則是實(shí)現(xiàn)對(duì)遠(yuǎn)程處理器信息傳遞。RPMsg是基于VirtIO的消息總線(xiàn),它允許內(nèi)核驅(qū)動(dòng)程序與系統(tǒng)上可用的遠(yuǎn)程處理器進(jìn)行通信。通訊框架入下圖:

2 RPMSG框架

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

  1. Virtio(虛擬化模塊)

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

四、實(shí)戰(zhàn)演練:異核控制LED

基于異構(gòu)通訊框架,A核通過(guò)發(fā)送LED控制命令,驅(qū)動(dòng)M33核響應(yīng)并實(shí)現(xiàn)LDE燈的開(kāi)關(guān)操作。

在構(gòu)建前需要將開(kāi)發(fā)板設(shè)備樹(shù)中的gpio_led的藍(lán)燈關(guān)閉,關(guān)閉A核占用,設(shè)備樹(shù)中修改位置具體如下:

3 設(shè)備樹(shù)屏蔽藍(lán)燈

關(guān)閉后將設(shè)備樹(shù)單獨(dú)構(gòu)建并更新到開(kāi)發(fā)板中,具體方式請(qǐng)查閱《MYD-LD25X Linux 軟件開(kāi)發(fā)指南》中4.3章節(jié)。

IDE中導(dǎo)入OpenAMP_TTY_echo_Led例程,導(dǎo)入完成后如下所示:

4 例程導(dǎo)入

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

5 回調(diào)函數(shù)修改

實(shí)現(xiàn)過(guò)程比較簡(jiǎn)單,基本是對(duì)A核的消息進(jìn)行了判斷處理,針對(duì)GPIO的主要控制使用了HAL_GPIO_WritePin函數(shù),該函數(shù)位于Drivers/BSP/stm32mp2xx_hal_gpio.c:

6 函數(shù)實(shí)現(xiàn)

程序運(yùn)行流程圖:

7 OpenAMP_TTY_echo_Led流程圖

然后繼續(xù)構(gòu)建,點(diǎn)擊上圖4中的OpenAMP_TTY_echo_Led_CM33_NonSecure,然后點(diǎn)擊上方錘子右邊箭頭并選擇CA35TDCID_m33_ns_sign:

8 編譯選擇

選擇后會(huì)立即構(gòu)建編譯,完成后在CA35TDCID_m33_ns_sign目錄中拷貝elf文件到開(kāi)發(fā)板中:

9 拷貝文件

確保在開(kāi)發(fā)板中目錄結(jié)構(gòu)如下:

10 目錄結(jié)構(gòu)

輸入以下內(nèi)容執(zhí)行腳本,運(yùn)行后如圖所示:

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

11 運(yùn)行程序

A核輸入以下命令后臺(tái)監(jiān)控M核虛擬串口反饋:

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

root@myd-ld25x:~/OpenAMP_TTY_echo_Led#

輸入以下命令控制Led藍(lán)燈亮滅:

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

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

結(jié)果如下:

12 運(yùn)行結(jié)果

13 米爾基于STM32MP257核心板及開(kāi)發(fā)板

版權(quán)所有 工控網(wǎng) Copyright?2025 Gkong.com, All Rights Reserved
中文字幕无码乱码人妻系列蜜桃| 欧美成人少妇人妻精品视频| 男女嘿咻激烈爱爱动态图| 女口述第一次放进去的感受| 欧美一区二区三区不卡| 日本高清视频WWW| 色舞月亚洲综合一区二区| 天堂АⅤ在线最新版在线 | 国产精品露脸国语对白| 国产思思99RE99在线观看| 精产国品一二三产区区| 久久香蕉国产线看观看手机| 乱色视频中文字幕| 欧美日韩精品成人网站二区A∨有| 日本熟妇色XXXXX日本妇奷| 色噜噜亚洲男人的天堂| 无码人妻精品一区二| 亚洲AV无码久久寂寞少妇| 亚洲色丰满少妇高潮| 影音先锋男人资源站| AV无码人妻一区二区三区在线| 办公室被吃奶好爽在线观看| 国产成人AV三级在线观看按摩| 国产亚洲精久久久久久无码77777| 黑人人妻AV一区二区三| 久久人人做人人妻人人玩精品VA | 好爽…又高潮了粉色视频| 久久久久人妻精品一区二区三区 | 天堂资源在线WWW在线观看| 午夜无码片在线观看影视| 亚洲精品无码不卡在线播HE| 在厨房娇妻被朋友胯下挺进| WWW.色五月.COM| 国产成年无码V片在线| 狠狠色婷婷久久综合频道毛片| 久久亚洲AV成人无码| 欧美性色黄大片手机版| 双腿张开被9个男人调教| 亚洲AV无码一区二区乱子伦AS| 夜里18款禁用B站大全| BT天堂新版中文在线地址| 亚洲综合精品香蕉久久网| 装醉把自己给流浪汉玩| 成 人 黄 色 网 站 视频 S色| 国产精品露脸国语对白| 久久99国产精品99蜜桃| 女人张开腿让男人桶爽免| 色综合天天综合网天天小说| 亚洲AV高清在线一区二区三区| 一本加勒比HEZYO无码专区| 亚洲成人av无码| 伊人久久大香线蕉综合影院首页| WRITEAS前后双插头| 国产精品玖玖玖在线资源| 久久成人国产精品| 欧美午夜性春猛交XXX| 偷窥 亚洲 另类 图片 熟女| 少妇自慰喷AV免费网站| 亚洲VA中文字幕无码久久| 中文曰本熟女久久| 粗长巨龙挤进新婚少妇| 国精一二三区别免费| 美女裸体跪姿扒开屁股无内裤| 日本三线和韩国三线品牌对比| 亚洲AⅤ秘区二区三区4| 中国东北熟女老太婆内谢| 超碰人人爽天天爽天天做| 国产无套无码AⅤ在线观看| 狂野欧美激情性XXXX| 日本少妇人妻XXXXX18| 亚洲AV成人无码影视网| 中文字幕人妻AV一区二区| 高清国语自产拍免费视频| 精品人妻一区二区三区免费| 欧美成人天天综合在线| 无码人妻丰满熟妇区96| 艳妇乳肉豪妇荡乳| 波多野结衣高清一区二区三区| 国精一二三区别免费| 内射人妻无码色AV麻豆| 少妇精品揄拍高潮少妇| 亚洲国产精品久久久久制服 | 国产精品亚洲А∨天堂2021| 久久久久亚洲AV成人网| 日本亚洲色大成网站WWW久久| 日日狠狠久久偷偷色综合| 亚洲国产AV玩弄放荡人妇系列| 97人妻精品一区二区三区| 国产激情一区二区三区小说| 久久久久久精品精品免费 | 欧美人和黑人牲交网站上线| 无码人妻精品一区二区三区免费看| 夜夜爱夜夜做夜夜爽| 成熟丰满熟妇高潮XXXXX视频| 黑人精品一区二区三区| 欧美极品在线观看| 性饥渴少妇XXXXⅩHD| 18禁止午夜福利体验区| 国产精品毛多多水多| 免费 黄 色 人成 视频 在| 天码AV高清毛片在线看_| 亚洲综合色区另类AV| 粗大的内捧猛烈进出| 精品无人区一区二区三区在线 | 国产AV精品白浆一区二| 久久精品无码一区二区无码| 日韩AV人人夜夜澡人人爽 | 亚欧乱色国产精品免费九库| 91人妻人人澡人人爽人人| 国产精品毛片一区内射| 麻豆国产AV超爽剧情系列| 天美传媒剧国产MV在线看| 一夲道中文字幕AV高清片| 粉嫩av一区二区夜夜嗨| 久久久久国产精品| 色欲久久久天天天综合网| 野外XXXXFREEXXXX日| 丰满人妻熟妇乱又伦精品视| 久久久久久精品免费不卡| 色播久久人人爽人人爽人人片AV | 美女扒开尿眼给男人桶爽网站免费 | 免费人成视频网站在线18| 无码人妻久久1区2区3区| 祖母和おばあちゃん的区别| 国产精品欧美一区二区三区不卡| 免费无码午夜福利片69| 五十路レンタのおばさん| 91无码人妻精品一区二区蜜桃| 国产色视频一区二区三区QQ号| 欧产日产国产精品精品| 亚洲AV成人无码久久www小说| CHINESE激烈高潮HD| 黑人巨茎大战俄罗斯美女| 日本丰满人妻HD浓毛| 亚洲日本VA中文字幕久久道具| 多毛小姐BGMBGMBGM| 狼友AV永久网站免费观看武| 无码AV中文字幕出轨人妻| 91人妻超碰亚洲| 黑人大战日本人妻嗷嗷叫| 日本大学SGU大二大三| 亚洲熟妇丰满XXXXX黑| 乖别添了快放进来我想要| 秘书在办公室被躁BD在线观看 | 日韩欧洲在线高清一区| 夜先锋AV资源网站| 国产精品久久久久久无遮挡| 欧美VIDEOS另类极品| 亚洲国产成人AV人片久久| 成熟人妻视频一区区三区| 久久婷婷日日澡天天添| 无码人妻ΑⅤ免费一区二区三区| 99精品视频在线观看免费| 极品少妇被猛得白浆直流草莓视频 | 亚洲AV狠狠爱一区二区三区| 被男人吃奶很爽的毛片 | 黑人巨大跨种族VIDEO| 日韩精品无码人妻一区二区三区| 一二三四免费观看高清在线| 国产精品无码无片在线观看| 欧洲肉欲K8播放毛片护士报告| 亚洲欧美精品午睡沙发| 国产ΑV在线ΑV天堂AⅤ国产| 女人18毛片A级毛片免费视频| 亚洲成亚洲乱码一二三四区软件 | 投诉12345最狠的办法| AAA欧美色吧激情视频| 精品国产亚洲AV麻豆| 熟女高潮喷水一区二区三区| 27报女上男下动态图GIF图| 花火と在线观看动漫免费| 少妇粗大进出白浆嘿嘿视频| 18禁全彩肉肉无遮挡| 交换人生俱乐部全文免费阅读| 色悠久久久久综合欧美99| ◇一本大道香蕉中文在线| 怀孕挺大肚子疯狂高潮AV毛片| 少妇被猛烈进入到喷白浆| 50妺妺窝人体色www合集| 精品国产一区二区亚洲人成毛片| 少妇自慰喷AV免费网站| AV无码AV不卡一区二区| 久久国产色AV免费观看| 无码中文字幕AⅤ精品影| めんたいさんでぃふぇんすっ甘雨| 久久久午夜精品福利内容| 香港三香港日本三级在线理论| 差差差很疼视频无掩丰富| 麻豆精品传媒一二三区| 亚洲成A人片在线观看天堂| 国产69精品久久久久久妇女迅雷| 欧美国产成人精品一区二区三区| 亚洲人成网7777777国产| 国产精品三级在线观看无码| 日本动漫瀑乳H动漫啪啪免费| 真实国产乱子伦精品一区二区三区| 好紧真爽喷水高潮视频办公室| 丝袜灬啊灬快灬高潮了AV| YOUJIZZ中国少妇| 麻豆国产成人AV在线播放|