Dissertation > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development

Linux-based Wireless Communication System Development

Author HanBing
Tutor XuanRongXi; XuChenFeng
School Xi'an University of Electronic Science and Technology
Course Software Engineering
Keywords U-boot Linux virtual ethernet driver netlink hrtimer
CLC TP311.52
Type Master's thesis
Year 2012
Downloads 95
Quotes 0
Download Dissertation

As a leadership, Linux OS has open source codes and is easy for a secondarydevelopment.In recently years, linux is widely applied in embedded operation systemwhich brings a huge opporunity and foreground to the electronic device market.Itpresents us a large amount of academical and business value.Based on the project ofthe next generation of wireless communication system,this subject elaborates the keytechnology of linux used in the embedded communication system.This article introduces the hardware platform and how to build the softwaredevelopment environment, especially introduces the application of realtime patch forlinux.Secondly, this article elaborates the startup process of u-boot and debugmethod.U-boot doesn’t only help to load linux startup, but also initializes hardwarewhich is necessary needed for the early stage.This section will take the configurationof the GPIO as a example.This article also introduces netlink which is used forcommunications between kernel space and userspace.As a main purpose of the article,the linux network architecture will be elaborated and this subject achieves the virtualethernet card driver development which is connect MAC layer to the linux protocolstack.In the end, this article introduces the porting of tmp101temperature sensor andhardware watchdog to the system.The hrtimer of linux will be briefly introduced.The actual operation result of Linux-based wireless communication system hasshown the correctness of the Linux system migration.The drivers designed in thisarticle run stably and efficiently which meet the need of wireless communicationdesign.After limited test,no errors have occurred.All the result has met therequirements of this paper and the design goals of the Linux-based wirelesscommunication system.

Related Dissertations
More Dissertations