外部总线检测装置及方法制造方法及图纸

技术编号:4136411 阅读:148 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了外部总线检测装置及方法,其中该装置的一种结构包括:检测单元,用于提供测量接口并通过该测量接口与串行外部总线连接,获取串行外部总线的通信数据,其中,串行外部总线为第一设备与第二设备之间通信的总线;系统控制单元,用于根据串行外部总线的类型对检测单元获取的通信数据进行数据分析,从而对第一设备和/或第二设备的运行状态进行诊断。通过本发明专利技术,能够对出现通信异常的设备进行故障定位,方便了对设备的运行维护。

【技术实现步骤摘要】

本专利技术涉及通讯领域,尤其涉及一种。
技术介绍
目前,越来越多的设备间通讯方式采用集成电路间总线(Inter-Integrated Circuit,简称IIC)、串行外围设备接口总线(Serial Peripheral interface,简称SPI)以及通用异步收发器总线(Universal Asynchronous Receiver Transmitter,简称UART)等串行外部总线进行数据传输。另外, 在单板上,很多集成电路(Integrated Circuit,简称IC )之间也采用外部串 口的方式进4亍ii/f言。在现有技术中,当使用串行外部总线进行数据传输的设备之间或者单板 出现故障或通信异常时,还没有快速、有效地判断问题所在的技术,这给故 障维修带来了较大的不便。因此,针对上述的使用串行外部总线进行数据传输的设备在数据传输中 出现通信故障无法发现或定位的问题,相关技术中尚未提出有效的解决方 案。
技术实现思路
考虑到现有技术中使用串行外部总线进行数据传输的设备在数据传输 中出现通信故障无法发现或定位的问题而做出本专利技术,为此,本专利技术的主要 目的在于提供一种,以解决现有技术中的上述问 题。根据本专利技术的一个方面,提供了 一种外部总线检测装置。 根据本专利技术的外部总线检测装置包括检测单元,用于提供测量接口并通过该测量接口与串行外部总线连接,获取串行外部总线的通信凄t据,其中,串行外部总线为第一设备与第二设备之间通信的总线;系统控制单元,用于 根据串行外部总线的类型对检测单元获取的通信数据进行数据分析,从而对 第 一设备和/或第二设备的运行状态进行诊断。优选地,该装置进一步包括显示单元,用于显示系统控制单元分析通信数据的结果。优选地,该装置进一步包括报警单元,用于在系统控制单元诊断第一 设备和/或第二设备的运行状态为异常的情况下,进行报警。优选地,串行外部总线的类型包括以下至少之一集成电路间总线、串 行外围设备接口总线、通用异步收发器总线。根据本专利技术的另一方面,还提供了一种外部总线;险测装置。根据本专利技术的外部总线检测装置包括检测单元,用于提供测量接口并 通过该测量接口与串行外部总线连接,获取串行外部总线的通信数据,其中, 串行外部总线为第 一设备与第二设备之间通信的总线;计算机通信接口单 元,用于将检测单元获取的通信数据进行电平转换并发送至外部计算机,由 该计算机根据串行外部总线的类型对通信数据进行数据分析,从而对第一设 备和/或第二设备的运行状态进行诊断。优选地,串行外部总线的类型包括以下至少之一集成电路间总线、串 行外围设备接口总线、通用异步收发器总线。根据本专利技术的另一方面,还提供了一种外部总线检测装置。根据本专利技术的外部总线检测装置包括检测单元,用于提供测量接口并 通过该测量接口与串行外部总线连接,获取串行外部总线的通信数据,其中, 串行外部总线为第 一设备与第二设备之间通信的总线;选择单元,用于根据 预先确定的处理方式将^r测单元获取的串行外部总线的通信数据发送出去, 其中,在处理方式为本地处理方式的情况下,将串行外部总线的通信数据发 送至系统控制单元;在处理方式为外部处理方式的情况下,将串行外部总线 的通信数据发送至计算机通信接口单元;系统控制单元,用于根据串行外部 总线的类型对来自选择单元的串行外部总线的通信数据进行数据分析,从而对第一设备和/或第二设备的运行状态进行诊断;计算机通信接口单元,用 于将来自选择单元的串行外部总线的通信数据进行电平转换并发送至外部 计算机。优选地,该装置进一步包括显示单元,用于显示系统控制单元分析通 信数据的结果。优选地,该装置进一步包括报警单元,用于在系统控制单元诊断第一 设备和/或第二设备的运行状态为异常的情况下,进行报警。优选地,串行外部总线的类型包括以下至少之一集成电路间总线、串 行外围设备接口总线、通用异步收发器总线。根据本专利技术的另 一方面,还提供了 一种外部总线检测方法。根据本专利技术的外部总线检测方法包括提供测量接口并通过该测量接口 与串行外部总线连接,获取串行外部总线的通信数据,其中,串行外部总线为第 一设备与第二设备之间通信的总线;根据预先确定的处理方式对获取的 串行外部总线的通信数据进行处理,从而对第 一设备和/或第二设备的运行 状态进行诊断;在处理方式为本地处理方式的情况下,根据串行外部总线的 类型对串行外部总线的通信数据进行数据分析;在处理方式为外部处理方式 的情况下,将串行外部总线的通信数据进行电平转换并发送至外部计算机, 由计算机根据串行外部总线的类型对通信数据进行数据分析。与现有技术相比,根据本专利技术的上述技术方案,通过对串行外部总线通 信数据的有效检测,对使用串行外部总线连接的设备的运行状态进行监控, 在设备出现通信异常时能够发现与定位问题故障,方便了对设备的运行维 护。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部 分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的 不当限定。在附图中图1是#4居本专利技术装置实施例一的结构框图;图2是根据本专利技术装置实施例的应用环境的示意图3是根据本专利技术装置实施例一的优选结构的框图4是根据本专利技术装置实施例二的结构框图5是根据本专利技术装置实施例三的结构框图6是根据本专利技术装置实施例三的优选结构的框图7是#4居本专利技术方法实施例的流程图。具体实施例方式本专利技术适用于对使用IIC、 SPI以及UART等串行外部总线作为通信方式的设备进行检测,对于数据交互过程能够进行直观地观测,既可以选4奪设 备自带的显示设备显示交互数据,也可以选择其所提供的与计算机通讯的RS232接口通过计算机进行显示。在数据交互过程中,出现异常时,能够根 据异常等级通过蜂鸣器发出不同的声音进行报警提示,本专利技术能够适用于由 于设备间通讯异常造成的故障定位、故障维修、设备开发以及设备间数据通 讯状态监测。为使本专利技术的目的、技术方案和优点更加清楚,以下结合附图及具体实 施例,对本专利技术作进一步地详细说明。装置实施例一根据本专利技术的实施例,提供了一种外部总线4企测装置。图1是根据本专利技术装置实施例一的结构框图,如图1所示,该装置包括 检测单元12和系统控制单元14。其中,^r测单元12,负责提供测量接口并通过该测量接口与串行外部 总线连接,获取串行外部总线的通信数据,其中,串行外部总线为第一设备 与第二设备之间通信的总线,本专利技术中涉及的第一设备和第二设备通过串行 外部总线进行连接,例如串行外部总线的类型包括但不限于以下至少之一 集成电路间总线、串行外围设备接口总线、通用异步收发器总线。此外,第 一设备和第二设备还包括在单板上的IC。在具体使用环境中,串行外部总 线可以为两线总线、三线总线或四线总线等等。测量接口就是测量串行外部总线的接口 ,根据本专利技术的装置通过测量串行外部总线从而得到第一设备和/或第二设备进行通信的通信数据,参考图2。此处,可以通过削特基二极管 的反向连接获取串行外部总线信号的跟随信号而得到总线的通信数据,不会 干扰总线通信的信号,因此也不会影响第 一设备和第二设备间正常的通信。系统控制单元14,与检测单元12连接,负责根据串行外部总线的类型 对检测单元12获取的串行外部总线的通信数据与相应本文档来自技高网...

