Font Size: a A A

The Design Of Bluetooth Keyboard And Mouse Based On HID Profile

Posted on:2006-02-23Degree:MasterType:Thesis
Country:ChinaCandidate:G WeiFull Text:PDF
GTID:2168360152489853Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
With the development of communication, network and computer technology, it takes a new challenge for traditional automation engineer. Bluetooth is a technology on wireless transmission between fixed and digital equipment, which replaces the complicated cable connection by a low cost and high-dependability way. This thesis using the Bluetooth single chip BlueCoreTM02 which apply by Cambridge Silicon Radio company, it designs a scheme to achieving Bluetooth keyboard and mouse based on HID profile. The Bluetooth protocol is a free open criterion which is developed by the Bluetooth Special Interest Group(SIG), which include the core specification and the profile. The core specification defines how to work in different layers. The profile applies a specially designated working layer in order to achieve a peculiar application. The whole Bluetooth protocol is composed of hardware module, protocol layer and application layer. The Link Manager, Baseband Controller and radio unit belong to the hardware module. The Logical Link Control and Adaptation Protocol, Service Discovery Protocol and RFCOMM belong to the middle protocol layer. Firstly, this thesis analyzes the core specification and achieves HCI, L2CAP and SDP specification by using software based on HID. Then, it puts emphasis on the realization of application module. Secondly, this thesis designs the Bluetooth keyboard and mouse system which include software and hardware which is based on HID profile on serial port. Also the designing combines with the Bluetooth Development Kits . In the process of the software designing, It realize HCI, L2CAP and SDP specification by C language that the Bluetooth Host is microprocessor in scan code position. In contrast to it, the program is also developed with Visual C++ 6.0 of Microsoft Visual Studio in PC.
Keywords/Search Tags:Bluetooth Host, Bluetooth Host Controller, HID
PDF Full Text Request
Related items