登录 注册
当前位置:主页 > 资源下载 > 35 > 实用的FreeRTOS中文教程及源码案例

实用的FreeRTOS中文教程及源码案例

  • 更新:2024-11-02 14:47:55
  • 大小:2.32MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:OS - 操作系统
  • 格式:ZIP

资源介绍

例 6. 合并阻塞与非阻塞任务 之前的范例分别测试了任务以查询方式和阻塞方式工作的系统行为。本例通过合并这两种方案的执行流程,再次实现具有既定预期的系统行为。 在优先级 1 上创建两个任务。这两个任务只是不停地打印输出字符串,然它什么事情也不做。 这两个任务没有调用任何可能导致它们进入阻塞态的 API 函数,所以这两个任务要么处于就绪态,要么处于运行态。具有这种性质的任务被称为”不停处理(或持续处理, continuous processing)”任务,因为它们总是有事情要做,虽然在本例中的它们做的事情没什么意义。持续处理任务的源代码参见程序清单 15。