主题中讨论的其他器件:LAUNCHXL-CC2640R2、 SYSBIOS
您好!
我正在尝试从 github.com/ti-simplelink/ble_examples 运行 bleapps/SPP_ble_server 示例。
我的设置如下:
BLE_Examples 提交:a6c65f0cf0ea8dc63b6a7885e8997a23daf966bc。
Code Composer Studio 版本:7.2.0.00013。
编译器版本:TI V16.9.3.LTS (也试用了 TI 16.9.4.LTS)
LaunchPad:LAUNCHXL-CC2640R2修订版1.0
SDK:1.40.00.45。
我已将工程导入到全新的工作区中、并且未对工程或 SDK 进行任何修改。
编译时、我会收到有关缺少供应商部门(aeabi)的警告:
警告#16002-D:"[path_TO_workspace]/spP_ble_server_cc2640r2lp_stack_library/FlashROM_Library/ble_R2.symbols"中缺少构建属性供应商部分 aeabi:无法确定兼容性
调试时、程序开始正常、但我从 MAIN/BIOS_start/ti_SysBIOS_BIOS_startFunc_i/ti_SysBIOS_KNL_Task_startup/Task_startCore/Task_SupportProxy_swap 中得到一个例外。
使用 ROV、我可以看到解码异常下的值为"硬故障:强制:用法:INVSTATE"。
我尝试从同一个存储库构建 simple_peripheral_bidirectional 音频项目、这似乎运行正常。
我还可以从 带有 SDK 1.35.00.33的 commit 350a51fe8b62a857ea2e5e508e64a3362a5782cd 运行 simple_ble_server 项目、而不会出现任何问题。
作为一个 simarel、我注意到 ble_examples 库提交是指发布版本下的 simplelink_sdk_1.40.01.01、但自述文件仍然显示为1.40.00.45。
SDK 1.40.01.01目前似乎不可用。 它是否仍然可以与1.40.00.45配合使用?
我是否需要对项目进行一些修改才能使其正常工作?