osek专题

OSEK任务管理

1 前言         RTOS通过任务(task)来组织应用层程序框架(framework),支持任务的并发和同步执行(concurrent and asynchronous execution of tasks),并通过调度器(scheduler)来管理任务的执行,OSEK也概莫能外。         OSEK将任务划分为基础任务(basic tasks)和拓展任务(extended t

【Osek网络管理测试】[TG3_TC3]tSleepRequestMin_L

🙋‍♂️ 【Osek网络管理测试】系列💁‍♂️点击跳转 文章目录 1.环境搭建2.测试目的3.测试步骤4.预期结果5.测试结果 1.环境搭建 硬件:VN1630 软件:CANoe 2.测试目的 验证DUT进入NMLimpHome状态后请求睡眠的最短时间是否正确 本处规定4000ms≤tSleepRequestMin_L范围内符合要求 3.测试步骤 1、DUT处于断电

【Osek网络管理测试】[TG4_TC5]唤醒条件

🙋‍♂️ 【Osek网络管理测试】系列💁‍♂️点击跳转 文章目录 1.环境搭建2.测试目的3.测试步骤4.预期结果5.测试结果 1.环境搭建 硬件:VN1630 软件:CANoe 2.测试目的 验证DUT验证DUT睡眠后被唤醒,并再次睡眠能否满足NM规范要求 3.测试步骤 1、DUT处于下电状态;2、DUT KL.30上电;3、等待DUT进入睡眠状态;4、CA

【Osek网络管理测试】[TG4_TC2]Normal状态下的睡眠中断_应用报文

🙋‍♂️ 【Osek网络管理测试】系列💁‍♂️点击跳转 文章目录 1.环境搭建2.测试目的3.测试步骤4.预期结果5.测试结果 1.环境搭建 硬件:VN1630 软件:CANoe 2.测试目的 验证DUT在normal状态下的睡眠中断是否正确 分析:在常规运行状态下,满足睡眠条件后,进入到等待睡眠状态后,在规定时间内向DUT发送APP报文,会直接进入休眠状态。 3.

【Osek网络管理测试】[TG4_TC1]Normal状态下的睡眠中断

🙋‍♂️ 【Osek网络管理测试】系列💁‍♂️点击跳转 文章目录 1.环境搭建2.测试目的3.测试步骤4.预期结果5.测试结果 1.环境搭建 硬件:VN1630 软件:CANoe 2.测试目的 验证DUT在normal状态下的睡眠中断是否正确 分析:在常规运行状态下,满足睡眠条件后,进入到等待睡眠状态后,在规定时间内接收到SI=0的NM报文或者发生唤醒事件会进入初始化

OSEK OS介绍(二)

目录 1.中断处理 2.Event机制 3. 资源管理 3.1 访问被占用资源的行为 3.2 同步机制常见问题 1.优先级反转 2.死锁(deadlocks) 3.3 优先级天花板协议 3.4 中断层级的天花板协议 4 Alarm 4.1 counters 4.2 Alarm 管理         书接上回 OSEK OS介绍(一)         下面我们聊聊OS

OSEK OS介绍(一)

目录 1.OSEK OS架构 2.OSEK Task Management 2.1 Basic task: 2.2 Extended task 2.3 任务状态机 2.4 任务优先级 3.调度策略 3.1 完全抢占策略 3.2 非抢占式调度 3.3 混合式调度 4. Application Mode        OSEK,汽车电子开放式系统及其接口,全称Offen