| Since 1980s,in the microelectronics and computer technology developing rapidly, driven by the traction in people under the application requirements,wireless communication and network technology has developed rapidly.GSM,GPS and other technology has been widely used in people's lives, change people's habits. At the same time, it is again sights around us, home, office, workshop and other smaller regional wireless connectivity to address the transfer of personal information, home automation, production automation,process the data in the wireless transmission of the problem, save us close to dense,spider web-like variety of signal lines, so wireless personal area network came into being.Wireless Personal Area Network is a non-fixed network form, the individual centers,communication between the distance of 10 meters to tens of meters of a wireless network, such as Bluetooth, ZigBee belong to this type of network.ZigBee is based on the IEEE 802.15.4 that defines a new low-rate wireless network standard. It is suitable for small amount of data traffic, data transfer rate is relatively small, but secure and reliable data have certain requirements, and requires very low cost and power consumption, and easy to install using the occasion. It's mainly used in home automation, modern agriculture,intelligent building, remote meter reading, industrial automation,and computer wireless controller.It firstly introduces ZigBee technology development history,characteristics and typical application.Then ZigBee protocol conducted in-depth research and analysis. The second part is wireless mouse and keyboard interface design and wireless driver development. Hardware is Chipcon single-chip microcomputer and CC2420 wireless transceiver chip company based on open source software, the Microchip through ZigBee protocol stack design for computer multi-user wireless controller. According to the design of the system using object environment using the star topology. The author mainly include:the form ZigBee wireless network, wireless data transmission; the bidirectional Design the keyboard mouse and the interface device drivers. |