Font Size: a A A

The GPRS Communication System Based On ARM And Embedded Linux

Posted on:2010-06-21Degree:MasterType:Thesis
Country:ChinaCandidate:M LiFull Text:PDF
GTID:2178360302466090Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The post-PC time started at the 21st century, the 3C products integrates massively into people's production and the life. As the mainstream technology of product industrialization, the embedded technology takes the concrete application as a center, unifies the computer technology and the communication technology becomes the research and the development's key point, its product almost by non-computer-form appearance, and spread over each aspect, including: Avionic electronics, automobile electron, expense electron and home use electron and so on; Simultaneously according to the application requirement of goal system, the tendency with microminiaturized, networking and high performance-price ratio becomes more and more remarkable.The embedded system is a computer dependent system with the type of the technology crowded, the fund crowded and knowledge intensity. Its application domain universality and the goal system characteristic request denied the monopoly possibility, take the computer correlation technology as the foundation in view of the goal system energy consumption, the volume and the performance- price ratio emphasized the system may cutting and transplanted.The concept of the embedded system appears from the 20th century 70's, The development has been nearly 40 years up to now, studying its historical development can be divided into the following phases: The 20th century 70's take the single chip as the core programmable controller system stage, 1980s take embedded CPU as the foundation, the simple operation system for the core embedded system stage, 1990s take the embedded operating system as the symbol embedded system stage and the 21st century take embedded Internet as the symbol embedded system stage. At present, with the embedded technical unceasing development and widespread application, it will exert huge influence on industrial production ,and causes various countries to take great attention, it has given powerful support in fund investment and policy aspects from the initial war industry to the civil facility development, the embedded digitized time will certainly to be able gradually to bring significant also the long-term influence, as well as to traditional production life style change.The embedded system including hardware and software, in which hardware aspect by the chip, template, module, controller form buries in the equipment. In current embedded system design process, the processor with ARM as the chip has already become the development mainstream, the market almost apply ARM7, ARM9, ARM9E and the ARM10 4 general processor series, They do not exist the concept of upgrade between each other, But through the unique design of performance to the demand for different application areas, the market is their key feature of co-existence. ARM9 microprocessor which is mainly reflected high-performance, low power, etc., for mobile communication, network security, data terminals and video recording equipment designed; The software aspect including the real-time multi-duty operating system and each kind of special-purpose software, normally it solidified in ROM or flash memory. Only speaking of the embedded operating system, manifests for the large-tonnage product market coexistence aspect; take VxWorks, WinCE and Linux as representative's multitudinous products all has its special application domain. Linux is well-known because of openness, with its rich software resources, the function formidable essence, many kinds of architecture support, the consummation network correspondence and the document management support, the peripheral hardware equipment support and the complete development kit chain has received more and more embedded system exploiter's favor, and Linux is a marvelous choice especially subject to the relative index severe limitation in cost, volume etc., during the embedded product development.GPRS is the development and extension for the mobile termination of GSM service. It substitutes for the circuit switching of GSM by packet switching way. GPRS uses the seal technology to make the header message which each grouping basis carries smoothly through various network node so as to realizes the grouping route, and also realizes the unpacking and the reorganization in receiving end, improved the use factor of channel and the transmission speed; GPRS uses the connectionless service more importantly, it has solved the cost problem which because the channel occupied of GSM, and the real-time connection, the current capacity cost and the high transmission speed is incomparable for GSM. Although GPRS takes the existing GSM network to the third generation mobile communication transition technology, but it has obvious superiority in many aspects. The integration between the GPRS communication and the embedded technology has a high value in theoretical research and engineering practice aspects. The GPRS wireless network value-added service research is an important direction, for example: Global localization, real-time data transmission, embedded Linux system frame, cutting of software & hardware system and so on.On the basis of above-mentioned state of affairs, this paper is intend to discuss the function realization which based on the Embedded Linux & GPRS communication system and combined with MagicARM2410 experimental development platform, including: make and receive calls, send text messages and so on. Control the GPRS module through serial port programming, compile drivers, call the system function to achieve GPRS module initialization and related functions implementation.The first chapter of this paper describes the research background and the status quo; the Second chapter introduced the correlation theories of embedded system, and discusses the essence pattern and the architecture of Linux operating system, and makes a brief introduction directed towards the development environment of ARM -ADS1.2;the third chapter describes the basic principles, characteristics and applications of GPRS, including the AT instruction set and related functions; the fourth chapter analysis the requirements of the target system, and designs the main functions; the fifth chapter constructs development environment of embedded Linux, and explain the implementation details;the sixth chapter constructs the GPRS communication system based on the ARM and embedded Linux, and explain the implementation details; the seventh chapter analyzes the internal organizational structure of Linux, discusses the system cutting via combined with the object platform; the eighth chapter summaries the research and practice of the paper, and point out the further research directions.In short, with the continuous deepening of study and the continuous development of application field, the GPRS communication system will be more convenient for people's working and living, as well as the embedded system also have a broad development prospect.
Keywords/Search Tags:ARM, embedded Linux, GPRS, cut, migration
PDF Full Text Request
Related items