Font Size: a A A

The Research And Implementation Of Local Communication System Based On ARM-Linux

Posted on:2013-09-19Degree:MasterType:Thesis
Country:ChinaCandidate:C Y SongFull Text:PDF
GTID:2248330371490250Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of Intemet and the arrival of the after era of PC, the embedded system is used increasingly widespread, with the small core, special strong sex, reduced system, high real-time performance and other characteristics, and have extensive application in all areas.Samsung S3C2440processor occupies an important share of the market of the field of industrial equipment, PDA etc with its low price, low power consumption. As the support of Linux on ARM technical, with the kernel can be reduce, code open characteristics, the application of Linux to embedded systems, can give full play to the advantages of ARM and Linux. The wireless local area communication system described in this paper is based on the software and hardware environment combined with bluetooth.As a global open wireless communication technical standard, bluetooth technology provides users with low cost, low power consumption and short distance wireless connection. Bluetooth4.0specification is a major revolution of the bluetooth development history. Come one after another is the arrival of the era of high speed data transmission. It also up the Bluetooth transmission distance to100meters (low power mode condition), these make the bluetooth application surface has been expanded greatly.In view of the above situation, this article proposed a wireless communication system based on ARM-Linux, and has carried on the thorough research and the discussion. Major achievements include the following several aspects:(1) Analysis and comparison of the current mainstream wireless technology development status and performance, a comprehensive comparison, combined with the specific situation of Bluetooth technology, selection of TTL serial Bluetooth module; explore the multiple embedded processor characteristics and scope of application, focusing on the ARM series processor performance characteristics, to the ARM9core board equipped with floor as experimental development board; integrated Samsung3.5inch LCD touch screen, through the Framebuffer application program interface, control LCD display system to provide users with services and feedback information displayed; detailed knowledge of resistive touch screen working principle, achieve receive from the outside world data input, to achieve human-computer interaction interface.(2) A thorough analysis of the current influential embedded operating system, from the cost, maintenance, hardware support, GUI interface and other various factors for comparison, focuses on the most suitable for the application and development of Linux operating system; in the use of u-boot as bootload development board, the operating system transplant and curing to the core plate of storage area.(3) Application development and implementation. Description of the development board with the Bluetooth module structure and interface, through the TTL serial port to realize the hardware connection; a simple understanding of the Bluetooth protocol stack, using simulated serial mode bluetooth technology development; interpersonal interaction with a plurality of interface design:tips of the interface, the search results are displayed, the data input interface, send, receive data show interface; in host PC to complete search device, and remote connection establishment, send messages, receive and display information and other functions of the design and development, using a cross compiler tool after the compiler, to generate an executable file transfer into the development board, thus realizes the wireless area information exchange system.This article is based on the realization of the ARM-Linux wireless communication system, system safety and practicality, simple operation, to carry out information exchange.
Keywords/Search Tags:ARM-Linux, wireless communication, Bluetooth, S3C2440, Serial, the Bluetooth protocol stack
PDF Full Text Request
Related items