在示波器上调整数据解码功能的系统和方法

文档序号:9615236阅读:696来源:国知局
在示波器上调整数据解码功能的系统和方法
【技术领域】
[0001]本发明涉及电变量测试领域,尤其涉及一种在示波器上调整数据解码功能的系统和方法。
【背景技术】
[0002]数字存储示波器是测试测量领域常用设备,随着科技的发展和数字存储示波器应用的深入,数字存储示波器所具备的功能得到了很大的扩展,不再局限于观察波形和完成简单的测量,对采集波形数据的解码是新一代数字存储示波器的重要功能。要实现对采集数据的解码,需要正确的采集数据、设置合适的触发方式、采集到含有特定信息的波形数据、对采集数据进行逻辑化;正确地配置解码器、将逻辑化后的波形数据传输到解码器中完成解码功能。
[0003]正确的采集数据,需要设置适当的触发条件使得示波器能够采集到含有待解码的数据。正确地配置解码器,需要选择对应的解码器,设置解码器的通道,传输率,极性等。我们将设置触发条件定义为采集配置项,将选择解码器、设置解码器的通道,传输率,极性等定义为解码器配置项。
[0004]现有技术中,采集配置项和解码器配置项可以独立,采集配置项和解码器配置项分开,这样可以使用不同的采集配置项来采集数据,而使用相同的解码器进行协议解码。例如,采集配置项中的触发方式选择为边沿触发、脉宽触发、码型触发中的任意一种,解码器配置项均可以选择I2C。
[0005]采集配置项和解码器配置项共用,这种方式绑定了采集和解码配置,使用解码器时必须使用对应的协议采集配置项。这样,就不能使用普通的采集配置项产生解码器输出。例如,选择边沿/脉宽/码型等常用触发方式时,因为没有选择协议触发,将不能输出正确的协议解码结果。这种方式的优点是,采集数据和解码器使用相同的配置,省去了用户的重复配置过程。
[0006]对于多线的协议,配置过程就更复杂,例如对于I2C协议,在解码时需要配置时钟(CLK),数据(DATA)两个通道,对于上述采集配置项和解码器配置项独立的方式或者上述采集配置项和解码器配置项共用的形式,都需要这个配置过程。在实际应用中经常出现物理连接通道的时钟通道和数据通道与解码器配置项中时钟通道和数据通道配置相反的情况。例如物理通道1(CH1)接入的是时钟,物理通道2 (CH2)接入的是数据,而解码器中的配置为:时钟配置CLK对应物理通道2 (CH2),数据配置DATA对应物理通道1 (CH1),显然要正确的解码必须使解码器配置和实际的电路配置一致,即:时钟配置CLK对应物理通道
1(CH1),数据配置DATA对应物理通道2 (CH2)。
[0007]当出现物理连接通道的时钟通道和数据通道与解码器配置项中时钟通道和数据通道配置相反的情况时,示波器会出现无解码数据输出的现象,而出现无解码数据输出的现象,又不完全取决于物理连接通道的时钟通道和数据通道与解码器配置项中时钟通道和数据通道配置相反,现有技术中,当出现无解码数据输出的现象时,技术人员或用户可能要先检查示波器其他配置项,当其他配置项没有发现问题时,才会排查物理连接通道的时钟通道和数据通道与解码器配置项中时钟通道和数据通道配置是否相反,如果相反,则需要交换示波器物理通道的探头连接,或者手动修改解码器配置项中时钟通道和数据通道的配置。无论是变更示波器的物理连接还是手动修改解码器配置项中时钟通道和数据通道的配置,都需要比较复杂的配置过程,应用起来十分不方便。而且如果出现无解码数据输出的现象,是完全由物理连接通道的时钟通道和数据通道与解码器配置项中时钟通道和数据通道配置相反导致的,而用户如果先检查示波器其他配置项,再检查示波器物理连接通道的时钟通道和数据通道与解码器配置项中时钟通道和数据通道配置是否相反的情况,会导致更多的时间和资源的浪费。

【发明内容】

[0008]本发明的目的之一在于:解决现有技术示波器在数据解码过程中出现无解码数据输出的现象时,排查问题困难,解决问题繁琐的技术问题,提供一种在示波器上调整数据解码配置的系统。
[0009]本发明提供的在示波器上调整数据解码配置的系统,包括以下模块:
[0010]按键响应模块,用于响应一个解码按键,弹出一个解码菜单;
[0011]检测模块,用于检测解码协议的多线性和单线性;
[0012]更新模块,用于依据所述检测模块检测出多线性解码协议时,在所述解码菜单中自动更新出一个交换菜单项。
[0013]作为一种举例,还可以包括一个交换模块,用于依据所述交换菜单项的触发命令,交换与示波器两个已选通道对应的示波器解码器中的数据通道和时钟通道的配置。
[0014]本发明实施例中,当出现无解码数据输出的现象时,可以直接选择交换菜单项,就能交换与示波器两个已选通道对应的示波器解码器中的数据通道和时钟通道的配置,省去了变更示波器的物理连接或者手动修改解码器配置项的复杂配置过程,由于交换方便,避免了技术人员或用户如果先检查示波器其他配置项造成的资源浪费。
[0015]作为一种举例,所述触发命令可以指,一键交换与示波器两个已选通道对应的示波器解码器中的数据通道和时钟通道的配置的命令。
[0016]一键交换使得变换配置更省时,更方便。
[0017]作为一种举例,所述多线协议可以是I2C协议或SPI协议。
[0018]作为一种举例,所述解码按键可以是菜单软键。
[0019]本发明的又一目的在于:解决现有技术示波器在数据解码过程中出现无解码数据输出的现象时,排查问题困难,解决问题繁琐的技术问题,提供一种在示波器上调整数据解码功能的方法。
[0020]本发明提供的在示波器上调整数据解码功能的方法,包括以下步骤:
[0021]按键响应步骤,响应一个解码按键,弹出一个解码菜单;
[0022]检测步骤,检测解码协议的多线性和单线性;
[0023]更新步骤,依据检测出多线性解码协议时,在所述解码菜单中自动更新出一个交换菜单项。
[0024]作为一种举例,还可以包括一个交换步骤,依据所述交换菜单项的触发命令,交换与示波器两个已选通道对应的示波器解码器中的数据通道和时钟通道的配置。
[0025]本发明实施例中,当出现无解码数据输出的现象时,可以直接选择交换菜单项,就能交换与示波器两个已选通道对应的示波器解码器中的数据通道和时钟通道的配置,省去了变更示波器的物理连接或者手动修改解码器配置项的复杂配置过程,由于交换方便,避免了技术人员或用户如果先检查示波器其他配置项造成的资源浪费。
[0026]作为一种举例,所述触发命令可以指,一键交换与示波器两个已选通道对应的示波器解码器中的数据通道和时钟通道的配置的命令。
[0027]—键交换使得变换配置更省时,更方便。
[0028]作为一种举例,所述多线协议可以是I2C协议或SPI协议。
[0029]作为一种举例,所述解码按键可以是菜单软键。
【附图说明】
[0030]图1是本发明优选实施例在示波器上调整数据解码功能的方法流程图;
[0031]图2是本发明优选实施例在示波器上调整数据解码功能的第一界面示意图;
[0032]图3是本发明优选实施例在示波器上调整数据解码功能的第二界面示意图;
[0033]图4是本发明优选实施例在示波器上调整数据解码功能的第三
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1