- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
又能深入理解嵌入式实时操作系统
1.3.2 硬件抽象层 板级支持包(Board Support Package,BSP)是现有的大多数商用嵌入式操作系统实现可移植性所采用的一种方案,是硬件抽象层的一种实现。 BSP隔离了所支持的嵌入式操作系统与底层硬件平台之间的相关性,是嵌入式操作系统能够通用与BPS所支持的硬件平台,从而实现嵌入式操作系统的可移植性和跨平台性,以及嵌入式操作系统的通用性、复用性。 1.3.2 硬件抽象层 BSP是相对于操作系统而言的,不同的操作系统对应于不同定义形势的BSP。 例如,对应同一个CPU来说,要实现同样的功能,VxWorks的BSP和Linux的BSP的写法和接口定义却完全不同。 因此,BSP一定要按照具体操作系统BSP的定义形式来写(BSP的编程过程大多数是在某一个成型的BSP模板上进行修改),这样才能与上层操作系统保持正确的接口,良好地支持上层操作系统。 1.3.3 嵌入式操作系统 嵌入式操作系统的主要特点如下 : 体积小 实时性 特殊的开发调试环境 1.3.3 嵌入式操作系统 驱动程序、HAL/BSP 驱动层 应用程序接口(API) 数据库 模块 网络模块 图形驱动 OS核 内存管理 文件管理 OS层 应用层 基本模块 扩展模块 进程调度 应用程序 文件系统/图形用户接口 硬件层 1.4 嵌入式系统的分类 根据不同的标准,嵌入式系统有不同的分类方法。 1.按嵌入式微处理器的位数分类 4位 8位 16位 32位 64位……. 其中,4位、8位、16位嵌入式系统已经获得了大量应用,32位嵌入式系统正成为主流发展趋势。 而一些高度负责和要求高速处理的嵌入式系统已经开始使用64位嵌入式微处理器。 1.4 嵌入式系统的分类 2.按软件实时性需求分类 非实时系统(如PDA) 软实时系统(如消费类产品) 硬实时系统(如工业实时控制系统) 3.按嵌入式系统的复杂程度分类 小型嵌入式系统 中型嵌入式系统 复杂嵌入式系统 1.5 嵌入式系统的应用 工业过程控制 网络通信设备 消费电子产品 航空航天设备 军事电子设备和现代武器 习题1 1.嵌入式系统的概念是什么? 2.嵌入式系统的特点是什么? 3.请叙述嵌入式系统的发展过程。 4.嵌入式系统的功能是什么? 5.嵌入式系统的硬件平台由哪些部分组成? 6.硬件抽象层接口的定义和代码设计有哪些特点? 7.嵌入式操作系统的主要特点是什么? 8.请叙述嵌入式系统的分类。 9.举例说明嵌入式的应用领域。 * * * * 课程目的 理论与实践相结合。 以嵌入式系统基础及嵌入式处理器及其体系结构为重点,以应用为目的,全面介绍嵌入式系统的设计。 使大家既能对嵌入式系统及开发有一个全景的把握,又能深入理解嵌入式实时操作系统。 课程特点 利用PC机就可以自己动手搭建嵌入式系统的开发平台,熟悉应用开发,更方便地学习和理解嵌入式系统的基础知识: 从纯软件到硬/软件结合 从“纸”上谈兵(编程序)到“板”上谈兵 从“懂”怎么做到“会”做 从讲/听到讲/听/做 实验系统的内容 目标平台 开发工具 嵌入式操作系统 实验项目 PC虚拟机 ARM9开发板 ADS集成开发环境 Linux 目录 第1章 嵌入式系统概述 第2章 ARM微处理器概述与编程模型 第3章 ARM9指令系统 第4章 嵌入式程序设计基础 第5章 嵌入式内部可编程模块 第6章 嵌入式接口技术应用 第7章 软件开发环境 第1章 嵌入式系统概述 嵌入式系统定义 嵌入式系统的发展概述 嵌入式系统的硬件和软件特征 嵌入式系统的分类 嵌入式系统的应用 1.1 嵌入式系统定义 计算机发展的三大阶段 第一阶段:始于五十年代的由IBM, Burroughs, Honeywell等公司率先研制的大型机。 第二阶段:始于七十年代的个人计算机。 第三阶段:计算机正迈入下一个充满机遇的阶段—“后PC时代”或“无处不在的计算机”阶段。 1.1 嵌入式系统定义 无处不在的计算机 施乐公司Palo Alto研究中心主任Mark Weiser认为: “从长远来看,PC机和计算机工作站将衰落,因为计算机变得无处不在:例如在墙里、在手腕上、在手写电脑中(象手写纸一样)等等,随用随取、伸手可及”。 全世界的计算机科学家正在形成一种共识: 计算机不会成为科幻电影中的那种贪婪的怪物, 而是将变得小巧玲珑, 无处不在. 他们藏身在任何地方, 又消失在所有地方, 功能强大, 确有无影无踪. 人们将这种思想命名为: “无所不在的计算机”。 嵌入式系统无处不在 彼此互连 1.1 嵌入式系统定义 什么是嵌入式系统 嵌入式系统(Embedded Systems)是指:“嵌入到对象体系中的、用于执行
您可能关注的文档
- 联合国系统各组织的人员招聘对照基准的比较分析框架综述.pdf
- 简介-资料库系统实验室.pdf
- 中华人民共和国国家标准-国家水生动物检测重点试验室.pdf
- 互换性与技术测量试验指.pdf
- 一种改进的分布式模拟退火遗传算法用于图像插值=∑∑.pdf
- 常见的酸性食物有畜禽肉类鱼虾蟹贝.ppt
- 走路的制作方法教案.doc
- 求解大型稀疏矩阵广义特征值的子空间迭代法加速研究-北京理工大学.pdf
- ansys常用命令查询-力学.pdf
- 不打折扣的性能利用双子系统微控制器实施实时控制和通信-德州仪器.pdf
- 中药注射剂治疗心脑血管疾病系统评价/meta分析的现状研究.pdf
- 网络环境中的隐私保护标准化研究-信息通信学术期刊网.pdf
- 混合型资料集的k-means分群演算法ak-means-电子商务学报.pdf
- 电力电子系统可靠性模型综述-电源学报.pdf
- 循环内皮祖细胞与冠心病关系的meta分析-中国动脉硬化杂志.pdf
- 第一次全国水利普查·灌区专项普查试点专业培训.ppt
- 结题报告-teampal-软件工程项目信息化平台.ppt
- 基于风速高相关分区的风电场风速预报订正-中国气象科学研究院期刊网.pdf
- 基于有序数据meta分析模型评价针灸疗效研究原发-辽宁中医药大学.pdf
- 基于圆形参数域和重要性采样的三维模型网格重建-北京大学计算机.pdf
文档评论(0)