0
A
回答
2
BGAPI接口定义了用于通过USB或串行链路与模块对话的协议。
当不使用USB或串行链路时,BGScript是在模块处理器本身上运行的东西。
我有一个加密狗BLED112,它与BLE112上的USB连接器一样,并且使用标准的USB DFU接口将代码“烧”到它上面。
代码BLE112的下载可以使用多种方法来完成:
(1)从模块带出DD,DC调试接口引脚,并使用CC-调试器(Digi-Key零件296-30207- ND,$ 55)。这每次都有效。如果您有DKBLE112套件,则CC调试器可安装在右下角的10引脚.050连接器上。你可以用这种方法“烧”任何固件和任何堆栈。工程很棒。 (2)希望CC2540上的当前固件具有串行引导加载程序,并使用UART加载新固件(希望还包含串行引导加载程序)。 TI拥有这些工具,但它对我来说似乎相当复杂,而我没有尝试过。
相关问题
- 1. Android和低功耗蓝牙(BLE)
- 2. iOS和Android之间的区别蓝牙低功耗连接
- 3. Android Studio:蓝牙低功耗BLE广告
- 4. 连接USB与BLE(蓝牙低功耗)的蓝牙适配器
- 5. 蓝牙低功耗
- 6. 蓝牙低功耗背景
- 7. 蓝牙低功耗Android Studio
- 8. 蓝牙低功耗通知
- 9. BLE(低功耗蓝牙)配对和绑定
- 10. Android蓝牙低功耗readRemoteRssi
- 11. 蓝牙低功耗Rssi Android
- 12. Android蓝牙低功耗
- 13. IOS蓝牙低功耗连接间隔
- 14. 蓝牙低功耗通知间隔
- 15. 来自蓝牙低功耗(BLE)标签的RSSI?
- 16. BLE蓝牙低功耗设备中的身份验证问题
- 17. 蓝牙低功耗应用程序
- 18. Android BLE(蓝牙低功耗)连接/断开/重新连接
- 19. iOS和蓝牙低功耗,可能性?
- 20. 开始使用蓝牙低功耗(BLE)信发展
- 21. iOS蓝牙低功耗(BLE)未发现TX特性
- 22. IONIC BLE(蓝牙低功耗) - 设备列表未显示
- 23. 在Linux上的蓝牙低功耗API
- 24. 蓝牙低功耗唯一标识符
- 25. java中的蓝牙低功耗API
- 26. ios6上的蓝牙低功耗; CBPeripheralManagerDelegate
- 27. 蓝牙低功耗startLeScan已弃用
- 28. iOS蓝牙低功耗问题
- 29. Windows 8蓝牙低功耗API示例
- 30. 蓝牙低功耗外设模式
感谢您的简要回答。我怎样才能烧我的代码BLE112。我正在使用串行链接? –
@UsmanAli - 通常,您将拥有某种暴露的调试器界面,可让您上传从BGScript编译的固件。例如,BLE112评估板随附引脚,您可以将TI的CC调试器插入并通过该路线上传新固件。 –
只为Google用户而后来发现这个问题,我在这里写了一篇关于BGScript,BGApi和BGLib之间差异的基于Bluegiga应用笔记的帖子:http://www.sureshjoshi.com/embedded/bgscript- bglib-bgapi解释/ BGAPI是一种自定义二进制协议,用于从外部控制模块和加密狗。 BGAPI仅是协议规范。 BGLib是BGAPI二进制协议的ANSI C参考实现。 BGScript是一种脚本语言,它在内部处理蓝牙智能堆栈,仅以简单的命令和事件的形式公开必要的内容。 – SJoshi