所需E币: 3
时间: 2019-12-25 03:27
大小: 90KB
学习最简单的RTOS第六章函数参考以下部分描述RTX51Tiny的系统函数。函数依字母顺序排列,分为以下部分:概要(Summary)简述程序作用,列出包含的文件,包括它的声明和原型,语法举例,和参数描述。描述(Description)程序的详细描述,如何使用。返回值程序返回值说明。参阅(seealso)相关程序。例子如何正确使用该函数的程序例子中断。附注:λ 以os_开头的函数可以由任务调用,但不能由中断服务程序调用。λ 以isr_开头的函数可以由中断服务程序调用,但不能由任务调用。1、isr_send_signal概要:#includecharisr_send_signal(unsignedchartask_id);/*信号发往的任务*/描述:isr_send_signal函数给任务task_id发送一个信号。如果指定的任务正在等待一个信号,则该函数使该任务就绪,但不启动它,信号存储在任务的信号标志中。附注:λ 该函数是RTX51Tiny实时操作系统的一部分,仅包含于PK51中。λ 该函数仅被中断函数调用。返回值成功调用后返回0,如果指定任务不存在,则返回-1。参阅os_clear_signal,os_send_signal,os_wait例子#includevoidtst_isr_send_signal(void)interrupt2{isr_send_sign……