免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1391 | 回复: 0
打印 上一主题 下一主题

BlueZ介绍 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-07-16 14:58 |只看该作者 |倒序浏览
BlueZ是Linux官方蓝牙协议栈。它是一个基于GNU General Public License (GPL)发布的开源项目,从Linux2.4.6开始便成为Linux 内核的一部分。
BlueZ支持蓝牙核心层和协议,它灵活、高效,以模块化方式实现,具有以下特点:
n        完整的模块化实现
n        均衡的多处理安全
n        支持多线程数据处理
n        支持多个蓝牙设备
n        硬件抽象
n        向所有层提供标准socket接口
n        提供设备和服务级安全保证
BlueZ包含多个相互独立的模块:
n        Linux内核蓝牙子系统核心
n        L2CAP 和 SCO 音频内核层
n        RFCOMM, BNEP, CMTP 和 HIDP内核实现
n        HCI UART, USB, PCMCIA 和虚拟设备驱动
n        通用蓝牙和SDP库和守候进程
n        配置和测试小工具
n        协议解码和分析工具
BlueZ内核模块,程序开发库和小工具能在支持Linux的多种硬件架构系统上运行,既支持单核也支持多核处理器。BlueZ主要支持以下系统平台:
n        Intel and AMD x86
n        AMD64 and EM64T (x86-64)
n        SUN SPARC 32/64bit
n        PowerPC 32/64bit
n        Intel StrongARM and XScale
n        Hitachi/Renesas SH processors
n        Motorola DragonBall
现在市面上的很多Linux发行版都支持BlueZ,基本上任何一个Linux系统都兼容BlueZ,如:
n        Debian GNU/Linux
n        Ubuntu Linux
n        Fedora Core / Red Hat Linux
n        OpenSuSE / SuSE Linux
n        Mandrake Linux
BlueZ的源代码可以从
http://www.bluez.org/download/
下载,其中Linux 2.4 and 2.6 系列内核已经包含BlueZ内核模块源程序,因此要使用BlueZ只需下载最新稳定的Linux内核源码就行了。而从前面的网址可以下载一些库和工具程序的源代码,也可以通过源码仓库
http://www.bluez.org/development/git/
来下载源码。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/61758/showart_1998123.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP