按照http://processors.wiki.ti.com/index.php/SensorTag_with_iBeacon上的说明进行操作。启用 iBeacon 的固件是使用 IAR 创建的,并使用 iPhone 的 OAD 进行更新,但 SensorTag 在更新后停止工作。没有广告,侧面按钮没有 LED 闪烁。
我尝试了几次相同/相似的事情,还尝试通过 CC Debugger 直接从 IAR IDE 上传固件,但没有运气。
我可以通过使用闪存编程器上传下载的固件将其恢复到以前的工作状态。
我还尝试使用 IAR 自己编译标准固件(没有来自 BLE 堆栈的 iBeacon 的 SensorTag),但它也不起作用。
所以我认为在 IAR 中编译是我的问题,但 make 可以成功完成。我自己没有更改任何代码。(只有 _NR_OF_VIRTUAL_REGISTERS 以避免链接器错误)。
我想知道是否有人按照上述 URL 上的说明成功使其工作。
- iBeacon 固件:SensorTag_Beacon_Patch_1v0
- CC 调试器的 FW:0041
- 传感器标签:CC2451、1.4.1、1407
- 8051 版本 8.30.3 的 IAR
- BLE 堆栈:BLE_CC254x_140.zip
- 工作标准固件版本:1.5 A & B
如果我能得到任何建议或建议,将不胜感激。
谢谢并恭祝安康,