- 1、本文档共100页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教学要求和实验安排 理论48学时,4学分,要求:平时30%,考试70% 上课点名、提问、作业、实验 研究生助教:张鹏 实验(16学时):广C 425 陈琦老师 电话4次大实验,每次半天,双休日 重过程! * 1.6.3嵌入式开发的基本流程 系统定义与需求分析 系统设计方案的初步确立 初步设计方案性价比评估与方案评审论证 完善初步方案、初步方案实施 软硬件集成测试 系统功能性能测试及可靠性测试 * 1.7 嵌入式系统的发展趋势 1.7.1已经来临的以ARM为核心的32位浪潮 1.7.2嵌入式系统与Internet的融合 1.7.3未来嵌入式系统的发展趋势 * 1.7.1已经来临的以ARM为核心的32位浪潮 嵌入式系统应用的高低端——4位、8位单片机 已经来临的32位浪潮 32位向ARM转移,形成ARM市场主导地位 * 1.7.2嵌入式系统与Internet的融合 Web可视电话、Web游戏机、Web PDA、WAP手机等。 嵌入式Internet——将世界各地不同地方、不同种类及不同应用的设备互联起来,实现信息实时共享。 物联网 * 1.7.3未来嵌入式系统的发展趋势 21世纪,人们要求移动化处理信息,即随时随地获取信息、处理信息。 日益发展的嵌入式技术已能够满足人们可以随时随地利用任何设备、手段接收信息、处理信息和发布信息的需求。 * 未来嵌入式技术发展 未来嵌入式系统的发展趋势 * 摩尔1929年出生在美国加州的旧金山。50年代中期他和集成电路的发明者罗伯特·诺伊斯(Robert Noyce)一起,在威廉·肖克利半导体公司工作。后来,诺伊斯和摩尔等8人集体辞职创办了半导体工业史上有名的仙童半导体公司(Fairchild Semiconductor)。仙童成为现在的Intel和AMD之父。 1968年,摩尔和诺伊斯一起退出仙童公司,创办了Intel。 * * * * Advanced Embedded Systems System on Chip An embedded system on a chip * * 1.3.4可编程片上系统-SOPC 用可编程逻辑技术把整个系统放到一块硅片上,称作可编程片上系统SOPC 。 * SOPC是一种特殊的嵌入式系统 是SOC 具备软硬件在系统可编程的功能 可裁剪 可扩充 可升级 * 1.3.5嵌入式外围接口电路和设备接口 根据外围设备的功能可分为以下5类 存储器 通信接口 输入输出设备 设备扩展接口 电源及辅助设备 * 1.4 嵌入式操作系统 1.4.1嵌入式操作系统 1.4.2嵌入式实时操作系统 1.4.3典型嵌入式操作系统介绍 * 1.4.1嵌入式操作系统 计算机由硬件和软件两部分组成,操作系统是配置在计算机硬件上的第一层软件; 操作系统可以解释或理解为补平硬件差异的界面或是说隐藏硬件,让应用程序可以在上面运行。 通过由操作系统统一所提供出来的系统界面来写应用程序,无须考虑到不同硬件所造成的差异,让程序设计人员能够专注于所擅长领域的开发。 * 嵌入式操作系统 嵌入式系统一般具有实时特点。所谓实时系统,是指一个优先等级高的任务能够获得立即的、没有延迟的服务,它不需要等候任何其它任务。而且在得到CPU的使用权后,它可以一直执行到工作结束或是有更高等级的进程出现为止。 * 嵌入式操作系统 嵌入式操作系统相对于一般操作系统而言,仅指操作系统的内核(或者微内核),其他的诸如窗口系统界面或是通讯协议等模块,可以另外选择,目前大多数的嵌入式操作系统必须提供以下管理功能: 多任务管理 存储管理 周边资源管理 中断管理 * 1.4.2嵌入式实时操作系统 大多嵌入式系统应用在实时环境中,因此嵌入式操作系统跟实时(Real-Time)操作系统密切联系在一起。 实时操作系统可以根据实际应用环境的要求对内核进行剪裁和重新配置,组成可根据实际的不同应用领域而有所不同。但以下几个重要组成部分是不太变化的:实时内核、网络组件、文件系统和图形接口等。 * 应用程序 驱动程序、硬件抽象层、板级支持包 文件系统/图形用户接口 驱动层 OS层 应用层 扩展模块 基本模块 进程调度 内存管理调度 文件管理进程调度 OS核 图形驱动 数据库模块 应用程序接口(API) 硬件 (Hardware) 网络模块调度 图1- 4 RTOS体系结构图 OS核 * 1.4.3典型嵌入式操作系统介绍 嵌入式操作系统的种类繁多,但大体上可分为两种——商用型和
文档评论(0)