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年.

主站蜘蛛池模板: 久操线在视频在线观看| 中国毛片网| 久久久久中文字幕精品视频| 孕妇高潮太爽了在线观看免费| 国产第一页第二页| 无码精油按摩潮喷在线播放| 国产成人夜色91| 亚洲毛片一级带毛片基地| 国产成人精品一区二区不卡| 夜精品a一区二区三区| 中文国产成人久久精品小说| 四虎影视国产精品| 福利在线不卡一区| 波多野结衣第一页| 高清精品美女在线播放| 欧美三級片黃色三級片黃色1| 欧美成人精品在线| 日韩人妻无码制服丝袜视频| 最新无码专区超级碰碰碰| 亚洲黄色成人| 色天堂无毒不卡| 网友自拍视频精品区| 九九热精品在线视频| 国产高清在线观看| 亚洲人妖在线| 亚洲第一色视频| 天堂va亚洲va欧美va国产| 国产精欧美一区二区三区| 色哟哟国产精品一区二区| 不卡网亚洲无码| 国产免费a级片| 国产成人乱码一区二区三区在线| 在线播放真实国产乱子伦| 2020国产在线视精品在| 国产精品性| 色爽网免费视频| 日韩天堂视频| 久久夜色精品国产嚕嚕亚洲av| 亚洲h视频在线| 日本午夜三级| 国产第一页亚洲| 国产黄色片在线看| 国产欧美视频综合二区 | 日本少妇又色又爽又高潮| 日韩色图区| 精品福利视频网| 自偷自拍三级全三级视频| 天堂岛国av无码免费无禁网站| 99热国产这里只有精品9九| 日韩在线影院| 国产AV无码专区亚洲A∨毛片| 凹凸精品免费精品视频| 人妻丰满熟妇av五码区| 欧美在线观看不卡| av大片在线无码免费| 精品夜恋影院亚洲欧洲| 国产在线观看一区精品| 国产福利免费视频| 高清乱码精品福利在线视频| 国产精品欧美激情| 在线观看亚洲人成网站| 国产福利免费视频| 澳门av无码| 五月婷婷综合在线视频| a亚洲视频| 精品天海翼一区二区| 99青青青精品视频在线| 白丝美女办公室高潮喷水视频| 91免费在线看| AV无码一区二区三区四区| www.狠狠| 亚洲色偷偷偷鲁综合| 国产精品嫩草影院av| 国产精品无码AV中文| 日韩精品一区二区三区大桥未久| 国产中文在线亚洲精品官网| 欧美曰批视频免费播放免费| 免费激情网址| 91高清在线视频| 国产美女自慰在线观看| 福利在线免费视频| 欧美笫一页|