Font Size: a A A

Research And Verification Of Key Technology Of Portable VHF Communication Platform For Embedded Software

Posted on:2017-03-17Degree:MasterType:Thesis
Country:ChinaCandidate:X M XuFull Text:PDF
GTID:2308330485484522Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Portable VHF communication platform plays a more and more important role in some of today’s special communication scenes, especially in battlefield, disaster site and communication repair site, these scenes, its importance is self-evident. With combined with embedded technology, and diversified customers’ demand driven, portable VHF communication platform has developed from the traditional single voice communication function towards a new direction which voice, text messaging, file transfer and other services are paralleled. Functional diversification is based on the complexity of software and hardware. In the portable VHF communication platform, embedded software plays a vital role, it undertakes the business data in the underlying data processing two-way flow between hardware and upper layer software. Whether the data channel can be efficient, reliable, real-time to complete business data flows between the upper and lower circulation, determines the quality of the portable VHF communication platform for multimedia communication. The communication platform in this project is based on the Linux kernel, and the upper layer uses the Android operating system. The embedded software is divided into two parts, includes hardware abstraction layer and hardware driver layer. Hardware abstraction layer is responsible for the business data transmits from the data processing interface chip to the Android application layer software, and is responsible for a part of the business processing; Hardware driver layer is responsible for the configuration of data interface between ARM chip and data processing chip to ensure normal data interaction among chips.At the same time it is also responsible for the data processing chip control management, and other functions. Organic combination of the two parts realizes an efficient and stable upper and lower directional data path. The main contents of this paper are as follows: Firstly, a detailed analysis of the demand for portable communication platform of embedded software is promoted, and the mission to achieve data communication is defined.The VHF communication platform is divided into hardware abstraction layer and driver layer two parts, and has got ready for the realization of the design of the next function through made a detailed analysis about each part’ function to complete.Secondly, designed and implemented a two-part software of hardware abstraction layer and hardware driver layer. On the basis of software development by the general to the individual, first from the overall,the main structure of the two parts of the software are designed respectively; and then to the details, the functional independence in the unit, in a modular development train of thought, each functional module completed a function, each module cooperate with each other, to achieve unified communications platform business data path. Finally, the abality in portable VHF communication platform through embedded software implementation of upper and lower layers of two-way data path of business processing is validated. Each function module of the hardware abstraction layer, the interface of the driver layer configuration, and the whole communication platform are respectively tested, and the test results are given.
Keywords/Search Tags:HAL, driver, multi-thread, data path
PDF Full Text Request
Related items