第9-11章重说明.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9-11章重说明

第9章 嵌入式系统在计算机控制中的应用 学习重点说明 常规仪表逐渐被以嵌入式系统为核心的计算机控制系统所代替,嵌入式系统已经成为工业控制的主流发展趋势,因此应当对嵌入式系统相关概念知识及其在计算机控制中的应用有所了解。 在教学计划,本章没有列为必学内容,学习者可参考下述要求进行自学。 1本章学习要求 1) 掌握内容 (1)应掌握嵌入式系统的基本定义及其重要特点。 (2)应掌握软硬件协同设计的定义。 (3)应掌握实时操作系统的基本定义以及任务、工作状态等重要概念; 2) 理解的内容 (1)对嵌入式处理器中的嵌入式微控制器MCU、嵌入式微处理器MPU、数字信号处理器DSP、嵌入式片上系统SoC等应有一定理解。 (2)理解嵌入式系统的软硬件协同设计技术、软硬件协同设计的基本需求和基本步骤。 (3)理解(C/OS-II实时操作系统及其特点。 3)了解内容 (1)对本章介绍的嵌入式系统的开发过程亦应有所了解。 (2)了解基于(C/OS-II建立实时操作系统的步骤。 有关嵌入式系统是计算机控制及其应用中的一个非常重要的问题,原理上,工程设计人员对此应有深入了解,限于这是一个专门的学科,内容较多、较深,但总的要求是希望学生有一般的了解即可。 2) 本章提要 9.1 嵌入式系统概述 嵌入式系统是以运用为中心、以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。 其重要的特点可归纳为:小型系统内核、专用性较强、系统精简、采用高实时性及多任务的操作系统、软件开发标准化且需要固化存储、嵌入式系统开发需要专门的工具和环境。 9.2 软硬件协同设计技术 软硬件协同设计定义为:在硬件和软件的设计中,通过并发和交互设计来满足系统级的目标要求。 软硬件协同设计的基本需求为: ⑴ 采用统一的软硬件描述方式。 ⑵ 用交互式软硬件划分技术。 ⑶ 具有完整的软硬件模型基础。 ⑷ 验证方法必须正确,以确保系统设计达到目标要求。 软硬件协同设计的基本步骤为:⑴描述;⑵划分;⑶评估;⑷验证;⑸实现。 9.3 实时操作系统 实时操作系统RTOS是指能支持实时控制系统工作的操作系统,它能够在指定的或者确定的时间内,实现系统功能和对外部或内部、同步或异步事件作出响应。 实时操作系统强调了系统对外部异步事件响应时间的确定性。 与实时操作系统相关的概念有:任务、任务的工作状态、实时内核、任务切换、调度、优先级、互斥机制、信号量机制、代码临界区、任务间通信、可预测性等。 (C/OS-II的特点可以概括为: 1)有源代码且源代码中有详细的注解。 2)有各种范例。 3)源代码的90%以上用C语言写成,可移植性好。 4)可以管理64个任务255层。 9.4 嵌入式系统的开发 在嵌入式系统的开发步骤为: 1)确定嵌入式系统的要求。 2)进行系统的体系结构和总体方案设计。 3)选择开发平台。 4)编码并按照代码优化原则优化代码。 5)在主机系统上验证软件。 6)在目标系统上验证软件。 基于(C/OS-II建立实时操作系统的过程是: 1)将(C/OS-II移植到目标处理器。 2)基于(C/OS-II扩展RTOS的体系结构。 3)建立文件系统。 4)编写外设驱动程序。 5)建立图形用户接口。 6)建立系统消息队列。 第10章可编程控制器 学习重点说明 可编程控制器PLC是以微处理器为核心的一种工业控制设备,PLC及其网络已经被公认为现代工业自动化三大支柱之一,因此应当对PLC相关概念知识及其在计算机控制中的应用有所了解。 1本章学习要求 1)理解内容 (1)应理解PLC的定义及其重要特点。 (2)应理解PLC的结构、工作原理和扫描式工作方式。 2)了解内容 (1)对PLC的起源、发展过程和发展趋势等应有一定了解。 (2)对PLC常用编程语言有所了解; (3)对PLC选用方法有一定了解。 有关PLC系统及其应用是计算机控制及其应用中一个非常重要的问题,原理上,工程设计人员对此应有深入了解,限于这是一个专门的学科,内容较多、较深,因此希望学生有一般的了解即可。 2 本章提要 10.1 可编程控制器概述 美国电气制造协会给PLC的定义为:可编程控制器是一种数字式电子装置,它使用了可编程序的存储器用以存储程序指令,能完成逻辑运算、计数、定时和算术运算等功能,用以控制各种机械和生产过程。 美国国际电工委员会给PLC的定义为“可编程控制器是一种专为在工业环境下应用而设计的数字运算操作的电子系统,它采用一种可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。可编程控制器及其有关设备,都应按易于与工业控制系统形成一个整体

文档评论(0)

zong197104 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档