999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

嵌入式通信系統軟件研究

2017-03-15 19:52:24王文明
科學與財富 2017年3期

王文明

摘 要:隨著工業化的深入,中國的制造業水平正與日俱增,而嵌入式通信系統正成為工業設計中的不可或缺部分。軟件的設計是嵌入式通信系統的點睛之筆,在嵌入式通信系統中起到至關重要的作用。本文由介紹嵌入式通信系統的總體結構入手,分析在嵌入式通信系統上應用嵌入式LIUNX操作系統進行軟件平臺研發。通過對ADSL標準進行比較、分析,在此系統基礎上優化設計嵌入式LIUNX操作系統的嵌入式通信系統ADSL收發器與嵌入式通信系統微處理器的軟件接口,并編寫針對性軟件對其功能進行了有效性測試。

關鍵詞:嵌入式系統軟件;LIUNX操作系統;ADSL;ATM

一、嵌入式通信系統軟件概述

1.嵌入式通信系統軟件設計

以MPC850SAR為核心,嵌入式通信系統有多種通信接口可供選擇,如USB、Etliernet、ATMUTOIPA、RS232、RS485、ISDN等待。在此硬件系統基礎上,如何選擇適合的嵌入式操作系統進行開發工作成為首要問題。本文選擇基于MPC850SAR作為處理器的嵌入式通信系統案例,其在PowerPC內核的版本之上以RISC體系結構為基礎,加入通用64位嵌入式通信控制器,集成微處理器、外設接口,構成專用通信芯片,提高了性價比,改善了網絡協議處理能力。提供多個串行通道,通過編程實現通信協議的支持。

2、嵌入式通信系統軟件LIUNX操作系統

嵌入式LIUNX系統系由精簡后的標準LIUNX系統得到的,其與標準LIUNX系統一脈相承,具備LUNIX的絕大多數優點,任務調度高效,網絡功能支持強健、安全等等。通過在LIUNX系統的內核中加載調度器,提高LIUNX系統的實效性。LIUNX系統本身源代碼公開,作為其最大的優點,LIUNX系統是免費的,不像其他操作系統那樣需要支付高額的許可費用,能大幅度地減小成本;另一方而,LIUNX系統有許多開發人員支持,大量且不斷增加的開發工作對嵌入式通信系統研發者來說至關重要。嵌入式LIUNX系統的操作系統是專門為64位嵌入式通信系統設計、開發的。其基于GNU體系構架,用LIUNX系統為內核,構建可定制的嵌入式操作系統結構。

3.嵌入式通信系統軟件開發環境

嵌入式通信系統開發環境是運行在開發主機上的,故開發主機可以由工作站、PC機等擔任,其操作系統多為LIUNX系統、Widnows系統等工具豐富、界面友好的操作系統。目標機作為待開發的嵌入式硬件系統,主機和其之間通過串行口、以太網、仿真器等通信手段進行聯系。開發工作皆在主機開發環境下進行編碼、鏈接、編譯、調試、下載等。生成的代碼通過串行口、以太網等通信手段下載至目標機,在目標機上執行應用程序。嵌入式通信系統用戶使用基于主機的開發環境所提供的嵌入式通信系統調試工具,調試、運行在目標機安裝的應用程序。嵌入式通信系統的開發環境要能夠開發出處理器的全部功能,還應具有用戶友好的界面。

二、LIUNX操作系統下ADSL軟件接口設計

1.嵌入式通信系統軟件ADSL原理

ADSL高速數據傳輸系統基于局端設備和用戶端設備共同組成。局端設備是DSL多路復用器,可以將多路用戶的數據復用,再接入到各種骨干網絡;用戶端設備即ADSLMODEM,為用戶提供網絡接口,實現用戶端ADSL數據的接收和發送,使用戶由高速數據通道接入寬帶網絡。嵌入式通信系統中的ADSLMODEM基于嵌入式通信系統與ADSL收發器構成。嵌入式通信系統負責為ADSLMODEM用戶提供以太網接口;ATMUTOIPA的作用是為廣域網提供接口和SDRAM、FLASH存儲器件。

2.嵌入式通信系統軟件收發器模塊

首先對嵌入式通信系統信息進行必要的判斷,然后將TSM狀態機初始化,最后設置參數。對于CO端,進入參數設置階段,信道速率設置時,需要調用設置速率的函數。其作用是判斷系統當前信道速率參數,與ADSL相關標準的契合程度,再根據參數中的速率設置方法,設置速率。若系統最初選用的參數不足以實現速率的需要,函數就會自動反饋速率設置不成功的消息。與此相應的參數設置子模塊亦反饋這樣的消息。

3.嵌入式通信系統軟件處理器模塊

嵌入式通信系統的收發器軟件模塊的中心任務是完成命令。控制ADSL收發器的任務調度,是嵌入式通信系統的處理器模塊的中心任務,即將嵌入式通信系統的收發器軟件各子模塊合理地組合到一起,共同完成ADSL收發器的工作。嵌入式通信系統的處理器模塊能夠實現從DILE模式轉換到SHOWITME模式,建立ADSL數據傳輸信道,進而實現各種狀態之間的轉換。所有狀態轉換都通過嵌入式通信系統發布相應的任務,再由TSM狀態機完成相應的任務來實現。

4.嵌入式通信系統軟件通信鏈路測試

