Abstract:
This paper depicts the structure and characteristics of BlueZ based on analyzing the source code of Linux bluetooth stack BlueZ. It analyzes the implementation of bluetooth USB transport driver scheme and data processing procedure in detail, and gives the key data structure and implementation of bluetooth device driver. It summarizes the approach of developing Linux bluetooth USB device driver and the key technology.
Key words:
Linux system,
bluetooth stack,
device driver
摘要: 基于对Linux下蓝牙协议栈BlueZ源代码的分析,给出BlueZ的组织结构和特点。分析蓝牙USB传输驱动机制和数据处理过程,给出实现蓝牙设备驱动的重要数据结构和流程,并总结Linux下开发蓝牙USB设备驱动的一般方法和关键技术。
关键词:
Linux系统,
蓝牙协议栈,
设备驱动
CLC Number:
LIANG Jun-xue; YU Bin. USB Device Driver for Linux Bluetooth Stack [J]. Computer Engineering, 2008, 34(9): 273-275.
梁军学;郁 滨. Linux蓝牙协议栈的USB设备驱动[J]. 计算机工程, 2008, 34(9): 273-275.