微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 串口控制CC2640去连接BLE设备

串口控制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已经打不出来了。

已自行解决,请忽略。

学习了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top