TI中文支持网
TI专业的中文技术问题搜集分享网站

TI-RTOS多任务间的通信及射频收发问题

CC1310基于TI-RTOS,目前我想实现如下功能:

1.射频模块将收到的数据再返回发射过去,目的是实现单个模块射频既能收又能发的功能

将例程中单收单发合并成两个收发任务可以吗?

2.接收任务接收到数据,我需要在串口任务打印出来,还需要在发射任务返回数据

这样的话是两个任务同时等待,并且还都要执行,用哪种通信机制比较好?

3.rfEasyLinkRxTx这个例程在哪里找呢,我解压的里面没有

Viki Shi:

推荐rfEasyLinkEchoRx以及rfEasyLinkEchoTx例程,This example demonstrates the use of the EasyLink API in doing bi-directional communication. It will require the use of two boards, one running the rfEasyLinkEchoTx project that will originate the packets, while another board running the rfEasyLinkEchoRx project will re-transmit (echo) them back to the originator,本例程及其他easylink例程均可在CC13X0 SDK中找到

user4959119:

回复 Viki Shi:

我现在用的是rtos安装里面的例程,和SDK里面的有什么区别?
还有串口的callback模式不理解,如果我不创建注册任务什么的,认为接收到串口数据
就会进入中断,然后执行回调函数里面的内容,这样理解对吗?

Felix ZF:

回复 user4959119:

你安装的那个版本的rtos?

我们所说的SDK中包含了rtos以及开发需要用到的SDK。

在芯片首页都能找到对应的SDK下载。

赞(0)
未经允许不得转载:TI中文支持网 » TI-RTOS多任务间的通信及射频收发问题
分享到: 更多 (0)