




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
报告人 周忠洋 1 PPT学习交流 2020 4 16 介绍的内容 第二版内容上的变化量子平台 QP 部分概念的介绍嵌入式系统事件驱动编程技术介绍 飞行射击 游戏的演示 2 PPT学习交流 2020 4 16 一套全新的软件 量子平台QP QP源代码开放C语言为主要的开发语言 使用面向对象的设计原则 支持可抢占式多任务调度支持全面的测试超轻量级QP NANO版本取消了量子比喻QP所需的条件更低面向更广泛的读者 3 PPT学习交流 2020 4 16 QP QuantumPlatform 整体认识 图中第一层是目标板 即裸机 第二层是板级支持包 BSP 轻量级可抢占实时内核QK 软件跟踪装置QS 量子框架 QF 和事件处理器 QEP 它们一起管理活动对象的运行 最后一层是实现某个具体的功能的应用程序 4 PPT学习交流 2020 4 16 量子框架 QF 量子框架是基于事件驱动并发状态机的一种应用框架 尤其适用于嵌入式系统 应用量子框架可以简单地将整个系统分为相互独立的活动对象 每个活动对象在量子框架中被封装为一个任务 每个活动对象中都嵌入一个状态图完成所要求的任务 活动对象不共享任何数据 它们之间唯一的通信手段是通过量子框架来进行事件实例的交换 量子框架是作为 中间件 存在的 相类似的 在量子场理论中 所有相互作用都是粒子交换的结果 这就是量子框架之所以被称为 量子 的原因 5 PPT学习交流 2020 4 16 事件处理器 QEP 量子框架是基于有限状态机的完整实现技术 而有限状态机能够完美运行的一个核心就是状态机内部的状态转换 状态机的状态转换是由事件处理器 QEP 来完成的 QEP作为应用系统的一部分与量子框架一起管理整个状态机的运转 QEP支持层次式状态机 完成任意状态的进入 退出动作 6 PPT学习交流 2020 4 16 典型的有限状态机转换图 7 PPT学习交流 2020 4 16 嵌入式系统事件驱动编程技术介绍 采用不同于 反应 式事件驱动系统 而是构造了一个共同的程序结构 解决需要及时的处理异步事件的难题以一种新的思维方式思考 与传统连续化编程的方法或者说 超级循环 或RTOS的任务不同 这里的事件驱动式系统没有控制权 只有当一个事件到达了 程序被调用去处理这个事件 并且控制权很快会被释放 这个驱动式系统能够同时等待多个事件 所谓控制反转 8 PPT学习交流 2020 4 16 嵌入式系统事件驱动编程技术介绍 采用了两个最有效的技术 层次式状态机和事件驱动框架以代码为中心的开发方式 这种方式为开发者提供了一个重量级工具的轻量级替代品从事件驱动编程的角度来理解问题 帮助读者建立层次式状态机和事件驱动框架式解决问题的自然地思考方法使用面向对象的设计原则 QP使用基本的封装概念 类class 和单一继承作为主要的定制 特例化和扩展框架到实际应用的实现机制 9 PPT学习交流 2020 4 16 运行在WINDOWSXP的DOS窗口中的 飞行射击 游戏 10 PPT学习交流 2020 4 16 谢谢
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 银川永宁县社区工作者招聘笔试真题2024
- 历史建筑群保护社区儿童游乐设施规划基础知识点归纳
- 2025年医疗器械的使用试题
- 幼儿园保育工作相关表格与工作制度:幼儿园保教人员及幼儿一日生活细则及具体要求
- 长白山造锥阶段中基性单成因火山岩浆系统及岩浆成因研究
- 教学设计75镜子改变了什么
- 养老托育服务设施建设改造的策略及实施路径
- 安徽玲珑轮胎有限公司3万吨废旧轮胎资源再生建设项目可行性研究报告
- 高中计算机课跨学科教学的意义与发展趋势
- 2025至2030年中国焊接式止回阀行业投资前景及策略咨询报告
- 基本救护技术-晕厥的应急救护
- 2024年国家能源集团宁夏煤业公司招聘笔试参考题库含答案解析
- 审慎推进跨境保险业务监管
- 公立医院绩效考核微创手术目录(第2版)
- 华鲁恒升六定全员考试安全环保试题库1
- 老年人中常见的消化系统疾病及预防措施
- 钢琴音乐会的邀请函
- 银行间本币交易员资格考试题库(浓缩500题)
- 《一元二次方程》大单元教学设计
- 呼吸机参数解读
- 机电设备运输装卸方案
评论
0/150
提交评论