This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] 编译器/CC2541:传感器标签应用

Guru**** 2866460 points

Other Parts Discussed in Thread: CC2541

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/968353/compiler-cc2541-sensor-tag-app

器件型号:CC2541

工具/软件:TI C/C++编译器

尊敬的  

我正在使用 SimpleBLEPeripheral 示例、通过 BLE Device Monitor 和 Android Sensor Tag 应用来实现 OTA  

使用 BLE Device Monitor、我能够执行 OTA、能够刷写映像 B、但当我使用 Android 应用(传感器标签)时、 器件正在连接到应用程序、我可以看到 TI OAD 服务屏幕、但当我单击该屏幕时、没有发生任何情况、例如我可以看到 UI、但无法选择 bin 文件来执行 OTA。 是否需要在固件中添加内容?  

我使用的器件是 TI 的 CC2541密钥卡和 SimpleBLEPeripheral 示例代码。  

我还附加了屏幕截图、在这里可以看到 OTA 的 UI、但无法执行。  

因此、在第二个屏幕中、我需要选择映像 B bin 文件来执行 OTA、但它不起作用

此致、

Yatin Baluja  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您似乎没有正确地使用 OAD 功能构建 SimpleBLEPeripheral 示例。 如果您使所有内容都正确、您应该会看到以下 OAD 页面。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    让我再次检查并测试

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的  

    此时、我会得到一个错误。

    9.选择 Project->OptionsLinkerExtra OutputFormat。
    若要生成可附加到 Obl 或 BIM .hex 图像的.hex 图像的.hex 图像、从而生成用于生产编程的超.hex 图像:
    将‘FormatOutput format’(格式)选择为‘Intel-extended’(Intel 扩展),然后选中‘Output fileOverride default’(输出‘默认值)复选框,并为输出文件使用.hex’后缀。

    每当我执行此操作时、都会遇到诸如 SimpleBLEPeripheral.hex 用于多个文件之类的错误

    平路机、

    Yatin Baluja  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我不知道您的意思是“ 我遇到了错误,如 SimpleBLEPeripheral.hex 用于多个文件”

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这就是我的意思

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    在您设置"额外输出"后、似乎会发生此问题、但仍然会生成"SimpleBLEPeripheral.hex"。 您仍然可以获取 SimpleBLEPeripheral.hex 以将超级十六进制与 BIM 十六进制文件合并。