Android 如何在cc 2540中实现BLE邻近配置文件

Android 如何在cc 2540中实现BLE邻近配置文件,android,bluetooth,embedded,bluetooth-lowenergy,Android,Bluetooth,Embedded,Bluetooth Lowenergy,我正在尝试使用BLE设备和android应用程序实现一个失物招领应用程序,其中BLE设备将与对象一起使用,如果带有应用程序的android手机靠近对象,它可以检测并找到对象。到目前为止,我浏览了developer.bluetooth.org网站上的快速入门指南 我不明白如何进行这个实现,在BLE设备上需要做什么,以及为此编写android应用程序的要求是什么。有什么好的文档或网站可以让我了解这一点吗?德克萨斯仪器公司,CC2540/2541芯片的制造商为开发人员提供了很多可能对您有用的支持。首先

我正在尝试使用BLE设备和android应用程序实现一个失物招领应用程序,其中BLE设备将与对象一起使用,如果带有应用程序的android手机靠近对象,它可以检测并找到对象。到目前为止,我浏览了developer.bluetooth.org网站上的快速入门指南


我不明白如何进行这个实现,在BLE设备上需要做什么,以及为此编写android应用程序的要求是什么。有什么好的文档或网站可以让我了解这一点吗?

德克萨斯仪器公司,CC2540/2541芯片的制造商为开发人员提供了很多可能对您有用的支持。首先,BLE软件堆栈在此处免费提供:

还有一些开发者工具包可以帮助您构建Android/iOS应用程序。SensorTag相对便宜(25美元),并且有连接到SensorTag的Android/iOS应用程序的完整源代码示例

传感器标签:

SensorTag Android/iOS源代码:

TI远程控制套件更先进(也更昂贵),但它包括一个蓝牙数据包嗅探器和CC调试器,您将需要它来编程CC254x芯片

遥控套件:

要在CC254x上开发,您需要下载IAR Embedded Workbench for 8051(下面的链接)。一句警告的话,一旦你安装,试用版将只持续30天,之后你将需要购买一个许可证,一个用户将花费约3k美元

你可以在我上面链接的TI网站上找到很多有用的文档,特别是如果你搜索“技术文档”部分。下面是一个特别有用的,BLE软件开发人员指南:


这应该让你开始。它确实帮了我很多忙:)

建议SensorTag用于接近目的是没有意义的,因为它没有像CC2540套件那样的集成蜂鸣器。因此,在这种情况下,SensorTag将毫无用处。