Font Size: a A A

Ad-hoc Wireless Self-organizing Network Nodes Embedded Linux Systems Analysis, Building Its Application

Posted on:2012-09-04Degree:MasterType:Thesis
Country:ChinaCandidate:E Y WangFull Text:PDF
GTID:2218330341452031Subject:Pattern Recognition and Intelligent Systems
Abstract/Summary:PDF Full Text Request
Embedded systems is composed by hardware platforms,embedded operating systems and specific applications,operating system and specific application relys on hardware platform for execution which differs according to the specific application the the Embedded system accomplishs.The diversity of hardware platform is a major characteristic of embedded system,how to make embedded operating system execute smoothly on embedded hardware platform is a significant problem needs to be resolved in embedded system development.Board support package(BSP)as a hardware relevant platform provides an environment for uniform execution of embedded operating systems and can omit the differences among different hardware platforms inherent. BSP is a layer between development board and the hardware drivers within the EOS,it's normal considered part of theEOS,and provide support for the OS,it's a subroutine package whichi enables the upper layer driver application to visit the registers within the hardware devices,and make the OS excutes more smoothly on the hardware device.a typical embedded system would consist such BSP programs,and BSP is considered relevant to the OS,different OS would correspond to different BSPs.for instance ,VxWorks BSP would differ with Linux BSPs in interface definition although they realize the exactly same functionalities.so we must conform to the specific BSP definition(that is to say,most BSP programs is modified with an existing BSP template),this would make the exactly same interface with the EOS .Because BSP is a just layer between hardware device and the EOS drivers,apparently an embedded system consists much more.to successfully develop and embedded linux system,we need not just an entire BSP program but also the driver packages which the BSP programs provide support.In this paper ,we would not elaborate the hardware specific driver applications,otherwise for the convenience of hot-plugging,we discuss the device driver model under linux environment.and finally,give a demo application illustrating an Ad-hoc internet based system .
Keywords/Search Tags:BSP, Device Driver Model, Embedded Linux Systems, Ad‐hoc
PDF Full Text Request
Related items