嵌入式系统与应用完教学课件完整版教学课件汇总.ppt

嵌入式系统与应用完教学课件完整版教学课件汇总.ppt

  1. 1、本文档共369页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
;第1章 嵌入式系统概述 ;; 本章内容一般只要求作认识性了解,通过学习,学生应该能够: 1.初步建立对嵌入式系统的全面认识; 2.为今后的深入学习和研究打下基础。;1.1 嵌入式系统的概念 ;;;;1.2.2 嵌入式软件组成 嵌入式系统的软件结构可以分为四个层次: 1、驱动层程序 2、嵌入式操作系统 3、应用编程接口 4、嵌入式应用系统 ;1.3 嵌入式系统的类型 ;1.4 嵌入式系统的应用领域与发展趋势 ;1.4.2 嵌入式系统的发展趋势 1、嵌入式应用软件的开发需要强大的开发工具和操作系 统的支持 2、联网成为必然趋势 3、精简系统内核、算法,设备实现小尺寸、微功耗和低 成本 4、提供丰富多样的多媒体人机界面 ; 本章系统的讲述了嵌入式系统的定义与发展过程,给出了嵌入式系统的基本特征,重点论述了嵌入式系统的软硬件基本构成体系与嵌入式系统的类型,介绍了嵌入式系统的应用领域及发展趋势。 通过本章的学习,读者应该了解嵌入式系统的基本概念,掌握嵌入式系统的组成与特点,为进一步学习奠定基础。;习 题;第2章 嵌入式系统的开发模式与方法 ;通过对本章内容的学习,学生应该能够做到: ★ 了解:嵌入式系统的设计步骤与方法。 ★ 理解:进一步理解嵌入式系统的开发过程与设计原则。;2.1相关知识 ;2.2嵌入式系统开发的模式 ;2.2.2 面向操作系统的开发模式 当需要对面向一个内部已经安装好了操作系统(或者具有程序下载功能)的目标系统进行开发时,就可以采用面向操作系统的开发模式。其开发形式如图2-2所示: ;2.3嵌入式系统设计方法 ;2、基于构件的设计方法 基于构件的设计分以下两部分完成: ① 构件设计 ② 应用软件设计 基于构件的开发是一种十分有效的方法。 其开发过程如图2-5所示 ;3、基于中间件的设计方法 基于中间件的嵌入式软件开发,可以忽略下层平台之间的差异,也不考虑应用之间通信协议的实现问题,而是集中精力解决如何达到应用软件本身的性能指标。基于中间件技术的嵌入式软件???程的系统结构如2-6所示。 ;2.3.2 嵌入式系统编程 目前常用的嵌入式软件程序设计语言有: 1、汇编语言 2、C语言 3、嵌入式Java;2.3.3 嵌入式系统测试 1、测试目的 ⑴ 源代码级测试 ⑵ 终端产品测试 ⑶ 应用模拟测试 2、测试步骤 ⑴ 构造测试模型 ⑵ 产生测试用例,执行测试 ⑶ 测试评价 3、测试工具 ⑴ 纯软件测试工具 ⑵ 纯硬件测试工具 ⑶ 硬件辅助软件的测试工具;2.3.5 嵌入式软件开发环境 1、交叉开发环境 2、仿真开发环境 3、基于Linus的嵌入式开发环境—GNU 4、基于ARM的集成开发环境—RealView MDK ; 本章针对嵌入式系统开发的特点,在介绍了嵌入式系统开发过程中常用的基本术语的基础上,重点叙述了面向硬件和面向操作系统的开发模式,对嵌入式系统的设计方法进行了详细的讨论,概述了嵌入式系统的设计过程,讲述了开发过程所涉及的各方面知识,分析了嵌入式系统开发环境的构成,为读者提供了一些嵌入式系统设计、编程、测试、软件重用、调试的基本方法与基本思想。 通过本章的学习,读者可以较全面地掌握嵌入式系统地设计理念与设计过程,熟悉常用的方法和技术,为设计一个完整的嵌入式系统建立整体概念,也为学习后续章节的内容做好准备。;习 题;9.常用的嵌入式应用程序设计语言有哪几种?各自适合哪些场合的编程? 10.嵌入式软件需要哪些常规的测试? 11.按嵌入式软件测试工具的构成,其测试工具分为哪几类?分别有什么优缺点? 12.嵌入式软件开发环境应由哪些部分组成?各部分具有什么功能? 13.比较交叉开发和仿真开发的不同点。 14.列举两种以上的常用嵌入式开发环境,说明它们的组成结构及特点。 15.开发环境一般提供哪些开发工具?各开发工具的主要功能是什么?;第3章 ARM微处理器体系结构 ;本章内容一般只要求作认识性了解,通过学习,学生应该能够做到: ★ 了解ARM处理器的结构和分类; ★ 理解ARM处理器体系结构的特点; ★ 初步认识S3C2410AX微处理器。 ; 除此之外,ARM体系采用了一些特别的技术,在保证高 性能的同时尽量减小芯片体积,减低芯片的功耗。这些技术 包括: 1.在同一条数据处理指令中包含算术逻辑处理单元处理和 移位处理。 2.使用地址自动增加(减少)

文档评论(0)

你找对了 + 关注
实名认证
内容提供者

正版课件均可编辑 注意:其它人很多盗版P P T都是图片形式,买到请直接投诉退款!

1亿VIP精品文档

相关文档