特别急的CC2650中的TIRTOS问题
时间:12-23
整理:3721RD
点击:
使用CC2650中的一个和2500通信的一个例程,
由于该例程里使用了TIRTOS系统,我们用需要把TIRTOS(和CC2500通信的程序中的初始化 发送 接收函数)系统中的程序移植到6lowpan这个官方例程中,在移植过程中遇到如下问题 请求解决
把主函数中的
// /* Initialize task */
// RxTask_init(ledPinHandle);
//
// /* Start BIOS */
// BIOS_start();
任务相关的注释掉
直接添加我需要执行的函数(原TIRTOS中的一个和CC2500通信的程序)
下面这个函数 带TIRTOS系统时候 有数据这句就会执行过去,并且收到数据,注释掉上面哪两句,发现有数据 也死在这里了,不会往下执行
// Wait for semaphore
Semaphore_pend(Semaphore_handle(&h->state.semSync), BIOS_WAIT_FOREVER);
看这个函数和任务好像相关,我用什么方式能 越过这句呢,完成数据的接收呢,求助TI工程师