嵌入式事件的驱动编程技术_第1页
嵌入式事件的驱动编程技术_第2页
嵌入式事件的驱动编程技术_第3页
嵌入式事件的驱动编程技术_第4页
嵌入式事件的驱动编程技术_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选ppt报告人:周忠洋精选ppt介绍的内容第二版内容上的变化量子平台(QP)部分概念的介绍嵌入式系统事件驱动编程技术介绍“飞行射击”游戏的演示精选ppt一套全新的软件“量子平台QP”QP 源代码开放C语言为主要的开发语言(使用面向对象的设计原则)支持可抢占式多任务调度支持全面的测试超轻量级QP-NANO 版本取消了量子比喻QP所需的条件更低面向更广泛的读者精选pptQP(Quantum Platform ) 整整体认识体认识图中第一层是目标板,即裸机,第二层是板级支持包(BSP)、轻量级可抢占实时内核QK、软件跟踪装置QS,量子框架(QF)和事件处理器(QEP),它们一起管理活动对象的运行,

2、最后一层是实现某个具体的功能的应用程序精选ppt量子框架(QF)量子框架是基于事件驱动并发状态机的一种应用框架,尤其适用于嵌入式系统。应用量子框架可以简单地将整个系统分为相互独立的活动对象,每个活动对象在量子框架中被封装为一个任务,每个活动对象中都嵌入一个状态图完成所要求的任务。活动对象不共享任何数据,它们之间唯一的通信手段是通过量子框架来进行事件实例的交换,量子框架是作为“中间件”存在的。相类似的,在量子场理论中,所有相互作用都是粒子交换的结果,这就是量子框架之所以被称为“量子”的原因。精选ppt事件处理器(QEP)量子框架是基于有限状态机的完整实现技术,而有限状态机能够完美运行的一个核心就

3、是状态机内部的状态转换。状态机的状态转换是由事件处理器(QEP )来完成的,QEP作为应用系统的一部分与量子框架一起管理整个状态机的运转。QEP支持层次式状态机,完成任意状态的进入/退出动作。精选ppt典型的有限状态机转换图精选ppt嵌入式系统事件驱动编程技术介绍采用不同于“反应”式事件驱动系统,而是构造了一个共同的程序结构,解决需要及时的处理异步事件的难题以一种新的思维方式思考,与传统连续化编程的方法或者说“超级循环”或RTOS的任务不同,这里的事件驱动式系统没有控制权,只有当一个事件到达了,程序被调用去处理这个事件,并且控制权很快会被释放,这个驱动式系统能够同时等待多个事件-所谓控制反转精选ppt嵌入式系统事件驱动编程技术介绍采用了两个最有效的技术- 层次式状态机和事件驱动框架以代码为中心的开发方式-这种方式为开发者提供了一个重量级工具的轻量级替代品从事件驱动编程的角度来理解问题-帮助读者建立层次式状态机和事件驱动框架式解决问题的自然地思考方法使用面向对象的设计原则-QP 使用基本的封装概念(类class)和单一继承作为主要的定制,特例化和扩展框架到实际应用的实现机制。精选ppt运行在WINDOWS XP的的DOS窗窗口中的口中的“飞行

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论