CN103916285A - 资料撷取与检测的方法 - Google Patents
资料撷取与检测的方法 Download PDFInfo
- Publication number
- CN103916285A CN103916285A CN201310007190.5A CN201310007190A CN103916285A CN 103916285 A CN103916285 A CN 103916285A CN 201310007190 A CN201310007190 A CN 201310007190A CN 103916285 A CN103916285 A CN 103916285A
- Authority
- CN
- China
- Prior art keywords
- data
- package
- content
- numerical data
- digital data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 24
- 238000001514 detection method Methods 0.000 title claims abstract description 19
- 239000003086 colorant Substances 0.000 claims description 3
- 238000012360 testing method Methods 0.000 description 23
- 238000012827 research and development Methods 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000000605 extraction Methods 0.000 description 3
- 230000000295 complement effect Effects 0.000 description 2
- 229910044991 metal oxide Inorganic materials 0.000 description 2
- 150000004706 metal oxides Chemical class 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000013481 data capture Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
一种资料撷取方法,用以撷取一待测物送出的数字资料,且该数字资料包含有多个封包;该资料撷取方法包含有下列步骤:先侦测该待测物是否送出一特定封包,当该待测物送出该特定封包时,同时启动一逻辑分析仪撷取后续接收或送出的数字资料。另外,本发明更提供有以上述资料撷取方法进行延伸所得的一种资料检测方法。
Description
技术领域
本发明系与数字资料处理有关,更详而言之是指一种资料撷取与检测的方法。
背景技术
随着数字科技的进步,如记忆卡、电子芯片、液晶屏幕(LCD)的图像处理芯片、以及互补性氧化金属半导体(Complementary Metal-OxideSemiconductor,CMOS)、终端机、在线仿真器(In-Circuit Emulator,ICE)等使用数字信号传输或储存资料的电子装置日渐普及。而在现有检测电子装置的技术中,通常是先利用一测试装置连接该电子装置,且持续地接收该电子装置送出的一数字资料,并利用逻辑分析仪持续撷取该数字资料后、再利用计算机比对逻辑分析仪所撷取的数字资料、与默认的正确资料之间是否有差异,以判断该电子装置是否能正确无误地进行资料传输或储存。
然而,由于检测的数字信号是通过该测试装置接收,而使得检测时,计算机并无法事先预知当下会取得何种资料、或何时需要开始撷取资料。如此一来,因为上述情形,常造成逻辑分析仪所取得的资料过多或是不够完整。
是以,在上述检测与撷取数字资料的方法中,因为电子装置在送出数字资料时,逻辑分析仪并无法准确地撷取到数字资料中需要比对的片段,且逻辑分析仪通常是持续地撷取该数字资料,而使得研发人员在比对时,必须耗费较多的时间自行设定条件进行过滤或是查找多次后,才能找出数字资料与正确资料之间互相对应的区段,而后才能再比对各区段是否有差异,不仅过程费时,且会加大研发人员工作的负荷,进而使得检测作业的效果不彰。
发明内容
有鉴于此,本发明的主要目的在于提供一种资料撷取与检测的方法,可于发出以及接收预定封包后,撷取后续对应的数字资料,而可大幅降低研发人员检测所耗费的时间。
缘以达成上述目的,本发明提供有一种资料撷取方法用以撷取一待测物送出的数字资料,且该数字资料包含有多个封包;该资料撷取方法包含有下列步骤:
A.设定一特定的封包内容;
B.侦测该待测物送出的各该封包是否具有该封包内容;
C.当测得该待测物送出具有该特定封包内容的封包时,同时启动一逻辑分析仪撷取后续送出的数字资料。
依据上述构思,本发明提供有一种资料检测方法,用以检测一待测物送出的数字资料的正确性,且该数字资料包含有多个封包;该资料撷取方法包含有下列步骤:
A.设定一特定的封包内容;
B.侦测该待测物送出的各该封包是否具有该封包内容;
C.当测得该待测物送出具有该特定封包内容的封包时,同时启动一逻辑分析仪撷取后续送出的数字资料;
D.比对步骤C所撷取的数字资料、与一正确资料之间的差异,并据以判断该待测物送出的数字资料的正确性。
由此,通过上述资料撷取与检测方法的设计,便可于该待测物发出预定封包后,即刻地撷取后续对应的数字资料,使得资料撷取不会产生误差,进而可大幅降低研发人员比对的时间。
附图说明
为能更清楚地说明本发明,以下结合较佳实施例并配合附图详细说明如后,其中:
图1为使用本发明方法的测试系统架构图;
图2为本发明撷取方法的流程图。
图3为使用本发明撷取方法进行撷取的波形示意图。
图4为本发明撷取检测方法进行比对的波形示意图。
具体实施方式
本发明用以在一测试系统检测一待测物时,进行资料的撷取与检测。请参阅图1,该测试系统包含有一电子装置10、一计算机20、以及一逻辑分析仪30。该电子装置10则通过一传输接口(如USB、SATA等)与该待测物40连接,用以持续地接收自该待测物40发出的数字资料,且上述的数字资料皆包含有多个封包。而该逻辑分析仪30则连接该计算机20与该传输接口12。于本实施例中,该待测物40为一仿真器(In-Circuit Emulator,ICE)。
举例而言,当该待测物40模拟处理器(CPU)作业,而送出数字资料来控制该电子装置10作业时,都会先以特定封包内容作为该数字资料的起始封包。如此一来,当研发人员欲检测该待测物40来控制其他电子元件作业的数字资料是否正确时,只需撷取特定封包后的数字资料便能进行解析。是以,请参阅图2,通过本发明所提供的撷取方法,即可准确地撷取起始为特定封包内容的数字资料,而该方法包含有下列步骤:
A.设定一特定的封包内容。举例而言,于本实施例中系设定封包内容为11001100。
B.侦测该待测物40送出的各封包是否包含有该封包内容。
C.请参阅图3,当测得该待测物40送出具有该特定封包内容的封包时,同时启动该逻辑分析仪30撷取该待测物40后续送出的数字资料D1,并将该逻辑分析仪30所撷取的数字资料D1储存至该计算机20,而该数字资料D1的起始封包包含有步骤A设定的封包内容。
D.显示步骤C所撷取并储存的数字资料于一显示设备上。于本实施例中,该显示设备为该计算机20的屏幕。
如此一来,通过上述将特定封包做为撷取起始侦测的设计,便可准确地撷取到后续对应的数字资料,使得资料撷取时不会有误差产生。
另外,通过上述信号撷取方法的设计,还可延伸有一种资料检测方法,可使研发人员将所撷取的资料,与一正确资料进行比对,以判定该待测物40送出的数字资料是否正确。该方法包含有下列步骤:
A.设定一特定的封包内容。于本实施例中,同样设定封包内容为11001100,且设定的该封包内容与欲比对的该正确资料的起始封包的内容相同。
B.侦测该待测物40送出的各封包是否包含有该封包内容。
C.当测得该待测物40送出具有该特定封包内容的封包时,同时启动该逻辑分析仪30撷取该待测物40后续送出的数字资料D1,并将该逻辑分析仪30所撷取的数字资料D1储存至该计算机20。
D.请参阅图4,同时显示步骤C所撷取并储存的数字资料D1、及该正确资料D2于该显示设备上。如此一来,研发人员不需要在花时间找寻相对应的资料区段,便可于直接于该显示设备上比对步骤C所撷取的数字资料D1、与该正确资料D2之间的差异,并据以判断该待测物40送出的数字资料的正确性。
另外,于步骤D中,当步骤B所撷取的数字资料D1、与该正确资料D2之间有差异时,更可如图4所示,将其差异处以不同颜色显示于该计算机10的屏幕上,以使研发人员能更快速地进行比对作业。当然,除利用不同颜色的方式外,亦可利用不同字型、不同大小或是其他不同的显示方式来达到标注差异处的目的。
最后,以上所述仅为本发明较佳可行实施例而已,并不以此为限,举例来说,所述的特定封包并不仅仅限制于仿真器的资料传输上,如计算机与一终端机之间传输信息时,所发送的特定字符符号亦可做为特定封包内容的解释。另外,在某些情况下,待测物可能是做为操控逻辑分析仪之用,而直接与逻辑分析仪信号连接,如此一来,待设误所输出的数字资料的所述封包中,可能就已经包含有原先用以指示该逻辑分析仪可以开始撷取资料的一启动封包,在此情况下,于步骤A中,便可设定启动封包的内容为该特定封包内容,由此避免双重启动的情形发生。再者,凡是应用本发明说明书及申请专利范围所为的等效方法变化,理应包含在本发明的权利要求范围内。
Claims (9)
1.一种资料撷取方法,用以撷取一待测物送出的数字资料,且该数字资料包含有多个封包;该资料撷取方法包含有下列步骤:
A.设定一特定的封包内容;
B.侦测该待测物送出的各该封包是否具有该封包内容;
C.当测得该待测物送出具有该特定封包内容的封包时,同时启动一逻辑分析仪撷取后续送出的数字资料。
2.如权利要求1所述资料撷取方法,其中,于步骤B之后,还包含有一步骤:
D.显示步骤C所撷取的数字资料,于一显示设备上。
3.如权利要求1所述资料撷取方法,其中,该数字资料的所述封包中包含有一用以指示该逻辑分析仪开始撷取资料的启动封包;于步骤A中,设定该封包内容为该启动封包的内容。
4.一种资料检测方法,用以检测一待测物送出的数字资料的正确性,且该数字资料包含有多个封包;该资料撷取方法包含有下列步骤:
A.设定一特定的封包内容;
B.侦测该待测物送出的各该封包是否具有该封包内容;
C.当测得该待测物送出具有该特定封包内容的封包时,同时启动一逻辑分析仪撷取后续送出的数字资料;
D.比对步骤C所撷取的数字资料、与一正确资料之间的差异,并据以判断该待测物送出的数字资料的正确性。
5.如权利要求4所述资料检测方法,其中,于步骤D中,还同时显示有步骤C所撷取的数字资料及该正确资料,于一显示设备上。
6.如权利要求5所述资料检测方法,其中,于该步骤D中,还将步骤C所撷取的数字资料、与该正确资料间的差异处,以不同的显示方式显示于该显示设备上。
7.如权利要求6所述资料检测方法,其中,于步骤D中,是以不同的颜色显示差异处。
8.如权利要求4所述资料检测方法,其中,于步骤D所述的该正确资料的启始封包的内容、与步骤A设定的特定封包的内容相等。
9.如权利要求4所述资料检测方法,其中,该数字资料的所述封包中包含有一用以指示该逻辑分析仪开始撷取资料的启动封包;于步骤A中,设定该封包内容为该启动封包的内容。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310007190.5A CN103916285A (zh) | 2013-01-09 | 2013-01-09 | 资料撷取与检测的方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310007190.5A CN103916285A (zh) | 2013-01-09 | 2013-01-09 | 资料撷取与检测的方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN103916285A true CN103916285A (zh) | 2014-07-09 |
Family
ID=51041703
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201310007190.5A Pending CN103916285A (zh) | 2013-01-09 | 2013-01-09 | 资料撷取与检测的方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN103916285A (zh) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW200723266A (en) * | 2005-12-02 | 2007-06-16 | Hon Hai Prec Ind Co Ltd | Data capturing apparatus and method |
| WO2010008687A2 (en) * | 2008-06-24 | 2010-01-21 | Litepoint Corporation | Apparatus and method for testing a communication circuit |
| TW201104273A (en) * | 2009-07-30 | 2011-02-01 | Hon Tech Inc | Dynamic image detection apparatus of panel IC and detection method |
-
2013
- 2013-01-09 CN CN201310007190.5A patent/CN103916285A/zh active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW200723266A (en) * | 2005-12-02 | 2007-06-16 | Hon Hai Prec Ind Co Ltd | Data capturing apparatus and method |
| WO2010008687A2 (en) * | 2008-06-24 | 2010-01-21 | Litepoint Corporation | Apparatus and method for testing a communication circuit |
| TW201104273A (en) * | 2009-07-30 | 2011-02-01 | Hon Tech Inc | Dynamic image detection apparatus of panel IC and detection method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107025174B (zh) | 用于设备的用户界面异常测试的方法、装置和可读储介质 | |
| US8996928B2 (en) | Devices for indicating a physical layer error | |
| CN110704304A (zh) | 一种应用程序测试方法、装置、存储介质和服务器 | |
| US9767090B2 (en) | Correcting questionable line breaks after an OCR | |
| CN104536863B (zh) | 一种应用程序的测试方法及装置 | |
| CN102244591A (zh) | 客户端服务器及对其功能测试全程监测的方法 | |
| US12487286B2 (en) | Diagnostic tool for traffic capture with known signature database | |
| WO2018195795A1 (zh) | 测试方法、测试服务器及系统 | |
| CN103970628B (zh) | 自动化检测系统及其自动化检测方法 | |
| US20210111967A1 (en) | Graphical user interface for traffic capture and debugging tool | |
| CN113132181B (zh) | 移动应用程序IPv6网络协议支持度检测方法及装置 | |
| CN102103536A (zh) | 板卡测试装置及方法 | |
| CN114422175A (zh) | 网络安全监督检查行为审计方法及装置 | |
| CN109542793B (zh) | 一种程序性能分析方法及装置 | |
| CN104038380A (zh) | 服务器主板检测系统及方法 | |
| CN103916285A (zh) | 资料撷取与检测的方法 | |
| CN107451047B (zh) | 浏览器功能测试方法、系统及电子设备 | |
| TWI472783B (zh) | Data capture and detection method | |
| CN107515821B (zh) | 控件测试方法和装置 | |
| CN117097483A (zh) | Web系统测试的登录方法、装置、设备及介质 | |
| TW201448521A (zh) | 網路設備性能測試方法及測試裝置和測試系統 | |
| CN116501637A (zh) | 一种打印测试方法、装置、电子设备及存储介质 | |
| CN109976996B (zh) | 键盘控制器测试方法 | |
| CN116049013A (zh) | 网页元素的自动化检测方法、装置、电子设备及存储介质 | |
| CN111026989B (zh) | 页面加载时间的检测方法、装置和电子设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| WD01 | Invention patent application deemed withdrawn after publication | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20140709 |