• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

在RXT系统中有没有和UCOSIII一样的挂起任务的功能?

ff90506f76c203e4 2018-07-26 浏览量:715
在RXT系统中有没有和UCOSIII一样的挂起任务的功能?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 是有的,挂起时使用os_wait(K_SIG 00);
    恢复时可以使用sr_send_signal(task_id);或是os_send_signal(task_id);

    • 发布于 2018-08-24
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:7

  • 任何RTOS都有任务挂起的功能,在RXT系统中,任务挂起的方法是添加标志位进行标记,做了标记的任务执行完毕后挂起,等待其它进程解挂(清除挂起标志位)。

    • 发布于2018-07-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 有类似的,RTX中也有挂起任务,方法就是加标志位,需要恢复就在其他任务里恢复。
    • 发布于2018-07-27
    • 举报
    • 评论 0
    • 0
    • 0

  • RXT也是有专门的任务挂起函数的,一般都是通过添加标准位进行标记,等其他任务执行完再执行这个任务
    • 发布于2018-07-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 在RTX中os_wait(某标志 00);的函数就能实现任务挂起了,提供这个标志可以让这个任务继续运行
    • 发布于2018-07-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 有的,这个都是用标志位的方式来标记进行挂起
    • 发布于2018-07-30
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

在RXT系统中有没有和UCOSIII一样的挂起任务的功能?