Thread 中讨论的其他器件:CC2640、 SysConfig
我们将有效的 EMC 测试设置从 cc2640移植到 cc2642R。
在固件应用程序初始化期间、我们调用: GAP_RegisterForMsgs (selfentity);
然后调用:
hciStatus_t HCI_EXT_ModemTestTxCmd (uint8 cwMode、uint8 txChan)
带有参数 HCI_EXT_ModemTestTxCmd (1、0) // 1:LL_EXT_TX_UNMODURATED_CARRIER;0:freq=2402
匹配规格:
software-dl.ti.com/.../group___h_c_i.html
我步入了:调试器最初运行正常并成功进入文件 iCall.c、函数:
iCall_errno iCall_send (iCall_EntityID src、
iCall_EntityID 目标、
ICall_MSGFormat 格式、
空*msg)
。 。 。
然后运行 OK (包括下一行):
iCall_msgEnqueue (&iCall_entities[dest].task->queue、msg);
但调试器将在下面的下一行失去控制权:
当我尝试步入或步越时、此调用未返回:
行:2838 icalll_sync_handle_post (iCall_entities[dest].task->syncHandle);
有什么建议吗? 这是针对 BLE 堆栈的请求是否失败、该请求是否向目标任务生成事件?

