《嵌入式道理与开辟》领导材料二
主 题: 第一章 嵌入式体系概论(第3节)
进修时光: 2021年10月4日–10月10日
内 容:
第一章 嵌入式体系概论
这周我们将进修第一章中的第3节,这部分重点介绍嵌入式体系的利用范畴与体系构成,下面收拾出的理念框架供同窗们进修。
嵌入式体系构成简介
1.3.1 嵌入式体系的构成
软件硬件基本要素
硬件:
嵌入式处理器
各品种型的处理器
模仿电路及电源
接口把持器及接插件
软件:
领导顺序(Boot loader)
及时操纵体系(RTOS)
板级支撑包(BSP)
设备驱动(Device Drive)
协定栈(Protocol Stack)
利用顺序(Applicatiaon)
嵌入式体系硬件构成
嵌入式体系的硬件是以嵌入式处理器为核心,设置须要的外围接口部件。
在嵌入式体系计划中,应当尽可能抉择实用于体系功能接口的soC/SOPC芯片,以起码的外围部件构成一个利用体系,满意嵌入式体系的特别请求。
一般包含有:嵌入式处理器;存储器;I/O体系跟外设。
嵌入式体系硬件的基本构成:
道理构架
嵌入式体系的软件构成
6、嵌入式体系的重要特点跟特点
(1)、体系内核小
(2)、公用性强
(3)、体系精简跟高及时性OS
(4)、高效力地计划
(5)、较长的生命周期
(6)、嵌入式软件开辟的非标准化
(7)、嵌入式体系开辟的穿插编译
特点一:体系内核小
嵌入式体系是将进步的打算机技巧、半导体技巧跟电子技巧与各个行业的具体利用相结合后的产品。这一点就决定了它必定是一个技巧辘集、资金辘集、高度分散、一直创新的知识集成体系。嵌入式系同一般是利用于小型电子安装的,体系资本绝对无限,所以内核较之传统的操纵体系要小得多。
特点二:公用性强
嵌入式体系的特性化很强,其中的软件体系跟硬件的结合非常周到。同时针对差其余任务,每每须要对体系停止较大变动,顺序的编译下载要跟体系相结合。
嵌入式体系的体系进级跟通用软件的“进级”是完全差其余不雅点。
特点三:体系精简跟高及时性OS
嵌入式系同一般体系软件跟利用软件的辨别不明显,如许既利于把持体系本钱,又利于实现体系保险。软件请求固态存储,以进步速度。须要一直地对所处情况的变更做出反应,不克不及耽误,→软件代码请求高品质跟高坚固性、及时性。
特点四:高效力地计划
特点五:较长的生命周期
嵌入式体系跟具体利用无机地结合在一同,它的进级换代也是跟具体产品同步停止,因此嵌入式体系产品一旦进入市场,存在较长的生命周期。为了进步履行速度跟体系坚固性,嵌入式体系中的软件一般都固化在存储器芯片或微处理器中,而不是存贮于磁盘等载体中。
特点六:嵌入式软件的非标准化
特点七:嵌入式体系开辟的穿插编译
嵌入式体系本身不具有自立开辟才能。即便计划通用打算机上的软硬件设备以及各种实现以后,用户平日也是不克不及对其中的顺序功能停止修改,必须有一套开辟东西跟情况才干停止开辟。开辟时每每有宿主机跟目标机的不雅点,宿主机用于顺序的开辟,目标机作为最后的履行机,开辟时须要交替结合停止。
穿插式的开辟情况表示图:
嵌入式体系与单片机的差别(1)
嵌入式体系 不等于 单片机体系
嵌入式体系是以32位嵌入式微处理器为核心的硬件计划跟基于及时操纵体系(RTOS)的软件计划奥鹏大工答案请进:opzy.net或请联系微信:1095258436,支撑多任务调理,支撑收集协定TCP/IP等复杂的利用须要。
单片机体系多为4位、8位、16位,它们不合适运转操纵体系,难以停止复杂的运算及处理功能;
嵌入式体系与单片机的差别(2)
嵌入式体系与PC机之间的差别(1)
嵌入式系同一般是公用体系; 而PC是通用打算平台; 嵌入式体系的资本比PC少得多;软件毛病带来的成果比PC机大得多; 嵌入式系同一般采取及时操纵体系;有本钱、功耗的请求;掉掉落多种微处理体系的支撑并须要公用的开辟东西。
嵌入式体系与PC机之间的差别(2)
通用PC机体系请求的是高速、海量的数值运算。在技巧开展上寻求总线速度一直晋升、存储容量一直扩大。 而嵌入式体系请求的是东西体系的智能化把持才能,在技巧开展偏向寻求对特定东西体系的嵌入性、公用性跟智能化。其打算才能跟数据存储才能都遭到资本的限制。外形、尺寸、功能跟功耗都受限于利用东西的计划请求。
习题
嵌入式基本机构框架包含哪多少部分?
硬件:
嵌入式处理器
各品种型的处理器
摸你电路及电源
接口把持器及接插件
软件:
领导顺序(Boot loader)
及时操纵体系(RTOS)
板级支撑包(BSP)
设备驱动(Device Drive)
协定栈(Protocol Stack)
利用顺序(Applicatiaon)
嵌入式体系与通用PC的重要差别?
A、嵌入式系同一般是公用体系; 而PC是通用打算平台; 嵌入式体系的资本比PC少得多;软件毛病带来的成果比PC机大得多; 嵌入式系同一般采取及时操纵体系;有本钱、功耗的请求;掉掉落多种微处理体系的支撑并须要公用的开辟东西。
B、通用PC机体系请求的是高速、海量的数值运算。在技巧开展上寻求总线速度一直晋升、存储容量一直扩大。 而嵌入式体系请求的是东西体系的智能化把持才能,在技巧开展偏向寻求对特定东西体系的嵌入性、公用性跟智能化。其打算才能跟数据存储才能都遭到资本的限制。外形、尺寸、功能跟功耗都受限于利用东西的计划请求。
嵌入式体系的重要特点及特点?
(1)、体系内核小
(2)、公用性强
(3)、体系精简跟高及时性OS
(4)、高效力地计划
(5)、较长的生命周期
(6)、嵌入式软件开辟的非标准化
(7)、嵌入式体系开辟的穿插编译