Font Size: a A A

Linux-based Wireless Communication System Development

Posted on:2013-08-16Degree:MasterType:Thesis
Country:ChinaCandidate:B HanFull Text:PDF
GTID:2248330395956484Subject:Software engineering
Abstract/Summary:PDF Full Text Request
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.
Keywords/Search Tags:U-boot, Linux, virtual ethernet driver, netlink, hrtimer
PDF Full Text Request
Related items