
osek学习笔记
holiday2018
悟已往之不谏,知来者之可追;实迷途其未远,觉今是而昨非。
展开
-
第1章 实现启动
2016-07-11 LT1.1 系统引导每个系统的系统引导编码是唯一的。初始化微处理器的寄存器。初始化外围寄存器。初始化内存。调用main()以启动应用程序。确定处理器复位来源。根据复位类型修改硬件寄存器的初始化。标识一种启动方式,以对微处理器和系统寄存器进行不同设置。确定内存是否受损。原创 2016-07-26 22:48:54 · 313 阅读 · 0 评论 -
第9章 进程间通信
2016-08-17 ND9.1 通信模符合类A的通信模型要求: 非队列消息 异步通信 一对一与一对多通信原创 2016-08-18 00:14:11 · 338 阅读 · 0 评论 -
第8章 中断
2016-07-31 NDOSEK/VDX有三类中断,1类ISR,2类ISR和3类ISR。原创 2016-08-04 00:34:22 · 785 阅读 · 0 评论 -
第7章 资源
2016-07-30 ND 共享资源可能会出现优先级反转或死锁。 在OSEK中采用优先级天花板协议消除这些问题。原创 2016-07-31 01:01:44 · 419 阅读 · 0 评论 -
第6章 事件
2016-07-27 ND事件被任务一对一地拥有,当一个任务拥有一个事件时,它就变成一个扩任务。事件主要提供驻留在不同单片机中的任务之间的同步以及应用之间的同步。原创 2016-07-28 21:57:49 · 304 阅读 · 0 评论 -
第5章 报警
2016-07-19 ND5.1 计数器计数器是一种操作系统对象,它记录已经出现的滴答数。至少有一个硬件计时器或者软件计时器。原创 2016-07-27 21:37:04 · 973 阅读 · 2 评论 -
第4章 任务
2016-07-11 LT4.1 任务模型任务具有较多的影响系统操作和代码长度的属性。OSEK/VDX操作系统不允许在相同优先级上的任务循环调度。基本任务具有三种状态:阻塞、就绪和运行。状态之间切换取决于四种事件:激活、启动、抢占和终止。原创 2016-07-27 21:32:33 · 412 阅读 · 0 评论 -
第3章 开发支持
2016-07-11 LTOSEK/VDX两个特性。几乎所有的OSEK/VDX API函数均有StatusType返回类型。回调程序。原创 2016-07-27 21:27:39 · 333 阅读 · 0 评论 -
第2章 启动和结束
2016-07-11 LT OSEK/VDX服务允许不同的APPMODE来启动操作系统和从应用程序中任何一点关闭操作系统。原创 2016-07-27 21:24:06 · 271 阅读 · 0 评论 -
第10章 通信模型概述
2016-08-31,ND10.1 通信模型OSEK通信模模型为五层。COM规范定义了异步通信模型。COM中的五层协议:物理层数据链路层 DataLink Layer网络层 Network Layer交互层 Interaction Layer应用层原创 2016-08-31 23:39:43 · 544 阅读 · 0 评论