基于OMAP平台故障诊断程序的应用研究
发布时间:2021-10-15 01:08
为了掌握机械设备在运行过程中的状态,确定其整体或局部运行是否正常,并对其发生故障的原因、部位、危险程度等进行识别和评价,减少故障造成的影响,机械设备状态监测与故障诊断系统的应用都具有非常重要的意义。本论文所述的故障诊断系统采用TI公司的OMAP5912芯片作为嵌入式微处理器。OMAP5912是由TI应用最为广泛的TMS320C55x DSP内核与低功耗、高性能的ARM926EJ-S微处理器组成的双核应用处理器。使操作系统的效率和信号处理程序的执行更加优化。从而使故障诊断系统的实时性更强、功耗更低,成功地解决了性能与功耗的最佳组合问题。其硬件开发平台选择的是TI推出的OMAP5912入门套件OMAP5912 OSK;软件开发平台选择的是嵌入式Linux开发环境。在介绍OMAP平台的软件体系结构的基础上,充分利用TI公司提供的软件资源完成Bootloader的下载、Linux内核配置、编译及加载和文件系统的移植。使软件系统更为科学,系统运行更流畅。本课题对先进的故障诊断技术在基于OMAP平台中的应用进行了研究,构建了基于ARM端嵌入式Linux操作系统的软件开发平台和基于DSP/BIOS内...
【文章来源】:郑州大学河南省 211工程院校
【文章页数】:64 页
【学位级别】:硕士
【部分图文】:
MAP5912OSKI,M功能模块
图3.2OMAP5912OSKTM主视图由于0SK5912提供原理图及详细的技术说明,在此不作赘述,只介绍在使用过程中需要注意的问题。(l)JTAG月以ulti一ICE接口设计。如图3.2所示,图中,跳线JPI是作为nTRST信号的极性设置。若1、2跳线,既nTRST拉高,此时使用Multi一ICE。Multi一ICE是由ARM公司推出的官方仿真器,主要用于配合ADS应用软件通过JTAG接口对ARM端进行调试;若2、3跳线,即叮RsT置低,则为JT^o模式。JATG(JoiniTestActionGro即,联合测试行动小组)是一种国际标准测试协议,主要用于芯片内部测试。Jl插座的第六脚被剪掉,作为标准JTAG插座的卡桦。本系统采用JTAG标准接口进行DSP端程序调试,故在使用过程中只需将短路块置于2一3位置。(2)oP(oeneralP帅ose)模式支持从片内ROM启动,厂商在芯片内部固化了一段程序,实现芯片的初始化、
pCLinux是由Linco公司开发的开放源码的嵌入式Linux操作系统。其思想是去掉标准Linux操作系统中的虚拟存储器管理功能,这样不仅减小了的体积,又增强了系统的实时性。它已经被成功的移植到了很多处理器平台上括ARM等平台。.2.3故障诊断仪的软件开发平台本系统开发所使用的目标板是TI(德州仪器)公司开发的OMAPOSK59平台在同一硅片上无缝集成了两个处理器,分别是ARMg处理器S320C55xDSP处理器。两者对应的软件开发平台分别Linux开发环境ndows开发环境。在本系统中,Windows开发环境下由合众达的仿真器以S2.21构成,进行DSP应用程序的开发;Linux开发环境下由GNU交叉编forARM构成,进行ARM端系统的开发。OSK为开发人员提供了一套针AP5912Linux内核的Linux开发工具,可以在ARM与DSP上方便的运行码。开发环境示意图如图3.4所示[23]。
本文编号:3437155
【文章来源】:郑州大学河南省 211工程院校
【文章页数】:64 页
【学位级别】:硕士
【部分图文】:
MAP5912OSKI,M功能模块
图3.2OMAP5912OSKTM主视图由于0SK5912提供原理图及详细的技术说明,在此不作赘述,只介绍在使用过程中需要注意的问题。(l)JTAG月以ulti一ICE接口设计。如图3.2所示,图中,跳线JPI是作为nTRST信号的极性设置。若1、2跳线,既nTRST拉高,此时使用Multi一ICE。Multi一ICE是由ARM公司推出的官方仿真器,主要用于配合ADS应用软件通过JTAG接口对ARM端进行调试;若2、3跳线,即叮RsT置低,则为JT^o模式。JATG(JoiniTestActionGro即,联合测试行动小组)是一种国际标准测试协议,主要用于芯片内部测试。Jl插座的第六脚被剪掉,作为标准JTAG插座的卡桦。本系统采用JTAG标准接口进行DSP端程序调试,故在使用过程中只需将短路块置于2一3位置。(2)oP(oeneralP帅ose)模式支持从片内ROM启动,厂商在芯片内部固化了一段程序,实现芯片的初始化、
pCLinux是由Linco公司开发的开放源码的嵌入式Linux操作系统。其思想是去掉标准Linux操作系统中的虚拟存储器管理功能,这样不仅减小了的体积,又增强了系统的实时性。它已经被成功的移植到了很多处理器平台上括ARM等平台。.2.3故障诊断仪的软件开发平台本系统开发所使用的目标板是TI(德州仪器)公司开发的OMAPOSK59平台在同一硅片上无缝集成了两个处理器,分别是ARMg处理器S320C55xDSP处理器。两者对应的软件开发平台分别Linux开发环境ndows开发环境。在本系统中,Windows开发环境下由合众达的仿真器以S2.21构成,进行DSP应用程序的开发;Linux开发环境下由GNU交叉编forARM构成,进行ARM端系统的开发。OSK为开发人员提供了一套针AP5912Linux内核的Linux开发工具,可以在ARM与DSP上方便的运行码。开发环境示意图如图3.4所示[23]。
本文编号:3437155
本文链接:https://www.wllwen.com/jixiegongchenglunwen/3437155.html