串口控制CC2640去连接BLE设备
时间:10-02
整理:3721RD
点击:
各位大神:
我要用Linux开发板串口去连接CC2640并控制其连接其他BLE设备,而等到进入Wait后 ICall_Errno errno = ICall_wait(ICALL_TIMEOUT_FOREVER);,进行扫描和连接均会失败,返回值为2.如果是在
for (;;)
{
// Waits for a signal to the semaphore associated with the calling thread.
// Note that the semaphore associated with a thread is signaled when a
// message is queued to the message receive queue of the thread or when
// ICall_signal() function is called onto the semaphore.
ICall_Errno errno = ICall_wait(ICALL_TIMEOUT_FOREVER);
这之前进行扫描的话是可以的,求大神帮助,是不是需要通过什么方式获得信号。
SimpleBLECentral_keyChangeHandler(KEY_UP); 用这个函数去模仿key_up的动作,发现会卡在这里
红色标记的那条log已经打不出来了。
已自行解决,请忽略。
学习了