【技术保护点】
一种外部总线检测装置,其特征在于,包括:    检测单元,用于提供测量接口并通过该测量接口与串行外部总线连接,获取所述串行外部总线的通信数据,其中,所述串行外部总线为第一设备与第二设备之间通信的总线;    系统控制单元,用于根据所述串行外部总线的类型对所述检测单元获取的通信数据进行数据分析,从而对所述第一设备和/或所述第二设备的运行状态进行诊断。

【技术特征摘要】
1、一种外部总线检测装置,其特征在于,包括检测单元,用于提供测量接口并通过该测量接口与串行外部总线连接,获取所述串行外部总线的通信数据,其中,所述串行外部总线为第一设备与第二设备之间通信的总线;系统控制单元,用于根据所述串行外部总线的类型对所述检测单元获取的通信数据进行数据分析,从而对所述第一设备和/或所述第二设备的运行状态进行诊断。2、 如权利要求l所述的装置,其特征在于,进一步包括 显示单元,用于显示所述系统控制单元分析所述通信数据的结果。3、 如权利要求l所述的装置,其特征在于,进一步包括报警单元,用于在所述系统控制单元诊断所述第一设备和/或所述第二 设备的运行状态为异常的情况下,进行报警。4、 如权利要求1至3中任一项所述的装置,其特征在于,所述串行 外部总线的类型包括以下至少之一集成电路间总线、串行外围设备接口总线、通用异步收发器总线。5、 一种外部总线检测装置,其特征在于,包括检测单元,用于提供测量接口并通过该测量接口与串行外部总线连接, 获取所述串行外部总线的通信数据,其中,所述串行外部总线为第 一设备与 第二设备之间通信的总线;所述计算机通信接口单元,用于将所述检测单元获取的通信数据进行电 平转换并发送至外部计算机,由所述计算机根据所述串行外部总线的类型对 对所述通信数据进行数据分析,从而对所述第一设备和/或所述第二设备的 运行状态进行诊断。6、 如权利要求5所述的装置,其特征在于,所述串行外部总线的类 型包括以下至少之一集成电路间总线、串行外围设备接口总线、通用异步收发器总线。7、 一种外部总线检测装置,其特征在于,包括检测单元,用于提供测量接口并通过该测量接口与串行外部总线连接, 获取所述串行外部总线的通信数据,其中,所述串行外部总线为第一设备与 第二设备之间通信的总线;选择单元,用于根据预先确定的...

【专利技术属性】
技术研发人员:李源
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1