- 1、本文档共60页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * 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嵌入式系统概述 嵌入式系统有哪些特点? 嵌入式系统具有特定功能,用于特定的任务 嵌入式系统功能不断发展丰富,但是仍然有所侧重。 嵌入式系统原理与接口技术 * 1.1嵌入式系统概述 嵌入式系统更为关注成本 举例说明并讨论有哪些控制成本的方法。 探讨联发科的成功案例。 右图为曾经引起轰动的75元 的手机,分析为何这款手机能够 做到那么低的价格? 嵌入式系统原理与接口技术 * 1.1嵌入式系统概述 嵌入式系统一般都有功耗要求 移动设备、便携设备 嵌入式系统通常有实时性的要求 汽车电子、工业电子 嵌入式系统的软件通常使用固态化存储 嵌入式系统的软硬件可靠性要求更高 嵌入式系统相关产品具有较长的生命周期 嵌入式系统原理与接口技术 * 处理器体系结构 处理器体系结构包含以下两类: 哈佛结构。它是一种将程序和数据存储在不同存储器中的结构,取指令和执行可以重叠运行,从而使数据吞吐率大大提升。大部分嵌入式处理器采用这种结构。 冯·诺依曼结构。其内部程序空间和数据空间是合在一起的,取指令和取操作数是通过一条总线分时进行的。通用CPU采用这种结构。 1.2嵌入式处理器 嵌入式系统原理与接口技术 * 哈佛结构 哈佛结构的主要特点是将程序和数据存储在不同的存储器中,每个独立的存储器独立编址,独立访问。该结构在片内设置了与两个存储器相对应的程序总线和数据总线,取指令和执行能重叠运行,故数据的吞吐率提高了一倍。 1.2嵌入式处理器 嵌入式系统原理与接口技术 * 改进的哈佛结构 当一条指令同时取两个操作数,在流水线处理时,同时还有一个取指操作,如果程序和数据通过一条总线访问,取指和取数必会产生冲突,而这对大运算量循环的执行效率很不利。因此提出了改进的哈佛结构,它具有以下特点: 允许数据存放在程序存储器中,并被算数运算指令直接使用,增强了芯片的灵活性。 指令存储在高速缓冲器中,当执行此指令时不需要再从存储器中读取指令,节约一个指令周期,大大提高了运行速度。 1.2嵌入式处理器 嵌入式系统原理与接口技术 * 冯·诺依曼结构 冯·诺依曼结构(Von Neumann)也称普林斯顿结构(Princeton Architecture),是一种将程序指令存储器和数据存储器合并在一起的存储器结构。程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,由于取指令和取数据都访问同一存储器,数据吞吐量低,但是管理同一存储器需要的总线数量少。 1.2嵌入式处理器 嵌入式系统原理与接口技术 * CISC指令集与RISC指令集 指令强弱是CPU的重要指标,指令集是提高微处理器效率的最有效工具之一。指令集可分为复杂指令集(CISC)和精简指令集(RISC)两部分。 CISC是一种为了便于编程和提高记忆体访问效率的晶片设计体系。x86架构就是属于CISC体系的。 RISC是为了提高处理器运行的速度而设计的晶片体系。ARM体系结构则是属于RISC 体系。 1.2嵌入式处理器 嵌入式系统原理与接口技术 * CISC指令集 CISC具有大量的指令,因此CISC体系的优缺点也很明显。有以下优点: 具有丰富的指令系统,简化了程序设计的难度。 CISC中不要求指令长度统一,可以节省存储空间。 CISC指令可直接对存储器操作,使得通用寄存器数目较少。 CISC优点很多,但是缺点也不少。 由于指令系统庞大,导致设计成本较高。 指令操作复杂、执行周期长、速度低。 许多指令使用频率低,降低了性价比。 1.2嵌入式处理器 嵌入式系统原理与接口技术 * RISC指令集 RISC尽量
您可能关注的文档
最近下载
- 消防工程质量监理质量评估报告.docx VIP
- JTT 1516-2024 公路工程脚手架与支架施工安全技术规程.docx VIP
- 咨询服务流程与方法.docx VIP
- 乳制品的生产企业应急预案终稿.pdf
- 北师大版七年级数学下学期期中易错精选50题(解析版)2022-2023学年七年级数学下册重难点专题提优训练(北师大版).docx VIP
- 2023-2024年暨南大学352口腔综合考研真题.pdf VIP
- 110千伏及以下配电网规划技术指导原则(2024年).doc VIP
- 药品常用知识(共18张PPT).pptx VIP
- 医疗质量管理课件.pptx VIP
- 管理学原理配套教材电子课件(完整版).pptx
文档评论(0)