BGAPI 和 BGScript 有什么区别?
如果我们为 BG 配置文件编写任何代码,那么我们如何在 BLE 112 中烧录它?
BGAPI 和 BGScript 有什么区别?
如果我们为 BG 配置文件编写任何代码,那么我们如何在 BLE 112 中烧录它?
BGAPI 接口定义了用于通过 USB 或串行链路与模块通信的协议。
当不使用 USB 或串行链接时,BGScript 是在模块处理器本身上运行的东西。
我有加密狗 BLED112,它与带有 USB 连接器的 BLE112 相同,并且使用标准 USB DFU 接口将代码“烧录”到它。
可以使用以下几种方法将代码下载到 BLE112:
(1) 从模块中取出 DD、DC 调试接口引脚并使用 CC-Debugger(digikey 部件 296-30207-ND,55 美元)。这每次都有效。如果您有 DKBLE112 套件,CC-Debugger 安装在右下角的 10 针 .050 连接器上。您可以通过这种方式“烧录”任何固件和任何堆栈。效果很棒。
(2) 希望CC2540上的当前固件有串口引导程序,并使用UART加载新固件(希望也包含串口引导程序)。TI 有工具,但对我来说确实很复杂,我没有尝试过。