所有标准和规格均可从www.bluetooth.org获取.从核心规范到当前可用的所有蓝牙配置文件.它可能只需要你十年左右才能吸收那么多:)
如果你想使用BlueTooth堆栈,我会推荐一个带有Bluez堆栈的Linux平台.另外,您可以查看Bluez本身的来源.您可以使用几乎任何编程语言的Bluez API.
对于设备,除了PC加密狗或内置于笔记本电脑的蓝牙外,大多数移动电话都支持大量的蓝牙配置文件,其他移动设备也是如此.
如果你想构建自己的东西,有一个Arduino平台带有BlueGiga的蓝牙模块,非常确定它只能做RFCOMM和SPP.
有很多书,来自程序员POV.我通过Bluetooth Essentials为程序员咀嚼,但发现它非常轻巧.除了建立RFCOMM链接之外,还有很长的路要走.
祝好运!