2022年软考嵌入式系统设计师笔记归纳总结 .pdf

2022年软考嵌入式系统设计师笔记归纳总结 .pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

2022年软考嵌入式系统设计师笔记归纳总结--第1页

软考嵌入式系统设计师笔记

1.嵌入式系统构成:硬件层、中间层、系统软件层和应用软件层

(1)硬件层:嵌入式微解决器、存储器、通用设备接口和I/O接口。

嵌入式核心模块=微解决器+电源电路+时钟电路+存储器

Cache:位于主存和嵌入式微解决器内核之间,存储是近来一段时间微解决器使用最多程

序代码和数据。它重要目的是减小存储器给微解决器内核导致存储器访问瓶颈,使解决速度

更快。

(2)中间层(也称为硬件抽象层HAL或者板级支持包BSP):它将系统上层软件和底层硬

件分离开来,使系统上层软件开发人员无需关系底层硬件详细状况,依照BSP层提供接口开

发即可。

BSP有两个特点:硬件有关性和操作系统有关性。

设计一种完整BSP需要完毕两某些工作:

A、嵌入式系统硬件初始化和BSP功能。

片级初始化:纯硬件初始化过程,把嵌入式微解决器从上电默认状态逐渐设立成系统所

规定工作状态。

板级初始化:包括软硬件两某些在内初始化过程,为随后系统初始化和应用程序建立硬

件和软件运营环境。

系统级初始化:以软件为主初始化过程,进行操作系统初始化。

B、设计硬件有关设备驱动。

(3)系统软件层:由RTOS、文献系统、GUI、网络系统及通用组件模块构成。

RTOS是嵌入式应用软件基本和开发平台。

(4)应用软件:由基于实时系统开发应用程序构成。

2.嵌入式系统定义

2022年软考嵌入式系统设计师笔记归纳总结--第1页

2022年软考嵌入式系统设计师笔记归纳总结--第2页

(1)定义:以应用为中心,以计算机技术为基本,软硬件可裁剪,适应应用系统对功能、可

靠性、成本、体积、功耗严格规定专用计算机系统。

(2)嵌入式系统发展4个阶段:无操作系统阶段、简朴操作系统阶段、实时操作系统阶

段、面向Internet阶段。

(3)知识产权核(IP核):具备知识产权、功能详细、接口规范、可在各种集成电路设计

中重复使用功能模块,是实现系统芯片(SOC)基本构件。

(4)IP核模块有行为、构造和物理3级不同限度设计,相应描述功能行为不同可以分

为三类:软核、固核、硬核。

3.实时系统调度

(1)调度:给定一组实时任务和系统资源,拟定每个任务何时何地执行整个过程。

(2)抢占式调度:普通是优先级驱动调度,如uCOS。长处是实时性好、反映快,调度算法

相对简朴,可以保证高优先级任务时间约束;缺陷是上下文切换多。

(3)非抢占式调度:普通是准时间片分派调度,不容许任务在执行期间被中断,任务一旦

占用解决器就必要执行完毕或自愿放弃,如WinCE。长处是上下文切换少;缺陷是解决器有

效资源运用率低,可调度性不好。

(4)静态表驱动方略:系统在运营前依照各任务时间约束及关联关系,采用某种有哪些信誉好的足球投注网站方略

生成一张运营时刻表,指明各任务起始运营时刻及运营时间。

(5)优先级驱动方略:按照任务优先级高低拟定任务执行顺序。

(6)实时任务分类:周期任务、偶发任务、非周期任务。

(7)实时系统通用构造模型:数据采集任务实现传感器数据采集,数据解决任务解决采集

数据、并将加工后数据送到执行机构管理任务控制机构执行。

4.实时系统

(1)定义:能在指定或拟定期间内完毕系统功能和对外部或内部、同步或异步时间做出

响应系统。

(2)区别:通用系统普通追求是系统平均响应时间和顾客使用以便;而实时系统

文档评论(0)

135****7179 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档