- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本章要求 主要内容 了解嵌入式系统基本概念、结构组成及开发方法 掌握嵌入式操作系统的基本概念 了解μC/OS –II操作系统特点 重点 嵌入式实时操作系统的定义及特点 μC/OS –II系统的学习方法 难点 μC/OS –II的应用实例分析 课时安排:4课时 目录 1.1 嵌入式系统概述 1.2 嵌入式系统组成结构 1.3 嵌入式系统的基本设计方法 1.4 嵌入式操作系统概述 1.5 μC/OS –II操作系统概述 1.1.1 嵌入式系统发展概况 嵌入式应用的起源:伴随计算机技术而发展,应用极为广泛 嵌入式系统发展的两种模式 ∑模式:将通用计算机系统经裁剪而成单片微型计算机。 创新模式:完全按照嵌入式应用的要求,以全新的方式设计能满足嵌入式应用要求的体系结构。 1.1.2 嵌入式的定义 IEEE的定义:Device used to control, monitor or assist the operation of equipment, machinery or plants. Wayne Wolf的定义:Loosely defined,it is any device that includes a programmable computer but is not itself a general-purpose computer. 我国微机学会的定义:嵌入式系统是以嵌入式应用为目的的计算机系统,分为系统级、板级和片级。 1.1.2 嵌入式的定义 我国应用比较广泛的定义:嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁减,适应应用系统对功能、可靠性、成本、体积和功耗等严格要求的专用计算机系统。 嵌入式系统描述公式: 区分“嵌入式系统”与“嵌入式应用系统” 1.1.3 嵌入式系统的特点 系统内核小、实时高效:考虑成本、体积、功耗等问题的要求 。 专用性强:为特定应用客户群设计,个性化很强。 系统精简:高效设计、量体裁衣、去除冗余。 软件固化:要求代码具有高质量、高可靠性和高时效性。 开发工具和环境:采用专用的开发工具和交叉开发的方法。 目录 1.1 嵌入式系统概述 1.2 嵌入式系统组成结构 1.3 嵌入式系统的基本设计方法 1.4 嵌入式操作系统概述 1.5 μC/OS –II操作系统概述 1.2 嵌入式系统的组成结构 嵌入式系统组成结构图 1.2 嵌入式系统的组成结构 嵌入式系统硬件层结构图 1.2 嵌入式系统的组成结构 嵌入式系统的两种程序结构 1.2 嵌入式系统的组成结构 目录 1.1 嵌入式系统概述 1.2 嵌入式系统组成结构 1.3 嵌入式系统的基本设计方法 1.4 嵌入式操作系统概述 1.5 μC/OS –II操作系统概述 1.3 嵌入式系统的基本设计方法 目录 1.1 嵌入式系统概述 1.2 嵌入式系统组成结构 1.3 嵌入式系统的基本设计方法 1.4 嵌入式操作系统概述 1.5 μC/OS –II操作系统概述 1.4.1 嵌入式操作系统的发展历程 第一阶段:无操作系统的嵌入式算法阶段 第二阶段:以嵌入式CPU为基础、简单操作系统为核心的嵌入式系统 第三阶段:通用的嵌入式实时操作系统 第四阶段:以Internet为标志的嵌入式网络操作系统 1.4.2 嵌入式实时操作系统的定义 操作系统的定义 操作系统(Oprating System)是计算机系统中负责支撑应用程序运行环境以及用户操作环境的系统软件,同时也是计算机系统的核心和基石。 操作系统是计算机软硬件的总指挥部: 管理系统中各种资源 为用户提供良好的界面 1.4.2 嵌入式实时操作系统的定义 操作系统的组成 驱动程序:隐藏硬件的具体细节,并向其它部分提供一个抽象的、通用的接口。 内核:最核心部分,负责提供基础性、结构性的功能。 支撑库:用于把系统所提供的基本服务包装成应用程序所能使用的编程接口。 外围:用于提供特定高级服务的部件。 1.4.2 嵌入式实时操作系统的定义 嵌入式实时操作系统的定义 实时系统的定义 实时系统指系统在限定的时间内能够提供所需要的服务水平的系统。 分为:软实时系统(弱实时系统)和硬实时系统(强实时系统) 1.4.2 嵌入式实时操作系统的定义 实时系统的重要特征 在实时系统中,系统的正确性不仅取决于系统计算结果的正确性,而且还取决于正确结果产生的时间,即时序。 系统行为的可预测性和可确定性 嵌入式操作系统的定义(Real-Time Embedded Operating System, RTOS/EOS) 是指支持嵌入式系统工作的操作系统,大多数嵌入式系统都是实时系统,而且多是硬实时多任务系统。 1.4.2 嵌入式实时操作系统的定义 嵌入式操作系统的结构与组成 一个好的实时内核的功能和特点: 任务管理 任务间可同
您可能关注的文档
- 九年化学课题2酸和碱的中和反应.ppt
- 九年级382灿烂的文明之花教学设计.ppt
- 九年级共享课程第四讲——认识一元二次方程省实验九年级数学共享课程第四讲:认识一元二次方程.pptx
- 九年级化学53酸和碱的性质课件.ppt
- 九年级化学112化学肥料课件2人教版.ppt
- 九年级化学123有机合成材料课件人教版.ppt
- 九年级化学123有机合成材料课件人教新课标版.ppt
- 模具cadcam课件模具cadcam说课课件.ppt
- 九年级化学813金属资源的利用和保护课件人教版.ppt
- 九年级地下森林断想课件.ppt
- 2024-2025学年安徽省亳州市涡阳县高二下学期2月开学考试政治试题(解析版).docx
- 2024-2025学年江西省赣州市上犹县高二下学期开学考试政治试题(解析版).docx
- 2024-2025学年山东省济宁市高二下学期开学考试政治试题(解析版).docx
- 2024-2025学年山西省卓越联盟高三下学期2月开学质量检测政治试题(解析版).docx
- 2024-2025学年新疆乌鲁木齐市高二下学期2月开学考试政治试题(解析版).docx
- 2024-2025学年新疆维吾尔自治区乌鲁木齐地区高三2月大联考文科综合政治试题(解析版).docx
- 2024-2025学年安徽省蚌埠市固镇县高一上学期1月期末考试政治试题 (解析版).docx
- 2024-2025学年江苏省扬州市高三上学期期末检测政治试卷(解析版).docx
- 2024-2025学年江西省吉安市高三上学期期末教学质量检测政治试题(解析版).docx
- 2024-2025学年山东省济宁市高二上学期1月期末考试政治试题(解析版).docx
最近下载
- 幼儿想象的发展与心理.ppt VIP
- 人教版小学六年级数学下册《第三单元 圆柱与圆锥》大单元整体教学设计[2022课标].pdf
- 2021年北京事业单位考试【事业单位考试真题】整理与复习详细解析版(附答案解析).docx
- 11-傅建佳《活在课堂里》读书分享公开课教案教学设计课件资料.pptx VIP
- 2024年5月江苏省事业单位招聘考试【综合知识与能力素质】真题及答案解析(管理类和其他类).pdf
- SX1261-2中文数据手册.pdf VIP
- 2024小学五年级奥林匹克数学竞赛决赛试卷.pdf
- (完整版)档案数字化加工方案. .pdf
- 黑布林阅读初二4《时光隧道》中文版.doc
- 基于STM32的智能垃圾桶的设计与实现毕业论文.doc
文档评论(0)