微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > 特别急的CC2650中的TIRTOS问题

特别急的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工程师

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

网站地图

Top