[发明专利]通讯端口的插针功能的测试方法及其装置无效
申请号: | 99106644.8 | 申请日: | 1999-05-17 |
公开(公告)号: | CN1274117A | 公开(公告)日: | 2000-11-22 |
发明(设计)人: | 张有权 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 王勇,傅康 |
地址: | 台湾省*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通讯 端口 功能 测试 方法 及其 装置 | ||
本发明关于一种通讯端口的插针功能的测试方法及其装置,特别涉及一种用以测试串行端口的插针是否正常,以及在插针的信号状态变化产生中断时对插针工作状态进行测试的方法及其测试装置。
计算机检测软件和固件(Firmware)是计算机制造商用来检测其产品质量和性能的重要手段。目前,世界上已有许多用来检测计算机的软件和相应的固件,其中以Diagsoft公司的QA Factory最著名,几乎已经成为各计算机制造厂检测产品质量和性能的标准,就串行端口性能测试而言,QA Factory所采用的方式,主要是以一专用的固件装置与串行端口连接,通过安装在计算机硬盘中的一套测试程序,与固件装置进行串行端口的信息传递,然后读取待测插针内的相关信息,再根据读取的信息,判别待测插针的工作性能。然而,在有关串行端口(COM)插针性能的测试中,各家的检测软件和固件均存在有明显的不足;原因是目前的测试软件(或设备)对串行端口的检测工作仅仅是侦测串行端口的存在和串行端口的地址,并没有检测其是否正常工作,也没有相应的固件来支持。甚至上述的QA Factory在串行端口的功能测试时,也只是对串行端口的插针(Pin)第二(RD)、第三(TD)、第四(DTR)、第六(DSR)、第七(RTS)、第八(CTS)的功能作测试,而忽略了插针第一(DCD)及第九(RI)的功能测试;并且在进行外部中断的测试的过程中,也只通过对接收到一个完整数据产生的中断,和发送一个完整数据产生的中断的测试,来判断串行端口是否可正常工作,并没有进一步对插针CTS、DCD、DSR、和RI的信号状态变化产生中断做测试。
本发明的主要目的在于提供一串行端口的插针CTD、DCD、DSR、和RI功能的测试方法,以解决目前计算机硬件检测设备在串行端口的插针DCD和RI性能测试的遗漏,以及对插针CTD、DCD、DSR、和RI信号状态变化产生中断的测试上的不足。
本发明的测试方法是交替改变插针RTS上的信号,在每一次改变RTS信号之后,同时通过插针CTS和插针DCD来监视信号的变化;和交替改变插针DSR上的信号,在每一次改变DSR信号之后,同时通过插针DTR和插针RI来监视信号的变化。此外并由测试连接器以交替改变电位状态的方式,分别产生相应于插针CTS及插针DSR的测试信息,用以在外部中断测试时,可对插针CTS、DCD、DSR、和RI上信号的状态变化产生的中断做测试,不只单单对串行端口接收到(或发送出)一个完整数据产生的中断做测试。
有关本发明的详细内容及技术特征,结合附图说明如下:
图一是本发明的硬件结构示意图。
图二是测试固件的连接端口示意图。
图三是本发明测试串行端口的插针RTS-CTS,DCD的流程图。
图四是本发明测试串行端口的插针DTR-DSR,RI的流程图。
图五是本发明串行端口的CTS插针和DCD插针的中断测试流程图。
图六是本发明串行端口的DSR插针和RI插针的中断测试流程图。
图七是中断服务程序流程图。
请参阅图一,其为本发明的硬件结构示意图,其中包括有:
-中央处理单元101,其设置于计算机主机10中,用以执行串行端口102的通讯功能检测(例如:插针性能的检测),并且根据检测的结果产生相应的报告:
-计算机可读/写记录介质103(例如:硬盘,软盘,磁带,光盘或是存储器),其储存有中央处理单元101执行串行端口102检测所需的测试系统,并用以记录整个检测过程;
-测试连接器11,用以与计算机主机10的串行端口102连接,其为一固件,并包含有一通讯接头111(如D型接头(D typeconnector)),如图二所示。图二揭示了测试连接器11的通讯接头111各插针间的连结关系,其中测试连接器11的通讯接头111的插针一与插针七、插针八短路;插针二与插针三短路;插针四与插针六、插针九短路;以及
-输出单元104(例如:显示器、或打印装置等),用以输出检测的结果。
为能有助于详细说明本发明,先将通讯接头111及串行端口的相互对应的九支插针的功能分述如下:
·DCD(插针一):用作通讯期间数据载波侦测(Data CarrierDetect),其在整个连结期间一直保持有效(高电位),直到通讯连结中断。
·RD(插针二):用于接收数据(Received Data).
·TD(插针三):用于数据发送(Transmitted Data)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/99106644.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:杜仲叶制备绿原酸工艺
- 下一篇:瓦斯分装方法