- 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章 嵌入式系统基础知识 1.1 嵌入式系统的定义和组成 1.1.1 嵌入式系统的定义 以应用为中心、以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。 1.1.2 嵌入式系统发展趋势 1.嵌入式系统的发展历史(4个阶段) (2)简单操作系统阶段 20世纪80年代,高可靠性、低功耗的嵌入式CPU(如Power PC等在嵌入式系统设计应用。一些简单的嵌入式操作系统开始出现并得到迅速发展。 此时的嵌入式操作系统虽然还比较简单,但已经初步具有了一定的兼容性和扩展性,内核精巧且效率高,大大缩短了开发周期,提高了开发效率。 (3)实时操作系统阶段 2).嵌入式系统的发展趋势 (1)新的微处理器层出不穷,精简系统内核,优化关键算法,降低功耗和软硬件成本。提供更加友好的多媒体人机交互界面。 (2)Linux、Windows CE等嵌入式操作系统迅速发展。嵌入式操作系统自身结构的设计更加便于移植。计算机的新技术、新观念开始逐步移植到嵌入式系统中,嵌入式软件平台得到进一步完善。 (3)嵌入式系统的开发成了一项系统工程,开发厂商不仅要提供嵌入式软硬件系统本身,同时还要提供强大的硬件开发工具和软件支持包。 3).IP核(Intellectual Property Core,知识产权核) SOC(System On Chip,片上系统)是90年代中期出现的一个概念,并成为现代集成电路设计的发展方向。 SOC是指在单芯片上集成数字信号处理器、微控制器、存储器、数据转换器、接口电路等电路模块,可以直接实现信号采集、转换、存储、处理等功能。 IP软核以源代码的形式提供的,IP知识产权不易保护 IP硬核易于实现IP保护,缺点是灵活性和可移植性差。 1.1.3 嵌入式系统的组成 嵌入式系统通常由包含有嵌入式处理器、嵌入式操作系统、应用软件和外围设备接口的嵌入式计算机系统和执行装置(被控对象)组成。 1.嵌入式计算机系统的硬件层 硬件层中包含嵌入式微处理器、存储器(SDRAM、ROM、Flash等)、通用设备接口和I/O接口(A/D、D/A、I/O等)。 硬件层通常是一个以嵌入式处理器为中心的,包含有电源电路、时钟电路和存储器电路的电路模块,其中操作系统和应用程序都固化在模块的ROM中。 嵌入式系统硬件层的核心。将通用CPU中许多由板卡完成的任务集成到芯片内部。有利于系统设计小型化、高效率和高可靠性。 嵌入式系统的存储器包含Cache、主存储器和辅助存储器,用来存放和执行代码。 ②主存储器用来存放系统和用户的程序及数据,是嵌入式微处理器能直接访问的存储器。主存储器包含有ROM和RAM,可以位于微处理器的内部或外部。 常用的ROM类存储器有NOR Flash、EPROM和PROM等,RAM类存储器有SRAM、DRAM和SDRAM等。 (3)通用设备接口和I/O接口 嵌入式系统与外界交互所需要的通用设备接口,如GPIO、 A/D(模/数转换接口)、D/A(数/模转换接口)、RS-232接口(串行通信接口)、Ethernet(以太网接口)、USB(通用串行总线接口)、音频接口、VGA视频输出接口、I2C(现场总线)、SPI(串行外围设备接口)和IrDA(红外线接口)等。 2.中间层 中间层也称为硬件抽象层(Hardware Abstract Layer,HAL)或板级支持包(Board Support Package,BSP),位于硬件层和软件层之间,将系统上层软件与底层硬件分离开来。 (1)嵌入式系统硬件初始化 按照自底向上、从硬件到软件的次序初始化分为3个主要环节。 (2)硬件相关的设备驱动程序 BSP中包含硬件相关的设备驱动程序,但是这些设备驱动程序通常不直接由BSP使用,而是在系统初始化过程中由BSP将他们与操作系统中通用的设备驱动程序关联起来,并在随后的应用中由通用的设备驱动程序调用,实现对硬件设备的操作。 3.系统软件层 系统软件层通常包含有 实时多任务操作系统 ( RTOS) 文件系统 图形用户接口(GUI) 网络系统 通用组件模块 1)嵌入式操作系统(Embedded Operating System,EOS) EOS负责嵌入式系统的软件、硬件的资源分配、任务调度,控制协调。 2)文件系统 嵌入式文件系统与通用操作系统的文件系统不完全相同,主要提供文件存储、检索和更新等功能,一般不提供保护和加密等安全机制。 通常支持FAT32、JFFS2、YAFFS等几种标准的文件系统,一些嵌入式文件系统还支持自定义的实时文件系统。嵌
您可能关注的文档
- 必威体育精装版!互联网的变革时代-张玉婷(P2P).ppt
- 必威体育精装版!建筑防水材料.ppt
- 必威体育精装版###阳极炉能源结构优化项目压力管道施工方案.doc
- 必威体育精装版##楼大体积混凝土施工方案.doc
- 必威体育精装版##深基坑土方开挖施工方案.doc
- 必威体育精装版##施工组织设计书.doc
- 必威体育精装版##悬挑防护棚施工方案.doc
- 必威体育精装版#x炉烟风道检修文件包中电投版.doc
- 必威体育精装版#车间#员工宿舍楼质量技术交底记录(土建全套).doc
- 必威体育精装版#电动吊篮施工方案.doc
- 必威体育精装版(本人)小学三年数学下册教材分析.ppt
- 必威体育精装版(必备)中考物理复习方案第单元压强与液体的力现象课件教科版.ppt
- 必威体育精装版(必修班)不同等级城市的服务功能.ppt
- 必威体育精装版(毕业论文)直进轮系机器人行走机构的设计.doc
- 必威体育精装版(毕业论文设计范文)基于单片机的电子密码锁的设计.doc
- 必威体育精装版(毕业设计)挖掘机液压系统设计.doc
- 必威体育精装版(播放版)第7章一阶电路和二阶电路的时域分析(总).ppt
- 必威体育精装版(播放版6)第3章电阻电路的一般分析1.ppt
- 必威体育精装版(播放版29)第12章三相电路2.ppt
- 必威体育精装版(补充)磁性材料和磁路基本定律.ppt
最近下载
- 不锈钢管道安装施工与方案.doc VIP
- 喜茶运营管理手册和员工操作管理手册.doc VIP
- 施工总包合同.docx VIP
- 土木专业英国规范NA to BS EN 1991-1-4_2005+A1_2010.pdf VIP
- 软件风险管理计划.docx VIP
- 2024年秋季人教版7年级上册数学全册教学课件(新教材).pptx
- 中山市八年级下期末考试数学试题(有答案)-精品 .pdf VIP
- Module10 Unit 2 Don’t shout please!(教案)外研版(三起)英语五年级上册1.docx VIP
- 顶格筹码峰与平均成本双线合一选股公式.docx VIP
- Module 10 Unit 2 Don’t shout, please! (教案)外研版(三起)英语五年级上册1.docx VIP
文档评论(0)