Font Size: a A A

Research And Implementation Of A Bluetooth Device Drivers Embedded Systems Based On The Intel XScale Architecture

Posted on:2008-01-11Degree:MasterType:Thesis
Country:ChinaCandidate:Y K XiongFull Text:PDF
GTID:2208360215462425Subject:Physical Electronics
Abstract/Summary:PDF Full Text Request
More and more embedded system is used in our life and impact our lifes greatly. The research focus is develope low cost,high performance,high reliability product. Because of the unique application of each embedded system,it could need exchange data with other systems and host computer. But nowadays the data exchange way is with cable,and wireless data exchange way is development trend. So research the wireless BlueTooth technology is meaningful.Firstly,Bluetooth stack is analysed,include using Bluetooth stacks and decide using Bluetooth HCI lay to control the Bluetooth module. Then analyse the HCI lay's characteristic and using matters need attention.Secondly,analyse the PXA255 processor which based on the XScale technology,mainly analyse the Bluetooth UART and DMA controller of the PXA255,and analyse the CSR's Bluetooth chips and it's firmware. Thirdly, based on the PXA255,use the CSR's chip as one of it's perpherals form the hardware,and connecting them with serial cable.Fourthly,develop the Bluetooth driver software which would achieve the followings: (1)inquiry the bluetooth devices nearby,(2)connect the bluetooth devices nearby,(3)data transport between two bluetooth devices,(4)disconnect the bluetooth devices. After the software has been completed,optimize the software and divide the software to two parts,upper software and low software. The paper discourse above four operations and with some HCI characteristic ,give some important code. Finally, the paper talk about some other HCI operations.The new driver has already been verified preliminarily,and can implement data transport between two devices successfully, which indicates the video driver method is correct. Something should be verified further to improve the Bluetooth network. Finally, this paper analyzes the shortage of this design,and proposes the tentative plans to the improvement and development of bluetooth driver.
Keywords/Search Tags:Bluetooth, XScale, PXA255, Bluetooth UART, HCI lay transport, DMA controller
PDF Full Text Request
Related items