天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 計算機論文 >

嵌入式板級支持包通信平臺研究與實現(xiàn)

發(fā)布時間:2020-12-29 22:48
  計算機技術(shù)的飛速發(fā)展使嵌入式系統(tǒng)得到了廣泛的應(yīng)用,板級支持包(BSP:Board Support Packet)作為嵌入式系統(tǒng)開發(fā)和調(diào)試的重要工具,其通信功能尤其重要。隨著板級支持包通信方式逐漸向多樣化方向發(fā)展,設(shè)計獨立的通信平臺,提供統(tǒng)一的通信接口,將有助于增強系統(tǒng)可擴展性和可移植性,縮短系統(tǒng)的研發(fā)周期。在分析常見BSP與宿主機通信方式的基礎(chǔ)上,實現(xiàn)了一個分層式、模塊化的通信平臺。通信平臺通過標(biāo)準(zhǔn)的接口向板級支持包和主機軟件提供通信服務(wù),屏蔽了通信設(shè)備硬件操作細(xì)節(jié),增強了上層軟件的可靠性及獨立性。通信平臺由設(shè)備端通信模塊和主機端通信模塊兩大部分組成。設(shè)備端通信模塊為板級支持包提供通信接口。整體架構(gòu)通過分層式設(shè)計,分為設(shè)備抽象層和設(shè)備驅(qū)動層。設(shè)備抽象層為上層應(yīng)用程序提供了一套標(biāo)準(zhǔn)的、與設(shè)備無關(guān)的通信接口,并且通過文件描述表、設(shè)備描述表和驅(qū)動描述表建立了從通信接口到設(shè)備驅(qū)動的映射。主機端通信模塊利用面向?qū)ο蟮脑O(shè)計方法,實現(xiàn)了一個通信類庫,包括通信接口父類和派生的通信子類。通信接口父類定義了通信的標(biāo)準(zhǔn)接口,通信子類通過繼承及重載方法實現(xiàn)具體的通信操作。在實現(xiàn)上述通信模塊的基礎(chǔ)上,搭建了測試... 

【文章來源】:華中科技大學(xué)湖北省 211工程院校 985工程院校 教育部直屬院校

【文章頁數(shù)】:65 頁

【學(xué)位級別】:碩士

【部分圖文】:

嵌入式板級支持包通信平臺研究與實現(xiàn)


初始狀態(tài)

示意圖,數(shù)據(jù),環(huán)形緩沖區(qū),指針


僅僅會影響讀指針,而寫用戶僅僅會影響寫指針。如果僅僅有一個讀用戶和一個寫用戶,那么不需要添加互斥保護(hù)機制就可以保證數(shù)據(jù)的正確性。如果有多個讀寫用戶訪問環(huán)形緩沖區(qū),那么必須添加互斥保護(hù)機制來確保多個用戶互斥訪問環(huán)形緩沖區(qū)。圖 3. 8、圖 3. 9 和圖 3. 10 是一個環(huán)形緩沖區(qū)的運行示意圖。圖 3. 8 是環(huán)形緩沖區(qū)的初始狀態(tài),可以看到讀指針和寫指針都指向第一個緩沖區(qū)處;圖 3. 9 是向環(huán)形緩沖區(qū)中添加了一個數(shù)據(jù)后的情況,可以看到寫指針已經(jīng)移動到數(shù)據(jù)塊 2 的位置,而讀指針沒有移動;圖 3. 10 是環(huán)形緩沖區(qū)進(jìn)行了讀取和添加后的狀態(tài),可以看到環(huán)形緩沖區(qū)中已經(jīng)添加了兩個數(shù)據(jù),已經(jīng)讀取了一個數(shù)據(jù)。

數(shù)據(jù),指針,環(huán)形緩沖區(qū),數(shù)據(jù)塊


到讀指針和寫指針都指向第一個緩沖區(qū)處;圖 3. 9 是后的情況,可以看到寫指針已經(jīng)移動到數(shù)據(jù)塊 2 的10 是環(huán)形緩沖區(qū)進(jìn)行了讀取和添加后的狀態(tài),可以個數(shù)據(jù),已經(jīng)讀取了一個數(shù)據(jù)。 3. 8 初始狀態(tài) 圖 3. 9 添加數(shù)據(jù)


本文編號:2946474

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/2946474.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶2ce41***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com