主题中讨论的其他器件: CC2541
你好!
我不熟悉 BLE 技术、我需要您的帮助。
我最近购买了 CC2540 USB 软件狗 BLE 模块。 我使用 IAR 系统的"IAR Embedded Workbench for 8051"软件来编译德州仪器提供的 CC2540的示例代码。
我的项目很简单:我有两个 BLE 模块、一个是 CC2540、另一个属于不同的系列。 对于后者、它设置为外设和服务器设备、每5秒更新属性的值。 我需要将 CC2540模块设置为中央设备和客户端设备、以便在更新后可以读取该值。
为此、我从 simpleBLEproject 开始:我的想法是设置一个循环、允许周期性读取外设模块的属性值(使用 handle 或 UUID)、建立控制时间间隔或使用无线更新消息。 每次读取后、我都要将该值发送到 COM 端口(PC)、以便我可以使用终端仿真器查看该值。
我使用了"CC2540和 CC2541蓝牙低耗能软件开发人员指南"来开发新代码并了解默认代码。 尽管如此、我仍然遇到一些困难、而且我在网上找不到任何教程。
我的问题是:
-如何以及在何处使用读取功能? 我如何使这种读数呈周期性变化?
读取该值后,可以使用哪些函数通过 COM 端口传输数据? 在哪里可以输入这些代码行?
如果我的想法是正确和可能的、我想问您是否可以逐步解释如何继续。
非常感谢您的关注。
Fabio