[发明专利]一种通用输入输出接口的故障检测方法及装置有效
| 申请号: | 200710119173.5 | 申请日: | 2007-07-17 |
| 公开(公告)号: | CN101349726A | 公开(公告)日: | 2009-01-21 |
| 发明(设计)人: | 胡乐新;莫永辉 | 申请(专利权)人: | 大唐移动通信设备有限公司;上海大唐移动通信设备有限公司 |
| 主分类号: | G01R31/00 | 分类号: | G01R31/00;G01R31/02;G01R31/28;G01R31/317 |
| 代理公司: | 北京银龙知识产权代理有限公司 | 代理人: | 许静 |
| 地址: | 100083*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 通用 输入输出 接口 故障 检测 方法 装置 | ||
技术领域
本发明涉及电路检测技术,特别是一种通用输入输出接口的故障检测方法及装置,实现快速批量的通用输入输出接口的故障检测。
背景技术
当前电子产品提供给客户的应用接口日趋复杂和丰富。除了传统的音频和JTAG之类的专用接口外,生产厂商一般还会提供大量的GPIO(GeneralPurpose Input Output,通用输入输出)接口给客户,供其进行自定义使用,以方便客户的使用或者二次开发。这些GPIO接口在出厂前必须经过完整的测试,以保证接口性能的可靠。
同时,随着产品日趋小型化,生产过程中短路和断路的可能性也在上升。当产品进入批量生产阶段时,如何提供一种快速可靠的方法对这些GPIO接口的短路和断路故障进行鉴别成为一个值得研究的问题。
目前对这些G PIO接口的引脚电气特性的检测方法可分为3类:通过指示灯来进行检测、通过外部处理器扫描来进行检测和通过本地GPIO回环进行检测。
通过指示灯来进行检测比较直观,将每个GPIO引脚连接到一个指示灯,配置GPIO作为输出来驱动对应的指示灯,通过观察指示灯的明灭与GPIO的当前配置是否一致来判断对应的GPIO是否存在故障。
如图1所示,配置GPIO N输出高电平时,对应的发光二极管N应该点亮,而GPIO N输出低电平时,对应的发光管N应该熄灭。如果发光管N的明灭与配置不一致,则可判断GPIO N存在故障。
通过外部处理器扫描来进行检测的方法是通过一个外部处理器的GPIO与待测的G PIO进行对接,配置其进行通信,比较发送和接收的数据是否一致,从而得知其该GPIO是否存在故障。
如图2所示,配置产品的内部处理器GPIO为输出,外部处理器的GPIO为输入,当内部处理器输出高电平时,外部处理器应该检测到输入为高电平,反之亦然。如果外部处理器检测到的电平与内部处理器输出的电平不一致,则可判断GPIO N存在故障。
通过本地GPIO回环进行检测的方法是在通过外部处理器扫描来进行检测的方法的基础上演化而来,通过本地GPIO回环,可以将通过外部处理器扫描来进行检测的方法中外部处理器和内部处理器的角色统一到内部处理器来完成。
回环连接GPIO 1和GPIO 2,并配置GPIO 1为输出,GPIO 2为输入,当GPIO 1输出高电平时,GPIO 2应该检测到输入为高电平,反之亦然。如果GPIO 2检测到的电平与GPIO 1输出的电平不一致,则可判断GPIO 1和GPIO 2之一存在故障。
上述的方法中,都存在一些缺点,如下所述。
通过指示灯来进行检测虽然比较直观,但必须依靠人眼参与观察判决,无法实现自动检测,检测速度很慢,可靠性差,在GPIO数量较多时,效率非常低,无法适应大规模生产的需要。
通过外部处理器扫描来进行检测的方法需要外部处理器的协助,检测电路复杂,成本较高,可扩展性差,控制台需要同时和内部处理器和外部处理器通信协调,软件复杂度高。
通过本地GPIO回环进行检测的方法只能检测断路,无法检测短路故障。
发明内容
本发明的目的是提供一种通用输入输出接口的故障检测方法及装置,在较高的自动化程度的基础上,实现快速、批量的GPIO接口短路和断路的检测。
为了实现上述目的,本发明提供了一种通用输入输出接口的故障检测方法,其获取PCB板上具有相邻焊盘或过孔的所有通用输入输出接口GPIO对在没有回环连接情况下的协同状态,并在GPIO对的协同状态为协同变化时,判断组成该GPIO对的GPIO之间发生短路。
上述的方法,其中,回环连接待测GPIO,并判断待测GPIO的断路状况。
上述的方法,具体包括:
步骤A1,获取所有在PCB板上具有相邻焊盘或过孔的G PIO对后,判断得到的GPIO对在没有回环连接情况下的协同状态,在GPIO对的协同状态为协同变化时,判断组成该GPIO对的GPIO之间存在短路;
步骤A2,获取PCB板上待测GPIO所可能形成的所有GPIO对后,判断得到的GPIO对在回环连接情况下的协同状态,在GPIO对的协同状态为不协同变化时,判断组成该GPIO对的GPIO存在断路。
上述的方法,具体包括:
步骤A1,获取所有在PCB板上具有相邻焊盘或过孔的GPIO对后,判断得到的GPIO对在没有回环连接情况下的协同状态,在GPIO对的协同状态为协同变化时,判断组成该GPIO对的GPIO之间存在短路;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐移动通信设备有限公司;上海大唐移动通信设备有限公司,未经大唐移动通信设备有限公司;上海大唐移动通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710119173.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种旋转反射镜
- 下一篇:一种配电室智能遥测遥控装置





