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

主站蜘蛛池模板: 欧美一区二区自偷自拍视频| 亚洲男人的天堂久久香蕉| 欧美午夜一区| 欧美亚洲一区二区三区在线| 日本午夜影院| jizz亚洲高清在线观看| 国产亚洲欧美在线专区| 精品国产三级在线观看| 992tv国产人成在线观看| 激情综合激情| 夜夜高潮夜夜爽国产伦精品| 亚洲欧美一级一级a| 色婷婷综合激情视频免费看| 黄色国产在线| 在线观看免费黄色网址| 亚洲三级成人| 福利国产在线| 日韩av资源在线| 久久亚洲国产最新网站| 亚洲欧洲日韩国产综合在线二区| 亚洲综合色在线| 亚洲另类第一页| 91丝袜美腿高跟国产极品老师| 国产办公室秘书无码精品| 欧美一级一级做性视频| 精品少妇三级亚洲| 成人免费网站在线观看| 亚洲品质国产精品无码| 思思99思思久久最新精品| 国产精品大白天新婚身材| 国产永久在线视频| 国产网站黄| 美女潮喷出白浆在线观看视频| 国产欧美在线观看一区 | 91无码国产视频| 久久国产精品电影| 亚洲欧美自拍中文| 免费A级毛片无码免费视频| 精品视频免费在线| 久久综合丝袜长腿丝袜| 国产情侣一区二区三区| 毛片久久久| 丝袜美女被出水视频一区| 91精品人妻互换| 亚洲国产精品久久久久秋霞影院| 久久久久中文字幕精品视频| 日韩高清欧美| 在线观看精品自拍视频| 亚卅精品无码久久毛片乌克兰| 国产www网站| 好久久免费视频高清| 国产福利一区二区在线观看| 好吊色妇女免费视频免费| 久久久久久久97| 午夜激情婷婷| 国产亚洲现在一区二区中文| 另类重口100页在线播放| 亚欧美国产综合| 成人自拍视频在线观看| 天天摸夜夜操| 91无码国产视频| 狠狠亚洲婷婷综合色香| 国产成人AV男人的天堂| 国产成人盗摄精品| 毛片卡一卡二| 亚洲国产精品久久久久秋霞影院| 国产网友愉拍精品视频| 亚洲成A人V欧美综合天堂| 国产成人综合网在线观看| 久久这里只有精品国产99| 亚洲第一极品精品无码| 日韩毛片基地| 久久久久九九精品影院| 欧美不卡视频一区发布| 在线无码av一区二区三区| 激情成人综合网| 伊人色综合久久天天| 欧美三级自拍| 国产超碰在线观看| 国产美女免费网站| 亚洲精选无码久久久| 亚洲视频一区|