实时操作系统μC/OS—Ⅱ在ARM7上移植的实现探讨.pdf_第1页
实时操作系统μC/OS—Ⅱ在ARM7上移植的实现探讨.pdf_第2页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

及时,又会造成综采工作面作业环境恶 化现象的发生,同时也有可能使得所采 煤的质量大幅度下降,在一定程度上降 低 该 企业 的经 济 效益 。所 以, 只要 实现 喷雾防尘设备的开启及关闭过程都无需 人工的参与,并且能够 自动化 的进行, 就可以解决传统喷雾设备除尘范围较小、 除尘效果不好及综采工作面粉尘浓度相 对较高等多方面的难题。 因此,煤矿企业现今所面临的主要 难题便是传统综采工作面防尘系统的优 化过程 。相关研究者也 已经开始展开相 关方面的工作,他们在积极地为解决传 统喷雾除尘技术除尘范围较小、除尘效 果不好及综采工作面粉尘浓度较高等难 题,以及为实现喷雾防尘技术的自动化、 智能化而努力探索及研究。自动化、智 能化的喷雾防尘设备的成功研制对改善 综采工作面的作业环境、降低煤矿职业 病 的发病率、降低工伤 的发生率以及防 止粉尘的积累,减少粉尘爆炸事故的发 生等发挥着至关重要的作用。我国煤矿 企业 对 综采 工作 面 智能喷 雾 防尘 系统 的 研制过程迫在眉 睫。 2 智能 喷雾 除 尘技 术在 综 采工作 面 的应用 2 1 采煤机作业时支架之间的智能化 喷雾除尘 在采煤作业进行的过程中,采煤机 先对采煤机的位置进行合理 的检测,然 后该机器内部的定位信号发生器会将所 检测到的信息传递给液压支架上防爆 电 磁调控阀中的传感器上,之后,该传感 器会将接收到的关于采煤机位置的相关 信息并通过 电缆发送给防爆控制的主机 箱,此时,防爆控制 的主机箱会按照事 先所制定 的参数展开相关计算之后,对 程序进行相关的调控。依据此过程所检 测出的采煤机 的具体位置,可以在其风 向 的下方 位按 照顺 序 自动 关 闭或 开启 一 道或数道扇形强雾,真正实现随着采煤 机位 置 的不 断变 化来 进行 高 效防 尘、除 尘,这就是采煤机作业时支架之 间进行 智能化喷雾除尘的过程。 2 2支架移动作业时的智能化喷雾防尘 支架移动作业时,主移架及从移架 中的传感 器会 把 升或 降 的信号传 递给 防 爆 电磁控 制 阀,然 后 再借助 相关 通信 电 缆将这些信息传递给进行防爆控制的主 机箱,该机箱会根据这些信息移动支架 的具体 位置 ,在 其风 向 的下方位 自动开 启或关闭扇形喷雾,真正实现支架移动 作业时智能化喷雾 防尘 。 2 3综采工作面的智能化照明 防爆 电磁控制 阀内多采用具有高亮 度的节能灯来对工作面展开智能化的照 明。在防爆电磁控制 的主机箱面板上, 大多会有全照明、半照明及跟踪照明三 种 照 明选 择方 式。而 当工 作者 选择 跟踪 照明时,该照明灯就会根据采煤机及移 架作业 的方式 自动关 闭或开启照 明开 关, 从而确保工作面智能化照明的真正实现。 2 4综采工作面生产运行的信息 综采工作面所采取的智能化喷雾防 尘技术,不仅能够对采煤机及移架作业 的过程 进 行实 时 的检测 ,同 时也 能够将 该 过程 所产 生 的信 息通过 电缆 传递 给综 采工作面的电控站及地面。生产调度中 心及有关领导可 以根据该过程所采集的 信息进行指挥决策过程。这一过程的实 Ac a d em i c 学术 现可 以在较大程度上优化煤矿企业的系 统性管理,同时提高传统综采工作面的 相关工艺及优化管理方式,从而确保煤 矿企业的高效及安全化的生产。 3 。 总结 随着社会的发展,我国的煤矿企业 也 发生着 巨大 的变化 ,随着信 息 化时 代 的到来,我国煤矿企业中综采工作面所 应用 的喷雾防尘技术 日益向着 自动化、 智能化趋势发展。而我国目前所采用的 综采工作面智能化喷雾防尘系统是借助 国内首创 的采煤定位跟踪技术,从而确 保割煤、移架等工作过程 中智能化喷雾 防尘的良好实现。同时,现阶段所设计 出的智 能化 喷雾 防尘 系统通 常还 具有 故 障自查的功能,这可以在较大程度上优 化故障维修的流程 。 参考 文献 : 1 张智 综采工作面智能定位喷雾 除尘 控制系统 的应用分析 J 内蒙古煤 炭经济 ,2 0 1 4 , ( 8 ):1 7 卜1 7 2 2 夏凯,刘志坚,颜海启等 综采 工作面 智能 定位 喷雾 除尘控 制系 统在 济 宁三号煤矿的应用 J 中国科技纵横, 2 0 1 3 , ( 1 1 ) : 1 3 2 -1 3 2 3 李彭波,胡景栋 Z P D( A )型智 能定位喷雾除尘控制系统在 田陈煤矿综 采综放工作面的应用与推广 J 山东煤 炭科技 ,2 0 1 1 , ( 3 ):2 0 2 2 0 3 4 宋 建伟 ,张宪超 ,陈虎等 智能 喷雾 除尘技术在 综采 工作 面的应 用 J 山东煤炭科技 ,2 0 1 2 , ( 2 ):2 2 5 2 2 6 实时操作系统 u C OS l l 在 AF I M 7上移植 的实现探讨 李建强 ( 2 0 1 6 9 9 上海创司杰医疗科技有限公司 上海 ) 摘要:本文对源代码的实施操作系统 u C OS r r 在 A R M7 中的移植方式进行了全面研究 , 并指出了 u C OS I I 在进行移植过 程中的重点与难点问题 , 该移植能够在 A R M7上得到全面实现 , 在这个环境中进行多任务运行 , 其结果表明 , 该系统是相对稳 定和可靠的 经过系统化测试 , 其中很多项的相关指标均达到了标准的设计要求 , 本文对于 A R M7 的相关应用操作有着指导意 义存在。 关 键 词 u C 0 S I I 属于一种完全抢 占式的内 核,它能够将最高优先级就绪任务加 以 运行,但并不会将轮转法任务调度进行 全面支持,每一个相关任务都被给予 了 一 个优先级,并拥有属于 自己的堆栈, 该系统提供 了多种多样的服务内容,比 如队列机制,信号量机制等等,有者很 广泛的应用价值。 1 C程序中的开 ,关中断 和其他类型 的内核相同,u c o s I I 在进行访问中的临界之前,要将关闭中 断,并在 进 行访 问之 中,后 开启 中断。 通 过 这 种方 式, 能够 在 根本 上 保证 u c O s I I 系统的代码不 能够受到 中断服 务 程序 与 多种 任务 的访 问,同 时也 能在根 本上将共享数据不一致性加 以避免。至 于种类不相 同的编译和处理器,其实现 开关的终端方式也不尽相同,所以说, 为了在根本上达到方便移植的 目的,该 系统供 操作者有 2个宏 定义选 择, 即 E X I T C R I T I C A L S E C T I O N ( ) 与 E N T E R C R I I T C A L( )两种宏 定义。使用这两个 宏定义 能够在根本上实现屏蔽开 关 。 2 椎栈初始化 中国机械 M a c h i n e C h i n a 9 5 Ac a d e m i c 学术 当使用 椎栈 初 始化 的 函数 用 于定 议 新 的任务 时候 ,在 其 中能够找 出上下 文 的相关内容,从实际其概况来看,该函 数也对其结构进行了完整保存,示意 图 如 1所示: 图 1 上下文保存 的相关示意图 任务切换的实现与上下文保存结构 有着非常紧密 的关联性,因此,在对椎 栈上 下文 进 行设 计 的时候 ,就要 将其 当 做方便实现的任务的一个主要因素来看 待 。 U C O S I I对两种椎栈结构都能加 以 支持, ( 从上而下的椎栈与 自下而上 的 椎栈 )。为 了能够达 到可移植性的 目的 , 其初始化代码必须要将两种椎栈结构进 行全面支持 。 从椎栈上下文中,我们能够准确看 出,P c是人任务执行 的第一条指令。在 L R中所 存放 的任 务是返 回地址 ,热 能够 将结束任务函数地址进行全面保管。也 能够 将复 位地 址 实现 存放 。这些 功 能 的 实现完全依赖于相关应用环境。当R 0在 寄存的时候,所储存的是任务参数,在 C P S R中存放的为任务在运行时候,处理 器原始状态 。 3 OS S t a r t H i g h R d y的相关实现 当该操作系统完全初始化之后,便 开始执行在相关系统内部最高优先任务。 对于 首个 任 务,并 不需 要进 行上 下文 保 存过程,仅仅需要将任务的上下文进行 恢复即可。在这个子程序中,第一使用 的是钩子含住,在根本上完成来看用户 的拓展操作,之后将 O S R u n m in g的位置 为真,代表了任务即将开始,进而在根 本上保证了任务执行 的正确性。随即在 最高优先级别任务的控制模块当中找到 椎栈指针,将其寄存在寄存器 s P中,之 后将 C P S R恢复,并将其他寄存器全面恢 复。在对最高级别的优先任务执行的时 候,C P S R的恢复也要使用前面提到的相 关软件来是实现,在根本上对有效性做 保障 。 4 任 务级上下文切 换的实现过程 汇编子程序 O S C t x S w能够将任务上 下级切换进行全面实现,他是在相关操 作系统中的任务调度函数中O S S C H E E D来 实现调用的。一切的操作都是在用户模 式条件下完成的。这整个过程当中,的 始终保持关闭状态,出现这样现象的根 本原 因在于在进行上下文切换的时候, 要将 整个操作 系统的变量进 行访 问。 O S C t x S w先将 R 1 4进行 了保存,其保存 的任务是最终的返回地址。之后将其他 类别的寄存器与 C P S R进行保存。之后将 C m n C t x S w的标志程序片段进入到其中, 它能够完成 以下相关功 能: 4 I 将当前任务的堆栈针保留到当前 的任务模块当中,之后将用户扩展钩子 函数将其扩展功能在根本上加以实现 。 4 2将全局的变量进行全面更新,将 当前任务指针指 向新 的任务。并在新任 务中将堆栈寄存器的值进行全面恢复, 之后开始执行新的任务。 5 时钟中断服务程序的相关实现 在时钟发生中断现象的时候,处理 器会 自动 的跳转到主管中断服务 的相关 程序 中,时钟中断的程序主要是依靠 函 数 O S T I M E T I C K进行实现的。该函数能够 在根本上实现系统时钟的相关处理工作, 比如每个任务中等待时间减少 l ,系统时 间更新等等 。 时钟中断程序主要是依靠汇编子程 序 中的 O S T I C K I S R进行实现的,原因在 于 O S T I C K I S R的实现方式和 中断上下文 切换实现有一定的关联性存在。 6 中断级上下文的切换 实现过程 A R M处理器在运行到中断服务程序过 程 中的时候,要将 I R O自动 的关闭,这 样做的原因在于保证中断之后的可进入 性。具体来讲,就是在 I R P中断程序中, 被 另 一个相 同类 型 的程序 中断, 需要利 用 A R M将 系统模式进行提供,所以说, 要想令中断程序实现运行,就要在相关 模式的支持下才能够达到该 目标。 7 结束语 综上所述,U C O S - I I 的函数与相关 功能服务执行时间都是基本确定的,在 对这个函数进行执行的时候,其相关服 务 需要 的时间是已经知道 的,除此之外 , U C O S I I的很 多程序 执行 时 间与 当前系 统中所运行的任务是不存在关联性的。 因此,u c o s I I 在根本上满足了操作系 统的精准性 需要 。 参考文献: 1 张 静 ,张 凯 实 时 操 作 系 统 u C O S I I在 A R M 7上 移 植 的研 究 与 实 现 J 计算机 工程 与应 用 , 2 0 0 4 , 0 4 :1 0 0 1 0 2 + 1 5 3 2 尹江会 嵌入式实时操作系统 u c o s I I 在 A R M中 的应 用 研 究 D 山 东大 学 , 2 0 0 5 3 荣 峰 华 ,李 仁 发 ,李 蕊 ,黄 丽 达 实时操 作系 统 T o p p e r s在 A R M 7上移 植 的 研 究 J 计 算 机 工 程 , 2 0 1 1 , 2 2 : 23 4 23 6 浅谈 P L C在机场旅客登机桥中的应用 龚跃 ( 6 5 0 2 1 1 昆明长水机 场机 电设备部 云 南 昆明 ) 摘要:本文分析了 P L C在机场旅客登机桥设备中的控制应用方法 , 并对 P L C控制器配合人机界面、自动检测装置、电气控制 线路等构成的旅客登机桥自动控制系统进行剖析 , 给出 P L C对旅客登机桥的一些控制方法。 关 键 词 引言 旅客登机桥作为民用机场的一种特 种设备,为各种类型的飞机舱门与机场 候机大楼 门之间连接起掩护通道,以此 给旅客提供登机或下机登陆时的一种舒 适通道, 在机场通过水平旋转、 伸长收缩、 上下升降运动实现飞机与航站楼连接, 供旅客安全上、下飞机的一种机电液压 控制设备。 在旅客登机桥设备控制系统中

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论