微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > TI RTOS任务调度

TI RTOS任务调度

时间:10-02 整理:3721RD 点击:

刚开始用TI RTOS做无线。平台用的是CCS。现在的问题是,我多个任务,例如A,B,C。现在A任务运行完成,然后运行B任务,当B任务完成后,继续运行A任务。需要怎么做。CCS历程中只有单任务,没有多任务的例子

下面是起步的guidance. 你用的哪颗芯片? TI-RTOS里很多是多任务例子。

http://software-dl.ti.com/lprf/simplelink_academy/modules/tirtos_01_basic/tirtos_01_basic.html

你好,我用的是CC1310。在CCS自带的例子里,我没找到多线程的。

以为你是基于协议栈的。 如果是CCS自带可以参考自带的mutex例子

你好,有没有TI TROS函数的介绍的资料啊。有时候找函数不知道该从哪儿下手。

并且有的函数不知道什么功能。这个不是开源的。没法看函数。谢谢

真不建议深研这个,直接借鉴一些例子来学会比较好。驱动的东西,论坛里很多,而且本身的文档也cover了不少

http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/tirtos/2_21_00_06/exports/tirtos_full_2_21_00_06/products/tidrivers_cc13xx_cc26xx_2_21_00_04/docs/doxygen/html/index.html

你实在要看,请参考下面的:

分两个。

如果是RTOS的元素,比如信号量,时钟等 搜索:

TI-RTOS 2.16 User’s Guide

如果是基于TI-RTOS的元素,比如驱动可以搜索:

SYS/BIOS (TI-RTOS Kernel) v6.46 User's Guide

另外,和RTOS相关的资料很多,可以直接从下面wiki去发掘。

http://processors.wiki.ti.com/index.php/TI-RTOS_Support

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

网站地图

Top