您好!
我的开发环境是具有 BLE Stack 2.2.1和编译器 TI v5.2.6的 CCS 7.3.0.00019。 我的器件是 Simplelink 传感器标签(CC2650STK)修订版1.3。
当我从 BLE Stack 刷写预编译固件(位于../ti\simplelink\ble_sdk_2_02_01_18\examples\chex 中的文件 cc2650stk_sensortag_rel.hex)时,CC2650STK 将在3分钟后进入待机状态 待机电流稳定在4 - 8uA 之间。
当我从源代码构建固件时:
- ..\ti\simplelink\ble_sdk_2_02_01_18\examples\cc2650stk\sensortag\ccs\app
- ..\ti\simplelink\ble_sdk_2_02_01_18\examples\cc2650stk\sensortag\ccs\stack
- ..\ti\simplelink\ble_sdk_2_02_01_18\examples\futil\bim_extflash\cc2640\ccs
CC2650STK 也处于待机状态、但待机电流 在176 - 180uA 之间稳定。
我使用 TI 提供的源代码和配置、而无需进行任何更改。 您能否解释一下预编译十六进制文件所基于的源代码与 BLE Stack 2.2.1中的源代码之间的区别。
我已经阅读了数百篇文章、但我没有找到任何解决方案。 我希望你能提供帮助。
谢谢