面向突发断电嵌入式linux工控系统可靠性设计-机械电子工程专业毕业论文.docx

面向突发断电嵌入式linux工控系统可靠性设计-机械电子工程专业毕业论文.docx

  1. 1、本文档共62页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
重庆大学硕 重庆大学硕士学位论文 目 录 PAGE PAGE IV 目 录 中文摘要I 英文摘要 II 1 绪 论 1 1.1 课题的研究背景及提出 1 1.2 课题研究现状 2 1.2.1 嵌入式工控系统概述 2 1.2.2 嵌入式工控系统突发断电可靠性研究现状 3 1.2.3 现状分析 6 1.3 课题的研究意义 6 1.4 研究课题的来源 7 1.5 论文的主要研究内容 7 1.6 本章小结 8 2 嵌入式 Linux 工控系统突发断电可靠性的理论分析和总体设计 9 2.1 工控系统及嵌入式工控系统的设计原则 9 2.2 嵌入式工控系统突发断电所带来的问题 9 2.3 嵌入式工控系统突发断电可靠性的功能需求分析 10 2.4 系统可靠性理论与工程 11 2.4.1 系统的定义 11 2.4.2 可靠性原理、可靠性模型及技术 11 2.5 嵌入式系统的突发断电可靠性 15 2.5.1 嵌入式软件系统的突发断电可靠性分层分析 15 2.5.2 嵌入式硬件系统的突发断电可靠性分析 17 2.6 嵌入式 Linux 工控系统突发断电可靠性的总体方案 17 2.7 本章小结 18 3 嵌入式 Linux 工控系统突发断电可靠性关键技术研究 19 3.1 突发断电时上下位机通信的研究 19 3.1.1 SPI 通信协议介绍 19 3.1.2 上下位机通信协议和时序设计 21 3.2 嵌入式 Linux 内核研究 22 3.2.1 嵌入式 Linux 驱动程序研究 23 3.2.2 嵌入式 Linux 中断研究 26 3.2.3 嵌入式 Linux 驱动中的阻塞 I/O 研究 28 3.3 嵌入式 Linux 文件系统研究 30 3.3.1 嵌入式 Linux 文件系统研究 30 3.3.2 嵌入式 Linux 工控系统突发断电可靠性的文件系统选型 33 3.4 冗余校验技术研究 34 3.4.1 冗余技术研究 34 3.4.2 摘要算法研究 35 3.5 本章总结 36 4 应用实例 37 4.1 喷码打印机硬件系统和软件系统简介 37 4.2 嵌入式 Linux 工控系统突发断电可靠性上下位机的硬件实现 39 4.2.1 上下位机的电源及 SPI 连接 39 4.2.2 下位机掉电检测模块的实现 40 4.3 突发断电时上下位机 SPI 通信软件模块实现 41 4.3.1 突发断电时下位机 SPI 通信软件模块实现 41 4.3.2 突发断电时的上位机 SPI 通信软件模块实现 45 4.4 嵌入式 Linux 工控系统突发断电可靠性 SPI 驱动实现 45 4.5 Cramfs 和 Yaffs2 文件系统的制作与实现 50 4.6 Bootloader 对文件系统冗余校验的实现 51 4.7 应用效果 53 4.8 本章总结 54 5 结 论 55 致 谢 56 参考文献 57 附 录 60 A. 攻读硕士学位期间从事的主要科研工作 60 B. 作者在攻读硕士学位期间所获奖励 60 重庆大学 重庆大学硕士学位论文 1 绪 论 PAGE PAGE 10 1 绪 论 本章重点讨论本课题的研究意义、背景、研究现状和研究内容,并介绍了本 文的组织结构和主要工作。 1.1 课题的研究背景及提出 ① 嵌入式系统在工业控制中的广泛应用 嵌入式系统是电脑 软件与硬件的综合体,它是以应用为中心,以 计算机技术 为基础,软硬件可裁剪,从而能够适应实际应用中对功能、可靠性、成本、体积、 功耗等严格要求的 专用计算机系统。从上个世纪末以来,由于微电子、计算机、 嵌入式技术的快速发展,使得工控系统也引入了计算机控制。这为传统的工业生 产带来了一次深刻的变革。以前很多由人力来完成的工作都由以计算机为核心的 工业控制系统来自动完成。工业控制系统可以对工业工作过程中的各种情况进行 实时采集并分析,然后做出正确决策,完成自动控制,使生产过程按照既定的要 求进行。近年来,由于嵌入式技术和电子电路的集成技术的进一步发展,出现了 许多高性能、低功耗的嵌入式处理器,嵌入式系统也由于其优异的性能和软硬件 可裁剪等多方面的优点,被应用到了工业生产的方方面面,可以说,嵌入式工控 系统在工业控制应用越来越广泛[1]。 ② Linux 系统在嵌入式系统中的广泛运用 Linux 是一款开放源代码的、免费的、自由的开放性类 UNIX 操作系统。从 Linux 诞生到现在的 20 几年间,Linux 系统已经取得了长足的发展和支持。如今在 现在这个高速发展的信息时代、后 PC 时代,廉价的 Linux 资源和开源的 Linux 操 作系统被广泛地

您可能关注的文档

文档评论(0)

peili2018 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档