无连线的Linux——蓝牙的基础

蓝牙堆栈
蓝牙堆栈是用于实现蓝牙主机协议栈的软件。 蓝牙堆栈实现可以有两种类型:
第一种是通常用于台式计算机的通用实现,并且灵活,因为可以通过驱动程序添加额外的蓝牙配置文件。
第二个是嵌入式系统的实现,它是针对资源有限的设备,如外围设备。
蓝牙,Bluedroid,Widcomm,Bluecode +,BlueLet,BlueMagic等市场上有各种类型的蓝牙协议栈(见图2)。

----

用蓝牙编码
编码之前,您需要开发文件链接到BlueZ库。为此,您必须安装libbluetooth-dev软件包:

sudo apt-get install libbluetooth-dev
现在,让我们做一些基本的蓝牙编程,如搜索蓝牙设备

 

https://blog.51cto.com/u_15170706/6751997

posted @ 2023-11-14 18:18  微笑的''80  阅读(47)  评论(0)    收藏  举报