- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
软考嵌入式系统设计师笔记
1.嵌入式系统构成:硬件层、中间层、系统软件层和应用软件层
(1)硬件层:嵌入式微解决器、存储器、通用设备接口和I/O接口。
嵌入式核心模块=微解决器+电源电路+时钟电路+存储器
Cache:位于主存和嵌入式微解决器内核之间,存储是近来一段时间微解决器使用最多程
序代码和数据。它重要目的是减小存储器给微解决器内核导致存储器访问瓶颈,使解决速度
更快。
(2)中间层(也称为硬件抽象层HAL或者板级支持包BSP):它将系统上层软件和底层硬
件分离开来,使系统上层软件开发人员无需关系底层硬件详细状况,依照BSP层提供接口开
发即可。
BSP有两个特点:硬件有关性和操作系统有关性。
设计一种完整BSP需要完毕两某些工作:
A、嵌入式系统硬件初始化和BSP功能。
片级初始化:纯硬件初始化过程,把嵌入式微解决器从上电默认状态逐渐设立成系统所
规定工作状态。
板级初始化:包括软硬件两某些在内初始化过程,为随后系统初始化和应用程序建立硬
件和软件运营环境。
系统级初始化:以软件为主初始化过程,进行操作系统初始化。
B、设计硬件有关设备驱动。
(3)系统软件层:由RTOS、文献系统、GUI、网络系统及通用组件模块构成。
RTOS是嵌入式应用软件基本和开发平台。
(4)应用软件:由基于实时系统开发应用程序构成。
2.嵌入式系统定义
(1)定义:以应用为中心,以计算机技术为基本,软硬件可裁剪,适应应用系统对功能、可
靠性、成本、体积、功耗严格规定专用计算机系统。
(2)嵌入式系统发展4个阶段:无操作系统阶段、简朴操作系统阶段、实时操作系统阶
段、面向Internet阶段。
(3)知识产权核(IP核):具备知识产权、功能详细、接口规范、可在各种集成电路设计
中重复使用功能模块,是实现系统芯片(SOC)基本构件。
(4)IP核模块有行为、构造和物理3级不同限度设计,相应描述功能行为不同可以分
为三类:软核、固核、硬核。
3.实时系统调度
(1)调度:给定一组实时任务和系统资源,拟定每个任务何时何地执行整个过程。
(2)抢占式调度:普通是优先级驱动调度,如uCOS。长处是实时性好、反映快,调度算法
相对简朴,可以保证高优先级任务时间约束;缺陷是上下文切换多。
(3)非抢占式调度:普通是准时间片分派调度,不容许任务在执行期间被中断,任务一旦
占用解决器就必要执行完毕或自愿放弃,如WinCE。长处是上下文切换少;缺陷是解决器有
效资源运用率低,可调度性不好。
(4)静态表驱动方略:系统在运营前依照各任务时间约束及关联关系,采用某种搜索方略
生成一张运营时刻表,指明各任务起始运营时刻及运营时间。
(5)优先级驱动方略:按照任务优先级高低拟定任务执行顺序。
(6)实时任务分类:周期任务、偶发任务、非周期任务。
(7)实时系统通用构造模型:数据采集任务实现传感器数据采集,数据解决任务解决采集
数据、并将加工后数据送到执行机构管理任务控制机构执行。
4.实时系统
(1)定义:能在指定或拟定期间内完毕系统功能和对外部或内部、同步或异步时间做出
响应系统。
(2)区别:通用系统普通追求是系统平均响应时间和顾客使用以便;而实时系统重要考虑
是在最坏状况下系统行为。
(3)特点:时间约束性、可预测性、可靠性、与外部环境交互性。
(4)硬实时(强实时):指应用时间需求应可以得到完全满足,否则就导致重大安全事故,
甚至导致重大生命财产损失和生态破坏,如:航天、军事。
(5)软实时(弱实时):指某些应用虽然提出了时间规定,但实时任务偶尔违背这种需求对
系统运营及环境不会导致严重影响,如:监控系统、实时信息采集系统。
(6)任务约束涉及:时间约束、资源约束、执行顺序约束和性能约束。
5.嵌入式微解决器体系构造
(1)冯诺依曼构造:程序和数据共用一种存储空间,程序指令存储地址和数据存储地址指
向同一种存储器不同物理位置,采用单一地址及数据总线,程序和数据宽度相似。例
如:8086、ARM7、MIPS…
(2)哈佛构造:程序和数据是两个互相独立存储器,每个存储器独立编址、独立访问,是
一种将程序存储和数据存储分开存储器构造。例如:AVR、ARM9、ARM10…
(3)CISC与
您可能关注的文档
- 2023-2024学年浙江省杭州市八年级上学期期中历史质量检测模拟试题(含答 .pdf
- 2023-2024学年北师大版六年级上册期中模拟测试数学试卷 .pdf
- 2023-2024学年人教版三年级数学上册期末测试卷含答案 .pdf
- 2022~2023国家电网招聘考试考试题库及答案第394期 .pdf
- 2022~2023公路交通技工人员考试题库及满分答案132 .pdf
- 2022河南特岗教师临考必背+命题分析(第四篇) .pdf
- 2022年食品安全员业务知识考核试题 附答案 .pdf
- 2022年酒类屠宰市场隐患排查整治方案 .pdf
- 2022年观看长津湖之水门桥观后感(真题16篇) .pdf
- 2022年职教高考语文试卷 .pdf
- 组合体正等轴测IsometricProjection课件讲解.pptx
- 组织教学-1. 整理仪容仪表 2. 云班课签到 3. 安全教68课件讲解.pptx
- 最大诚信训练大学生思想政治教育实践教学教材做雷锋式保险职业经理人微课保险职业王君课件讲解.pptx
- 专注力训练大学生思想政治教育实践教学教材做雷锋式保课件讲解.pptx
- 主讲曾绍武陕西铁路工程第讲连续梁钢筋课件讲解.ppt
- 主讲曾绍武陕西铁路工程第讲悬臂施工课件讲解.ppt
- 阻抗继电器ImpedanceRelay继电保护运行与课件讲解.pptx
- 组装站组件功能介46课件讲解.pptx
- 北方的纳努克.pdf
- 中央空调温差变流量历史数据查询画面设计课件讲解.pptx
文档评论(0)