使用CCS调试工程ble5_spp_ble_server_cc2640r2lp_app和ble5_spp_ble_client_cc2640r2lp_app都OK。
尝试进行修改操作。在ble5_spp_ble_server_cc2640r2lp_app工程中添加主机部分代码。
已在PROFILES中添加central.c central.h 在main中调用GAPCentralRole_createTask();以及调用根据ble5_spp_ble_client_cc2640r2lp_app工程编写的SPPBLEClient_createTask();
编译报错如下:
undefined first referenced
symbol in file ——— —————-
GAPBondMgr_SlaveReqSecurity <whole-program> GAP_EstablishLinkReq <whole-program>
两者的定义在icall_ble_api.h中。该头文件关联及调用是正常的。请问是什么原因导致的该报错呢?
Viki Shi:
把头文件gapbondmgr.h包含进去
user4961268:
回复 Viki Shi:
hi ViKi Shi,头文件gapbondmgr.h有添加的
Eggsy Pang:
哪个SDK版本?