首页
›
车载软件与智能汽车
›
053-嵌入式汽车软件与车载RTOS开发
›
《OSEK标准下的任务调度优化》
VIP10
本课程属于:053-嵌入式汽车软件与车载RTOS开发
车载软件与智能汽车 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
OSEK标准下的任务调度优化
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
OSEK概述
OSEK/VDX标准起源 · 核心设计目标 · OSEK在汽车电子中的地位
OSEK
OSEK/VDX
02
任务概念
任务的定义 · 任务状态机(运行 · 就绪
任务概念
任务的定义
03
任务类型
基本任务(Basic Task)与扩… · 使用场景对比
任务类型
Basic
04
任务优先级
静态优先级与动态优先级 · 优先级分配策略 · 优先级反转问题
任务优先级
静态优先级
05
任务调度策略
非抢占式调度(Cooperative… · 全抢占式调度(Preemptive… · 混合调度策略
任务调度策略
Cooperative
06
调度点分析
任务切换发生的时机 · 中断对调度的影响 · 调度点(Schedule Point…
调度点分析
任务切换发生的时…
07
资源管理
OSEK资源管理机制 · 优先级天花板协议(Priority… · 死锁预防
资源管理
OSEK
08
中断处理
中断服务程序(ISR)的分类(Cat… · 中断与任务的交互 · 中断嵌套
断处理
ISR
09
事件机制
事件(Event)的定义 · 事件等待与设置 · 事件在任务同步中的应用
事件机制
Event
10
Alarm与计数器
计数器(Counter)与报警器(A… · 相对报警与绝对报警 · 周期触发
Alarm
计数器
11
任务间通信
消息(Message)机制 · 消息队列 · 消息的同步与异步发送
任务间通信
Message
12
钩子函数
OSEK钩子(Hook)函数类型 · 启动钩子 · 错误钩子
钩子函数
OSEK
13
错误处理
OSEK错误分类(E_OS_*) · 错误处理策略 · 系统状态保护
错误处理
OSEK
14
启动与关闭
系统启动序列(Startup Seq… · 关闭系统(Shutdown)的规范流…
启动
关闭
15
配置语言OIL
OIL(OSEK Implement… · 对象定义 · 属性配置
OIL
配置语言
16
任务调度优化目标
实时性保障 · CPU利用率优化 · 响应时间分析(RTA)
任务调度优化目标
实时性保障
17
响应时间分析
任务最坏情况响应时间(WCRT)计算 · 抢占延迟 · 阻塞时间分析
响应时间分析
WCRT
18
优先级分配优化
速率单调调度(RMS) · 截止时间单调调度(DMS) · 优先级分配启发式算法
优先级分配优化
RMS
19
任务集可调度性分析
可调度性判定条件 · 利用率上界测试 · 响应时间测试
任务集可调度性分…
可调度性判定条件
20
资源访问优化
临界区最小化 · 锁粒度控制 · 无锁编程思想在OSEK中的应用
资源访问优化
临界区最小化
21
中断延迟优化
中断响应时间优化 · 中断优先级分配 · 中断服务程序瘦身
断延迟优化
断响应时间优化
22
任务周期优化
任务周期选择策略 · 任务合并与拆分 · 任务释放模式优化
任务周期优化
任务周期选择策略
23
低功耗调度
OSEK在低功耗场景下的调度策略 · 空闲任务管理 · 睡眠模式切换
低功耗调度
OSEK
24
多核OSEK调度
多核任务分配策略 · 核间同步与通信 · 多核调度挑战
OSEK
多核
25
OSEK与AUTOSAR的关系
OSEK作为AUTOSAR OS的基… · 从OSEK到AUTOSAR的演进 · 兼容性分析
OSEK
AUTOSAR
26
OSEK调度优化工具
商业工具(如Tresos · EB tresos)与开源工具 · 静态分析工具的使用
OSEK
调度优化工具
27
OSEK调度优化案例
基于实际ECU项目的调度优化案例 · 参数调整与效果评估
OSEK
调度优化案例
28
OSEK调度测试与验证
测试用例设计 · 压力测试 · 覆盖率分析
OSEK
调度测试
29
OSEK调度优化常见陷阱
优先级反转 · 死锁 · 饥饿
OSEK
调度优化常见陷阱
30
OSEK调度优化未来趋势
时间触发调度 · 确定性调度 · 自适应调度在汽车电子中的展望
OSEK
调度优化未来趋势
所属VIP或分类
同VIP:AUTOSAR架构与车载RTOS实战
同VIP:Bootloader开发与OTA升级方案
同VIP:CANLIN协议栈与UDS诊断实现