- 1、本文档共92页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实时系统分类 静态表驱动策略和优先级驱动策略 静态表驱动策略(Static Table-Driven Scheduling)是一中离线调度策略,指在系统运行前根据各任务的时间约束及关联关系,采用某种 搜索策略生成一张运行时刻表。这张运行时刻表与列车运行时刻表类似,指明了各任务的起始运行时刻及运行时间。运行时刻表一旦生成就不再发生变化了。在系统运行时,调度器只需根据这张时刻表启动相应的任务即可。由于所有调度策略在离线情况下指定,因此调度器的功能被弱化,只具有分派器(Dispatcher)的功能。 优先级驱动策略指按照任务优先级的高低确定任务的高低确定任务的执行顺序。优先级驱动策略又分为静态优先级调度策略。静态优先级调度是指任务的优先级分配好之后,在任务的运行过程中,优先级不会发生改变。静态优先级调度又称为固态优先级调度。动态优先级调度是指任务的优先级可以随着时间或系统状态的变化而发生变化。 嵌入式系统应用领域 1.工业控制: 基于嵌入式芯片的工业自动化设备将获得长足的发展,目前已经有大量的8、16、32 位嵌入式微控制器在应用中,网络化是提高生产效率和产品质量、减少人力资源主要途径,如工业过程控制、数字机床、电力系统、电网安全、电网设备监测、石油化工系统。就传统的工业控制产品而言,低端型采用的往往是8位单片机。但是随着技术的发展,32位、64位的处理器逐渐成为工业控制设备的核心,在未来几年内必将获得长足的发展。 嵌入式系统应用领域 2.交通管理 在车辆导航、流量控制、信息监测与汽车服务方面,嵌入式系统技术已经获得了广泛的应用,内嵌GPS模块,GSM模块的移动定位终端已经在各种运输行业获得了成功的使用。目前GPS设备已经从尖端产品进入了普通百姓的家庭,只需要几千元,就可以随时随地找到你的位置。 中断服务 中断使用注意 不能调用那些由可能引起阻塞的程序 (malloc、free、printf等) 不允许通过VxWorks的驱动来执行其它I/O操作 浮点寄存器 (自己保存和恢复) 请注意能被中断中调用的系统函数 (semGive,logMsg,msgQSend,intLock等) 内存划分 LOCAL_MEM_LOCAL_ADRS到RAM_LOW_ADRS之间的空间用于存放一些与具体CPU相关的系统信息如中断向量等; RAM_LOW_ADRS到FREE_RAM_ADRS之间用于存放VxWorks image(映像文件); WDB_POOL_SIZE段专供调试使用; SYSTEM MEMORY POOL与USER_RESERVED_MEM段可供用户使用。 内存分配方式 从静态存储区域分配,固定长度的内存池,如UB:user block 在栈上创建 从堆上分配,即malloc,频繁使用会造成内存碎片 培训内容 运行支撑MAP和IAP简介 支撑系统位置 系统位置 应用模块之下 系统层面之上 应用模块 支撑系统 OS 或 CPU小系统 支撑系统作用 功能或作用 约束上层应用(框架规范) 简化应用设计 屏蔽系统层面差异 资源控制,便于管理 辅助故障诊断 支撑系统组成 支撑内核模块 内存管理 进程调度 进程通讯 定时器管理 支撑外围模块 板间通讯 版本加载 系统控制 其他辅助模块 支撑增强模块 内存监听 在线补丁 进程私有页面管理 MAP平台 小型接入平台 用于DSL9806H项目的支撑系统 VOS接口 R层接口 IAP平台 综合接入平台 用于、c200、msag6000等项目的支撑系统 R层接口 课程总结与讨论 一、嵌入式系统 1、嵌入式系统定义 2、嵌入式系统特点 3、嵌入式系统组成 4、嵌入式系统分类 5、嵌入式系统应用领域 6、嵌入式系统设计过程 嵌入式系统定义 嵌入式系统是以应用为中心,计算机技术为基础,并软硬件可裁剪,适应应用系统对功能、可靠性、成本、功耗、体积等有严格要求的专用计算机系统。 嵌入式系统特点 嵌入式系统是将先进的计算机技术、半导体技术和电子技术与各行各业具体应用相结合的产物,必然是一个技术密集、资金密集、不断创新的知识集成系统。 嵌入式系统的软硬件必须高效设计,量体裁衣、去除冗余。力争在同样的硅片面积上实现更高性能。 为了提高嵌入式系统可靠性和运行速度,程序一般固化在存储器或单片机;系统资源小,开发需要专门的环境,自身不具有开发功能。 嵌入式系统是面向特定应用,嵌入式产品生命周期较长。 嵌入式系统组成 嵌入式系统由嵌入式硬件、嵌入式软件组成。 嵌入式硬件:嵌入式处理器、存储器、I/O、总线 嵌入式软件:系统软件、支撑软件、
您可能关注的文档
- 小班消防安全教育.ppt
- 小麦机电器系统培训.ppt
- 小贷公司培训课件:贷前调查与评审技术.ppt
- 小班数学活动《数玩具》.pptx
- 就业信息上报培训手册.ppt
- 少儿英语培训开业方案.pptx
- 尾矿库安全培训资料.ppt
- 尺寸链计算方法.pptx
- 展厅硬件设施维护和管理培训.ppt
- 尾矿库基本知识.ppt
- 2025年广西中考地理二轮复习:专题四+人地协调观+课件.pptx
- 2025年广西中考地理二轮复习:专题三+综合思维+课件.pptx
- 2025年中考地理一轮教材梳理:第4讲+天气与气候.pptx
- 第5讲+世界的居民课件+2025年中考地理一轮教材梳理(商务星球版).pptx
- 冀教版一年级上册数学精品教学课件 第1单元 熟悉的数与加减法 1.1.6 认识1-9 第6课时 合与分.ppt
- 2025年中考一轮道德与法治复习课件:坚持宪法至上.pptx
- 2025年河北省中考一轮道德与法治复习课件:崇尚法治精神.pptx
- 八年级下册第二单元+理解权利义务+课件-2025年吉林省中考道德与法治一轮复习.pptx
- 精品解析:湖南省娄底市2019-2020学年八年级(上)期中考试物理试题(原卷版).doc
- 2025年中考地理一轮教材梳理:第10讲+中国的疆域与人口.pptx
文档评论(0)