Thread 中讨论的其他器件:CC1350、 CC2650
工具/软件:TI-RTOS
您好!
我使用的是中的示例代码
在这里、我能够运行和调试我的代码。
调试期间-如果我暂停、我会遇到类似的错误- 没有可用于"0x10004618"的源
此错误同时来自应用程序代码和堆栈代码。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:TI-RTOS
您好!
我使用的是中的示例代码
在这里、我能够运行和调试我的代码。
调试期间-如果我暂停、我会遇到类似的错误- 没有可用于"0x10004618"的源
此错误同时来自应用程序代码和堆栈代码。
您好、Marie、
感谢您的宝贵答复、
我需要通告我的外设设备。 但它不是广告..
当我进行调试时-它在 errno 中被击中= iCall_dispatcher(&args.HDR);
其调用来自-"返回 ICALL_errno_unknown_thread;"
调用函数..!!
/*发送消息*/
errno = iCall_sendServiceMsg (src、ICALL_SERVICE_CLASS_BLE、 --- >步骤1失败
iCall_MSG_FORMAT_3rd_char_task_ID、msg);
if (errno =ICALL_errno_Success)
{
iCall_GapCmdStatus *pCmdStatus =空;
errno = waitMatchCS (matchCSFn,(void **)&pCmdStatus); --------------- >步骤2失败
if (errno =ICALL_errno_Success)
{
uint8 status = pCmdStatus->HDR.HDR.STATUS;
//自由命令状态
iCall_freeMsg (pCmdStatus);
退货状态;
}
}
静态 iCall_errno waitMatchCS (iCall_MsgMatchFn CSFn,void **msg) ------------ >步骤3失败
{
IF (iCall_threadServes (ICALL_SERVICE_CLASS_BLE))
{
/* BLE Stack 线程不允许阻止 ICall,因此
*它已禁用。
*
返回 ICALL_errno_unknown_thread; --------------- >步骤4失败
}
返回 iCall_waitMatch (ICALL_TIMEOUT_FOREVSE、matchCSFn、NULL、NULL、msg);
}
}
errno = iCall_dispatcher(&args.HDR); --------- >步骤4失败
上图 显示了调试的情况