Thread 中讨论的其他器件:CC2650、 CC2640
您好!
我刚刚购买了‘CC2650 LaunchPad’,并安装了以下版本:
软件:
Code Composer Studio 7.3.0.00019
BLE Stack = BLE_SDK_2_02_01_18
TI RTOS = tirtos_cc13xx_cc26xx_2_20_01_08
TI 编译器= TI v16.9.4.LTS
硬件:
CC2650 Launch Pad Rev1.3
然后,我导入了 μ C/ble_sdk_2_02_01_18/examples/cc2650lp/simple_peripheral‘
按照‘SWRU393_CC2640_BLE_Software_Developer's Guide.pdf’将项目投影到 CSS 并执行以下步骤:
1) 1)我将‘s迎风转向’设置为活动项目并选择 Build All。
2) 2)选择‘app’(应用程序)并选择 Build All (全部构建)。
3) 3)选择‘s迎风转向’作为活动项目并选择调试。
4)‘选择了‘APP’并点击 DEBUG (这将终止堆栈调试并开始调试应用),我假设堆栈仍在内存中。 我是否正确执行了此步骤?)
我已经检查了代码,它应该在启动时通告30.72秒。
‘,我在‘SLink Starter.app’上‘S“单一 BLE 外设”字符串,并尝试了淡蓝色.app’,但我无法在我的一生中将其显示为 BLE 设备进行附近扫描。
我还‘将十六进制输出文件刷写到‘SmartRF Flash Programmer 2’中,使用多个图像,首先在第一个中加载‘sstack’,然后在第二个中加载‘app’,因为我看到堆栈设置了 app’的内存偏移。 但是,我仍然看不到设备广播。
其他说明:
1) 1)我‘的编译器为‘TI v16.9.4.LTS’,但‘simple peripheral’示例使用 TI v5.2.6’。 ‘,该项目显示“TI v16.9.4.LTS”是兼容的。
2) 2)该芯片‘‘‘CC2640F128’而不是 CC2650F128’,但 BLE 程序员指南指出:所有 CC2640/CC2650代码都是二进制兼容且可互换的,用于低功耗蓝牙软件堆栈构建。’ '所有示例工程都使用 CPU 类型进行配置、更改此设置(即从 CC2640更改为 CC2650)可能会导致编译错误。'
如果有任何帮助,将不胜感激。
Steve