摘要:
软件定时器可以配置为一次性定时器one-shot、或者周期性定时器periodic。 RTX在线程osRtxTimerThread 中管理定时器,回调函数在此线程的控制下运行。 回调可以在专用计时器线程中执行,也可以在中断上下文中执行。因此,建议在回调函数中只使用ISR可调用函数。回调函数的优先级继 阅读全文
posted @ 2021-10-03 22:52
Ivan0512
阅读(1375)
评论(0)
推荐(0)
摘要:
事件标志组用于线程间同步,每一个事件标志组都有31个时间标志位(除最高位)。 osEventFlagsId_t osEventFlagsNew (const osEventFlagsAttr_t *attr): 创建一个事件标志组,返回时间标志ID 或者 NULL。不可在中断中调用。 osEvent 阅读全文
posted @ 2021-10-03 18:42
Ivan0512
阅读(2777)
评论(0)
推荐(0)
摘要:
线程标志组是在线程创建的时候,一起创建的一种专用事件标志组,包含在线程控制块内。线程标志组可以用于线程同步,而不需要花费额外的资源。 uint32_t osThreadFlagsSet (osThreadId_t thread_id, uint32_t flags) 设置线程thread_id的标志 阅读全文
posted @ 2021-10-03 18:08
Ivan0512
阅读(1393)
评论(0)
推荐(0)
浙公网安备 33010602011771号