嵌入式开发实例
数控系统开发
嵌入式数控系统
1、 实时系统 1.1反应时间
◇任务的反应时间是任务应当开始执行(或结束)的时刻与实际执行的时刻差值。 1.2决定反应时间的几个要素
◇处理器、总线、内存以及外围设备的时间特性 ◇操作系统的调度特性
◇内核的占先特性 ◇系统的负载 ◇任务转换时间,指的是处理器需要保存正在进行任务的数据的时间(例
如寄存器,堆栈和指针),以及将它的数据替换成新调度的任务的本地数据的时间,这些因素很难在时间上保持稳定,在并发的任务调度中静态分配掩饰成为jitter。
1.3时间约束
1、不同的应用有不同的时间约束,理想状态下,实时操作系统能够满足时间约束。然而现在还没有一个普通的有保证的调度算法能够使所有以下这些时间约束都满足:
◇最后期限:一个任务必须在指定时间内完成,但是有时任务在指定时间内完成的结果对质量并不重要。例如:在缓冲区清空之前,处理器必须将声卡的缓冲区填满;在另一个外围设备到达并且读那个值之前,输出端口的电压必须到达一个给定值。
◇零执行时间:理想状态下,任务的执行时间为零。如:测量,计算,吧结果传给外围设备都发生在瞬间。
◇服务质量:在一个时间单位里任务得到“服务”的数量。
实时系统
实时系统任务分类:
你可能喜欢
- 工程电路
- 嵌入式系统应用实例
- 看懂电路图
- 管理学第十章
- 入门教程
- 电气工程师_电路基础91页
- 电气工程师_电路的分析方法81页
- 20种工程电路7页
- 工程电路分析答案(英文版)15页
- 工程电路分析答案(英文版)34页
- 工程电路分析答案(英文版)19页
- 嵌入式系统应用实例读后笔记2页
- ARM嵌入式系统硬件设计及应用实例45页
- 第六章 基于S3C44B0X的嵌入式系统应用开发实例ok1343页
- ARM嵌入式系统硬件设计及应用实例45页
- 嵌入式系统应用实例8页
- 嵌入式系统_应用实例228页
- 第十章 市场营销管理(市场营销学,孙天福)24页
- 第十章 群体内冲突管理(组织行为学-河南财经学院精品课程 )26页
- 质量管理学 第十章 质量改进10页
- 第十章 股票投资管理的基本分析方法(证券投资学-安徽财经大学 邓留保)18页
- 管理会计学第五版第十章作业成本计算法 人大孙茂竹124页
- 刘运国《管理会计学》教材习题及答案 第十章 习题答案11页
- FPGA入门教程37页
- catia快速入门教程5页
- 鸿鹄论坛_黑客入门教程_基础_42页
- 电脑编程入门教程3页
- Java入门教程怎么向程序输入信息2页
- 单反摄影入门教程42页


