AutoSAR配置与实践(基础篇)2.5 RTE对数据一致性的管理

传送门 点击返回 ->AUTOSAR配置与实践总目录

AutoSAR配置与实践(基础篇)2.5 RTE对数据一致性的管理

  • 一、 数据一致性问题引入
  • 二、 数据一致性的管理
    • 2.1 RTE管理 (SWC间)
    • 2.2 中断保护 (SWC内)
    • 2.3 变量保护IRVS (SWC内)
    • 2.4 Task分配
    • 2.5 任务抢占控制

一、 数据一致性问题引入

数据一致性:当多个操作同时读写同一个数据,由于任务的抢占,出现了数据被篡改的情况,造成非预期的数据结果。

在抢占式调度RTOS系统中,可能会出现任务抢占导致的一致性问题:

例如:有两个Task,低优先级Task A和高优先级Task B, Task可抢占式调度系统。
Task A想要计算Var的值(预期结果应为Var = 1*5 = 5).

你可能感兴趣的:(AutoSAR配置和实践,实时互动,单片机,mcu,汇编,c语言)