基于ARM的短波通信控制板軟件設(shè)計(jì)
發(fā)布時(shí)間:2018-06-23 19:49
本文選題:短波 + TI-TM4C129; 參考:《西安電子科技大學(xué)》2014年碩士論文
【摘要】:在現(xiàn)代通信技術(shù)日新月異的背景下,結(jié)合第三代短波通信技術(shù)和現(xiàn)有的短波收發(fā)設(shè)備,實(shí)驗(yàn)室展開(kāi)了短波自動(dòng)選頻與建鏈系統(tǒng)研究。課題初始,實(shí)驗(yàn)室選取了基于ATSAM9263型ARM單元板和WinCE嵌入式操作系統(tǒng)結(jié)合的短波通信控制板設(shè)計(jì)方案,但在項(xiàng)目的進(jìn)行中,發(fā)現(xiàn)WinCE系統(tǒng)內(nèi)核的實(shí)時(shí)性不滿(mǎn)足本項(xiàng)目的要求。新的設(shè)計(jì)方案選取了新的ARM單元板,并摒棄了WinCE操作系統(tǒng),采用裸機(jī)的方式進(jìn)行開(kāi)發(fā)。本文從通信控制板底層接口、協(xié)議和控制軟件的設(shè)計(jì)展開(kāi),作者主要的工作和成果概述如下:1.根據(jù)系統(tǒng)需求,確定了ARM平臺(tái)下采用裸機(jī)形式開(kāi)發(fā)的短波通信控制板設(shè)計(jì)方案。分析了原有的基于WinCE系統(tǒng)的短波通信控制板的不足,由于通信系統(tǒng)采用同步的建鏈方式,對(duì)站點(diǎn)間時(shí)間的同步性要求比較高,經(jīng)測(cè)試,WinCE系統(tǒng)并不能很好的支持系統(tǒng)完成建鏈工作。鑒于此,本文提出了基于TI-TM4C129型ARM芯片的短波通信控制板設(shè)計(jì)方案,采用裸機(jī)的形式進(jìn)行開(kāi)發(fā),新的開(kāi)發(fā)方式可以很好的滿(mǎn)足協(xié)議對(duì)實(shí)時(shí)性的要求。2.設(shè)計(jì)并實(shí)現(xiàn)了通信控制板上各外設(shè)的接口軟件。根據(jù)系統(tǒng)的功能需求,在裸機(jī)工作方式下,設(shè)計(jì)并實(shí)現(xiàn)了通信控制板相關(guān)外設(shè)的接口軟件。系統(tǒng)涉及到的外設(shè)主要包括通用定時(shí)器、串口、以太網(wǎng)和RTC實(shí)時(shí)時(shí)鐘,其中,通用定時(shí)器為建鏈協(xié)議的狀態(tài)跳轉(zhuǎn)提供定時(shí)功能,控制板與Modern、收發(fā)信機(jī)以及GPS模塊等采用串口進(jìn)行數(shù)據(jù)交互,與用戶(hù)終端采用以太網(wǎng)進(jìn)行數(shù)據(jù)交互,而RTC實(shí)時(shí)時(shí)鐘模塊為同步的建鏈協(xié)議提供時(shí)間基準(zhǔn)。這些模塊是系統(tǒng)協(xié)議和控制軟件運(yùn)行的基礎(chǔ)。3.設(shè)計(jì)了基于TI-TM4C129的通信控制板軟件的總體架構(gòu),實(shí)現(xiàn)了通信控制板與系統(tǒng)其它模塊的接口軟件,實(shí)現(xiàn)了基于短波3G-ALE技術(shù)的通信控制協(xié)議。系統(tǒng)其它模塊主要包括Modem、收發(fā)信機(jī)和系統(tǒng)終端,通信控制板和各個(gè)模塊之間都有相應(yīng)的接口協(xié)議,通信控制板通過(guò)對(duì)各個(gè)模塊發(fā)送不同的命令使其完成相應(yīng)的功能。系統(tǒng)的通信控制協(xié)議主要包括建鏈協(xié)議、鏈路質(zhì)量分析(LQA)協(xié)議和更頻協(xié)議。建鏈協(xié)議完成系統(tǒng)在不同狀態(tài)下的鏈路建立,LQA協(xié)議可以對(duì)系統(tǒng)工作頻段的鏈路質(zhì)量情況進(jìn)行實(shí)時(shí)分析,更頻協(xié)議負(fù)責(zé)系統(tǒng)在信道條件惡化時(shí)在新選取的頻率組上重新建立鏈接,它們協(xié)作完成通信鏈路的建立和維護(hù)。4.結(jié)合實(shí)驗(yàn)室研發(fā)的短波綜合模擬設(shè)備,搭建了系統(tǒng)的測(cè)試平臺(tái),在室內(nèi)測(cè)試條件下,給出了系統(tǒng)各個(gè)功能模塊的測(cè)試結(jié)果。測(cè)試結(jié)果表明通信控制板的各通信控制協(xié)議均工作正常、和各模塊的接口軟件工作正常,相關(guān)外設(shè)的接口軟件也很好的完成了對(duì)通信控制協(xié)議的支持,最后分析驗(yàn)證了軟件設(shè)計(jì)的正確性。
[Abstract]:Under the background of the rapid development of modern communication technology, combined with the third generation shortwave communication technology and the existing shortwave transceiver equipment, the laboratory has carried out the research of shortwave automatic frequency selection and chain building system. At the beginning of the project, the design scheme of shortwave communication control board based on ATSAM9263 arm unit board and wince embedded operating system was selected. However, in the course of the project, it was found that the real-time performance of wince system kernel could not meet the requirements of the project. The new design scheme selects the new arm unit board, and abandons wince operating system, and adopts the naked machine way to develop. This paper starts with the design of communication control board interface, protocol and control software. The author's main work and achievements are summarized as follows: 1. According to the requirement of the system, the design scheme of shortwave communication control board based on arm platform is determined. The shortage of the original shortwave communication control board based on wince system is analyzed. Because the communication system adopts synchronous chain building mode, the synchronization of time between stations is very high. After testing wince system can not support the system to complete the chain building work. In view of this, this paper proposes a design scheme of shortwave communication control board based on TI-TM4C129 arm chip, which is developed in the form of bare machine. The new development method can meet the real-time requirements of the protocol very well. The interface software of each peripheral device on the communication control board is designed and implemented. According to the function requirement of the system, the interface software of the communication control board is designed and implemented under the bare machine working mode. The peripheral equipment involved in the system mainly includes general timer, serial port, Ethernet and RTC real-time clock, in which universal timer provides timing function for state jump of build chain protocol. The control board interacts with modern transceiver and GPS module using serial port and Ethernet with user terminal while RTC real-time clock module provides time reference for synchronous chain building protocol. These modules are the basis of system protocol and control software operation. The overall architecture of communication control board software based on TI-TM4C129 is designed. The interface software between communication control board and other modules of the system is realized, and the communication control protocol based on shortwave 3G-ALE technology is realized. Other modules of the system mainly include Modem, transceiver and system terminal, communication control board and each module have the corresponding interface protocol, the communication control board by sending different commands to each module to complete the corresponding functions. The communication control protocols include chain building protocol, link quality analysis (LQA) protocol and more frequency protocol. Chain building protocol completes the link establishment in different states of the system. The LQA protocol can real-time analyze the link quality in the operating frequency band of the system, and the more frequent protocol is responsible for re-establishing the link on the newly selected frequency group when the channel condition deteriorates. They cooperate in the establishment and maintenance of communication links. Combined with the short-wave synthetic simulation equipment developed by the laboratory, the test platform of the system is set up, and the test results of each function module of the system are given under the condition of indoor test. The test results show that each communication control protocol of the communication control board works normally, and the interface software of each module works normally, and the interface software of the related peripheral equipment also completes the support of the communication control protocol very well. Finally, the correctness of the software design is verified.
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類(lèi)號(hào)】:TN925
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 馬滿(mǎn)倉(cāng);楊杰;;短波通信中的正交頻分復(fù)用技術(shù)分析及應(yīng)用[J];軍民兩用技術(shù)與產(chǎn)品;2006年10期
2 葛俊峰;呼和滿(mǎn)都拉;;影響短波通信的主要因素[J];集寧師專(zhuān)學(xué)報(bào);2007年04期
3 崔海歐;;短波通信損耗分析及通信頻點(diǎn)預(yù)測(cè)[J];中國(guó)電子科學(xué)研究院學(xué)報(bào);2008年04期
4 王睿;張海勇;楊曦;阮e,
本文編號(hào):2058205
本文鏈接:http://sikaile.net/kejilunwen/wltx/2058205.html
最近更新
教材專(zhuān)著