基于ARM-Linux的無線區(qū)域通信系統(tǒng)的研究與實(shí)現(xiàn)
[Abstract]:With the development of Intemet and the coming of post-PC era, embedded system has been widely used in various fields because of its small kernel, strong specificity, simple system, high real-time and so on. Samsung produced ARM series S3C2440 processor with its low price, low power consumption and other advantages in industrial control equipment, PDA and other areas of the important market share. At the same time, the embedded Linux operating system, which supports the ARM technology, has the characteristics of reducing the kernel and opening the code. The application of the Linux operating system to the embedded system can give full play to the advantages of both ARM and Linux. This paper describes a wireless area communication system based on Bluetooth technology, which is based on this software and hardware environment. Bluetooth technology, as a global open wireless communication technology standard, provides low-cost, low-power short-distance wireless connectivity for users. Bluetooth v4.0 specification is an unprecedented turning point in the history of Bluetooth, and will usher in the era of high-speed wireless data transmission. In low power consumption mode, the transmission distance of Bluetooth is increased to more than 100 meters, and the application of Bluetooth will be greatly expanded in the near future. In view of the above situation, this paper puts forward the idea of developing the wireless area communication system based on ARM-Linux, and makes a deep research and discussion on it. The main theoretical research and experimental results include the following aspects: (1) analyze the current mainstream wireless technology development status and performance advantages and disadvantages, make a comprehensive comparison, combined with the specific situation of Bluetooth technology, select TTL serial Bluetooth module; The characteristics and application range of many embedded processors are discussed, and the performance characteristics of ARM series processors are studied emphatically. The ARM9 core board is equipped with backplane as the experimental development board. Samsung 3.5-inch LCD touch screen integration, through the Framebuffer application program interface, control the LCD display system to provide services and feedback information to display; Understand the principle of resistive touch screen in detail, realize receiving data input from outside world and realizing human-computer interface. (2) analyzing the influential embedded operating system, comparing and analyzing the factors such as cost, maintenance, hardware support, GUI interface and so on, focusing on the Linux operating system which is the most suitable for the application and development of this paper. After using u-boot as the bootload boot development board, the operating system is transplanted and solidified to the storage area of the core board. (3) the development and implementation of the application program. The structure and interface of the development board and Bluetooth module are described, the hardware connection between them is realized by TTL serial port, the Bluetooth protocol stack is simply understood, and the Bluetooth technology is developed by analog serial port. There are several interface designs for interpersonal interaction: cue interface, search result display, data input interface, sending, display receiving data interface and so on. After completing the search device on the host PC, establishing remote connection, sending information, receiving and displaying information, and so on, after compiling with the cross-compiling tool, the executable file will be transplanted into the development board. Thus the whole wireless area information exchange system is realized. In this paper, the basic communication functions such as device search, English information sending and receiving based on ARM-Linux in wireless area are realized, and the operation is simple. However, the design of human-computer interface is not fine enough. The transfer of Chinese characters and the transplantation of font library functions need to be further studied and perfected in the future.
【學(xué)位授予單位】:太原理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TN92;TP368.1
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 徐毅;王家偉;;基于J2ME的無線藍(lán)牙技術(shù)在工程測繪上的應(yīng)用[J];重慶交通大學(xué)學(xué)報(bào)(自然科學(xué)版);2009年03期
2 白濤;張長利;;基于ARM和LAMP技術(shù)的抄表服務(wù)器系統(tǒng)[J];電力自動(dòng)化設(shè)備;2010年05期
3 劉宇;李建黎;;基于藍(lán)牙技術(shù)的無線顯示屏系統(tǒng)設(shè)計(jì)[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2010年01期
4 賀明;周中華;董利民;吳武臣;;嵌入式藍(lán)牙文件傳送方案的實(shí)現(xiàn)[J];電子技術(shù)應(yīng)用;2009年12期
5 宋延昭;嵌入式操作系統(tǒng)介紹及選型原則[J];工業(yè)控制計(jì)算機(jī);2005年07期
6 張言權(quán);張勝寶;;基于嵌入式Linux的電能質(zhì)量在線監(jiān)測系統(tǒng)的研究[J];電力系統(tǒng)保護(hù)與控制;2009年07期
7 舒雙寶;羅家融;王勤ng;孫濱璇;;基于DSP和ARM便攜式電能質(zhì)量監(jiān)測系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J];電力系統(tǒng)保護(hù)與控制;2010年24期
8 梁軍學(xué);郁濱;;Linux藍(lán)牙協(xié)議棧的USB設(shè)備驅(qū)動(dòng)[J];計(jì)算機(jī)工程;2008年09期
9 申繼偉;杜錦麗;;基于FPGA的LCD驅(qū)動(dòng)設(shè)計(jì)[J];科技信息;2011年02期
10 陳子彬;;藍(lán)牙技術(shù)能在汽車通訊得到長足的應(yīng)用[J];價(jià)值工程;2010年21期
相關(guān)碩士學(xué)位論文 前10條
1 劉領(lǐng)濤;基于PLC金相試樣拋光機(jī)控制系統(tǒng)的研究與設(shè)計(jì)[D];河北農(nóng)業(yè)大學(xué);2011年
2 岳祝強(qiáng);基于無線傳感器網(wǎng)絡(luò)的智能家居終端的研究[D];河北工程大學(xué);2011年
3 趙君蘭;智能化礦井提升機(jī)制動(dòng)系統(tǒng)檢測裝置的開發(fā)[D];西安科技大學(xué);2011年
4 董延杰;基于WinCE的鐵路橋梁檢測系統(tǒng)接收終端的研究[D];西安科技大學(xué);2011年
5 熊志金;基于ARM的嵌入式電力遠(yuǎn)程監(jiān)測系統(tǒng)的研究[D];武漢理工大學(xué);2004年
6 趙幸;可定制的嵌入式實(shí)時(shí)Linux研究與開發(fā)[D];西北工業(yè)大學(xué);2004年
7 陳敏;基于NT68521 Scaler的液晶顯示器軟件設(shè)計(jì)[D];西南交通大學(xué);2004年
8 陳敏;嵌入式Linux應(yīng)用支撐技術(shù)[D];西北工業(yè)大學(xué);2005年
9 陳澤江;航天GPS數(shù)據(jù)采集、處理及地面檢測系統(tǒng)的研究[D];中國科學(xué)院研究生院(空間科學(xué)與應(yīng)用研究中心);2005年
10 邵雷兵;嵌入式網(wǎng)絡(luò)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];浙江大學(xué);2004年
,本文編號(hào):2459925
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2459925.html