本文主要是介绍AutoSAR OS【OS任务类型和一致性类】,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
文章目录
- 1 多任务系统
- 2 任务类型和一致性类
-
- 2.1 基本任务
- 2.2 扩展任务
- 2.3 一致性类
1 多任务系统
一个大型的工程通常会划分为一些独立的子系统程序,已完成各自的功能任务,以便于管理和开发。这些独立程序在执行时都称为任务。
任务的结构:
- 1 代码和数据(任务专属访问)。
- 2 独立上下文(维护任务的状态和控制信息)。
- 3 共享资源(资源根据分配的特权,可供允许的任务访问)。
OS内核提供了多任务运行的环境,根据调度算法让多任务进行轮流并行的执行,以快速响应多个离散的事件。
2 任务类型和一致性类
根据任务的是否有同步需求将其分为两类:基本任务和扩展任务。也就是没有等待状态的是基本任务,反之是扩展任务。
这篇关于AutoSAR OS【OS任务类型和一致性类】的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!