設計好ADSL軟件接口后,需要對ADSL收發器、點到點的ADSL通信鏈路等項目進行測試。這些測試主要包括ADSL收發器與微處理器硬件接口、ADSL收發器硬件測試、ADSL底層驅動與軟件接口代碼測試,其對于掌握嵌入式通信系統的ADSL功能實現情況至關重要。測試利用監控界面WHIP來實現,提供與其芯片組配套的監控界面WHIP,其運行于PC機上。利用該界面監測ADSL信道、ADSL芯片組的狀態,在PC機上實時顯示。為ADSL驅動、軟件接口的開發、ADSL通信鏈路測試提供有價值的參考。

三、ATM數據傳輸軟件設計

1.嵌入式通信系統軟件ATM協議原理

ATM系基于寬帶電路,可以同時傳輸數據信號、聲音信號、視頻信號的技術。ATM帶寬可達上百MbsP,其繼承了電路、報文交換的優點。ATM具有速率靈活、內含服務質量控制、拓撲結構靈活等突出特點。固定長度的信元作為ATM傳輸的基本單位,其信元共53字節,其中包括5字節頭部、48字節有效載荷。ATM只是數據鏈路層、物理層的作用,若要在實際的系統中起作用,要結合相應的高層協議。本文研究的重點是實現基于嵌入式通信系統的數據傳輸接口的軟件,故對于高層協議接口未作重點論述。

2.ATM數據傳輸測試軟件設計實現

基于MPC85OSAR實現和對ATM數據傳輸機理的深入分析,實現UTOIPA模式下MPC850SAR傳輸ATM數據的測試軟件。其設計目的是為了測試以MPC850SAR為核心的嵌入式通信系統,在極端的、高負載、高負荷、短時間內,是否能夠正確地接收和發送信元。測試整體上采用環路測試法,通過信道發送若干ATMAALS幀,再經過環路接收。比較接收到的數據與發送的數據,若不一致,則在開發系統上的指示燈會閃爍;若傳輸的數據一致,則指示燈會保持常亮。若工作在串行模式中,則通過有效的嵌入式通信系統配置,將環路置于MPC85oSAR的內部;若工作在UTOPIA模式中,則通過ADSL收發器,在外部形成環路。

參考文獻

[1] 王學龍,嵌入式LIUNX系統設一計與應用,清華大學出版社,2011年.

[2] 盧錫城,ATM網絡原理與應用,電子工業出版社,2009年.

[3] 張翔,ADSL接入技術協議研究,國防科技大學碩士學位論文,2009年.

[4] 孔祥營,柏桂枝,嵌入式實11寸操作系統VxWorks及其研發環境,中國電力出版社,2012年.

[5] 姚飛,熊輝,習勇,魏急波,基于MPC850的ADSL MoDEM實現,微處理機,2012年.

主站蜘蛛池模板: 国产国语一级毛片| 精品99在线观看| 国产在线观看91精品| 色网站在线视频| 日本久久网站| 22sihu国产精品视频影视资讯| 国产精品播放| 日本欧美精品| 国产黄色爱视频| 亚洲香蕉在线| 鲁鲁鲁爽爽爽在线视频观看 | 免费观看男人免费桶女人视频| 污污网站在线观看| 亚洲欧美在线精品一区二区| 在线国产毛片| 日韩a级片视频| 91久久偷偷做嫩草影院| 欧美成人区| 欧美成人国产| 第一区免费在线观看| 欧美a在线| 午夜毛片免费观看视频 | a级毛片免费播放| 四虎影视8848永久精品| 最新无码专区超级碰碰碰| 国产精品尹人在线观看| 日韩欧美中文字幕在线韩免费| 国产精品太粉嫩高中在线观看 | 久久黄色毛片| 日韩av资源在线| 国产精品蜜臀| 成人一级免费视频| 国产成人精品日本亚洲| 国产美女久久久久不卡| 国产一在线| 国产在线无码av完整版在线观看| 成人看片欧美一区二区| 性激烈欧美三级在线播放| 99久久精彩视频| 欧美色亚洲| 欧美色图第一页| 97国产精品视频人人做人人爱| 久久窝窝国产精品午夜看片| 亚洲国产欧美国产综合久久 | 又猛又黄又爽无遮挡的视频网站| 亚洲欧美自拍一区| 99尹人香蕉国产免费天天拍| 国产精品自在拍首页视频8| 国产精品人人做人人爽人人添| 亚洲另类色| 亚洲天堂啪啪| 夜色爽爽影院18禁妓女影院| 国产精品欧美激情| 九色最新网址| 综合色在线| 亚洲第一精品福利| 伦伦影院精品一区| 久草美女视频| 久久这里只精品国产99热8| 一级全黄毛片| 丝袜久久剧情精品国产| 911亚洲精品| 国产成人禁片在线观看| 99re在线免费视频| 欧美另类第一页| 欧美色视频日本| 在线不卡免费视频| 成人国产一区二区三区| 五月六月伊人狠狠丁香网| 亚洲一区二区三区国产精品 | 欧美综合区自拍亚洲综合天堂| 精品国产成人高清在线| 狠狠色噜噜狠狠狠狠色综合久| 99re热精品视频中文字幕不卡| 亚洲va在线观看| 91偷拍一区| 人妻无码中文字幕第一区| 全部毛片免费看| 成人精品免费视频| 亚洲精品图区| 国产一级毛片yw| 狠狠色香婷婷久久亚洲精品|