摘要: 一、软件定时器的特性 定时器的关键成员:周期、回调函数 定时器的指定类型:一次性、可自动重载定时器 定时器的状态:运行、休眠 FreeRTOS的软件定时器基于Tick中断实现,但是由于实时系统不允许在内核、中断中执行不确定时间的代码,因此定时器函数被放到了RTOS守护任务中实现 二、RTOS守护任务 阅读全文
posted @ 2025-07-14 21:46 gramming 阅读(346) 评论(0) 推荐(0)
摘要: 一、事件组和任务通知介绍 事件组可以用来广播,当事件发生时,所有符合条件的任务都会被唤醒;任务通知时高效的任务间通信方式,但是只能给单个任务发送单个数据。 二、关键结构体 typedef struct xEventGroupDefinition { EventBits_t uxEventBits; 阅读全文
posted @ 2025-07-14 20:56 gramming 阅读(285) 评论(0) 推荐(0)