我想知道如何实现蓝牙协议栈。任何好的链接或参考将不胜感激。我应该从哪里开始
感谢。
答案 0 :(得分:5)
所有标准和规格均可从www.bluetooth.org获得。从核心规范到当前可用的所有蓝牙配置文件。你可能只需要十年左右的时间就可以吸收那么多:)
如果您想使用BlueTooth堆栈,我建议使用Bluez stack的Linux平台。另外,您可以查看Bluez本身的来源。您可以使用几乎任何编程语言的Bluez API。
对于设备,除了PC加密狗或内置于笔记本电脑的蓝牙外,大多数移动电话都支持大量蓝牙配置文件,其他移动设备也是如此。
如果你想建立自己的东西,有一个Arduino platform with a BlueTooth module from BlueGiga,非常确定它只有RFCOMM和SPP。
有很多书,来自程序员POV。我咀嚼Bluetooth Essentials for Programmers,但发现它很轻盈。除了建立RFCOMM链接之外,不会做太多。
祝你好运!