基于ARM-Linux的无线区域通信系统的研究与实现
[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.
【学位授予单位】:太原理工大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TN92;TP368.1
【参考文献】
相关期刊论文 前10条
1 徐毅;王家伟;;基于J2ME的无线蓝牙技术在工程测绘上的应用[J];重庆交通大学学报(自然科学版);2009年03期
2 白涛;张长利;;基于ARM和LAMP技术的抄表服务器系统[J];电力自动化设备;2010年05期
3 刘宇;李建黎;;基于蓝牙技术的无线显示屏系统设计[J];单片机与嵌入式系统应用;2010年01期
4 贺明;周中华;董利民;吴武臣;;嵌入式蓝牙文件传送方案的实现[J];电子技术应用;2009年12期
5 宋延昭;嵌入式操作系统介绍及选型原则[J];工业控制计算机;2005年07期
6 张言权;张胜宝;;基于嵌入式Linux的电能质量在线监测系统的研究[J];电力系统保护与控制;2009年07期
7 舒双宝;罗家融;王勤ng;孙滨璇;;基于DSP和ARM便携式电能质量监测系统的设计与实现[J];电力系统保护与控制;2010年24期
8 梁军学;郁滨;;Linux蓝牙协议栈的USB设备驱动[J];计算机工程;2008年09期
9 申继伟;杜锦丽;;基于FPGA的LCD驱动设计[J];科技信息;2011年02期
10 陈子彬;;蓝牙技术能在汽车通讯得到长足的应用[J];价值工程;2010年21期
相关硕士学位论文 前10条
1 刘领涛;基于PLC金相试样抛光机控制系统的研究与设计[D];河北农业大学;2011年
2 岳祝强;基于无线传感器网络的智能家居终端的研究[D];河北工程大学;2011年
3 赵君兰;智能化矿井提升机制动系统检测装置的开发[D];西安科技大学;2011年
4 董延杰;基于WinCE的铁路桥梁检测系统接收终端的研究[D];西安科技大学;2011年
5 熊志金;基于ARM的嵌入式电力远程监测系统的研究[D];武汉理工大学;2004年
6 赵幸;可定制的嵌入式实时Linux研究与开发[D];西北工业大学;2004年
7 陈敏;基于NT68521 Scaler的液晶显示器软件设计[D];西南交通大学;2004年
8 陈敏;嵌入式Linux应用支撑技术[D];西北工业大学;2005年
9 陈泽江;航天GPS数据采集、处理及地面检测系统的研究[D];中国科学院研究生院(空间科学与应用研究中心);2005年
10 邵雷兵;嵌入式网络管理系统的设计与实现[D];浙江大学;2004年
,本文编号:2459925
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2459925.html