System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 支持滚动触发的显示设备及其滚动触发的数据处理方法技术_技高网

支持滚动触发的显示设备及其滚动触发的数据处理方法技术

技术编号:40812841 阅读:5 留言:0更新日期:2024-03-28 19:34
本申请提供一种支持滚动触发的显示设备及其滚动触发的数据处理方法。该显示设备包括数据采集模块、存储模块和数据处理模块,其中,在滚动模式下,数据处理模块响应于外部触发使能指令,对采集到的输入数据进行触发事件检测,在满足预设触发条件时,按照预设规则抓取满帧的输入数据作为触发数据;该触发数据中至少包括一个触发点;在需要显示时,分别读取输入数据和触发数据,以实现输入数据和触发数据能够被单独或组合显示。本申请实现了在滚动模式下可以多次触发,对多次满足触发条件的触发数据能够被单独或组合显示和分析。

【技术实现步骤摘要】

本申请涉及测试测量,具体涉及一种支持滚动触发的显示设备及其滚动触发的数据处理方法


技术介绍

1、现有的具有波形显示功能的设备,例如示波器,是一种用途十分广泛的电子测量仪器,它能把人眼看不见的电信号转换成人眼可见的波形图像,便于人们研究各种电信号的变化过程。

2、以示波器为例,现有的示波器的采集方式包括y-t模式、扫描模式和滚动模式。y-t模式,是示波器采集显示的一种最普通的模式,采集满一帧,就显示出来,波形按帧显示。扫描模式,波形从左到右显示,波形显示更新在预触发满并且满足触发条件或者超时后开始更新,最新出来的波形放置旧的波形数据的右边。滚动模式,一个最大的优点是采集无死区时间,可以利用这种采集显示模式,实时观察波形的变化轨迹;波形从右到左显示,最新出来的波形放置在显示的最右端。正是因为,滚动模式下采集没有死区时间、能及时看到波形变化而被用户广泛使用,方便了用户在无人条件下也可以连续记录并在满足触发条件后停止采集后分析。

3、在现有的示波器设备上,在滚动模式下仅支持单次触发。单次触发是指:当用户按下开始键,示波器的触发模块便会得到一个触发使能信号,开始比较所接收到的输入数据是否满足触发条件,一旦触发条件满足便会产生一个触发控制信号,同时触发使能信号便会失效,示波器根据该触发控制信号抓取当前单帧触发数据并显示相应波形后停止运行。由此可知,现有的示波器滚动模式下,示波器运行后开始进行在满足触发条件后,示波器抓取触发数据并显示相应波形后随即停止运行,不再重复触发,即现有的示波器滚动模式下,仅能实现单次触发,不能实现连续触发且仅能对当前单帧触发数据进行显示和分析。


技术实现思路

1、本申请提供一种支持滚动触发的显示设备及其滚动触发的数据处理方法,能够解决现有的具有波形显示功能的设备,在滚动模式下不能连续触发获取多帧触发数据,且不能同时显示和分析当前帧输入数据和多帧触发数据的技术问题。

2、第一方面,本申请实施例提供了一种支持滚动触发的显示设备,包括:

3、数据采集模块,用于采集连续的输入数据;

4、存储模块,包括多个存储区域;

5、数据处理模块,包括触发检测单元、数据抓取单元和读写控制单元;

6、其中,在滚动模式下,所述触发检测单元响应于外部触发使能指令,对所述输入数据进行触发事件检测,在满足预设触发条件时,产生触发抓取信号;

7、所述数据抓取单元响应于所述触发抓取信号,按照预设规则抓取满帧的所述输入数据作为触发数据;所述触发数据中至少包括一个触发点;

8、所述读写控制单元用于控制将所述输入数据和所述触发数据分别写入所述存储模块的所述多个存储区域;以及,在需要显示时,所述读写控制单元能够分别控制读取在所述存储区域内存储的所述输入数据和所述触发数据,以实现所述输入数据和所述触发数据能够被单独或组合显示。

9、第二方面,本申请实施例提供了一种滚动触发的数据处理方法,应用于支持滚动触发的显示设备,所述支持滚动触发的显示设备包括数据采集模块、存储模块和数据处理模块;所述数据处理方法包括:

10、获取连续的输入数据;

11、在滚动触发模式下,响应于外部触发使能指令,对所述输入数据进行触发事件检测;

12、在所述输入数据满足预设触发条件时,按照预设规则抓取满帧的所述输入数据作为触发数据;所述触发数据中至少包括一个触发点;

13、在需要显示时,分别读取所述输入数据和所述触发数据,以实现所述输入数据和所述触发数据能够被单独或组合显示。

14、第三方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如本文中任意实施例所述的方法的步骤。

15、本申请实施例提供的支持滚动触发的显示设备及其滚动触发的数据处理方法,该显示设备包括数据采集模块、存储模块和数据处理模块,其中,在滚动模式下,数据处理模块响应于外部触发使能指令,对采集到的输入数据进行触发事件检测,在满足预设触发条件时,按照预设规则抓取满帧的输入数据作为触发数据;该触发数据中至少包括一个触发点;在需要显示时,读取输入数据和触发数据,以实现输入数据和触发数据能够被单独或组合显示。

16、相较于现有技术,本申请实现了对输入数据多次连续触发检测,按照预设存储规则抓取多帧的触发数据,在显示波形时,能够读取出输入数据和多帧触发数据,通过显示多个显示窗口分别显示当前帧的输入数据和至少一帧触发数据,以使对多次满足触发条件的触发数据能够被单独或组合显示和分析,使得用户能够更方便观察分析关心的数据,提高了用户的调试效率。

本文档来自技高网...

【技术保护点】

1.一种支持滚动触发的显示设备,其特征在于,包括:

2.根据权利要求1所述的支持滚动触发的显示设备,其特征在于,还包括显示模块;

3.根据权利要求1所述的支持滚动触发的显示设备,其特征在于,

4.根据权利要求3所述的支持滚动触发的显示设备,其特征在于,所述预设规则还包括抓取所述触发数据时的抓取规则,具体为:

5.根据权利要求1所述的支持滚动触发的显示设备,其特征在于,所述存储模块包括一个DDR存储器,所述DDR存储器被划分为多个存储区域;或者,所述存储模块包括多个DDR存储器,每个所述DDR存储器对应于所述存储区域;

6.根据权利要求1所述的支持滚动触发的显示设备,其特征在于,所述支持滚动触发的显示设备为示波器、万用表或数据采集开关装置。

7.一种滚动触发的数据处理方法,应用于支持滚动触发的显示设备,所述支持滚动触发的显示设备包括数据采集模块、存储模块和数据处理模块;其特征在于,所述数据处理方法包括:

8.根据权利要求7所述的滚动触发的数据处理方法,其特征在于,所述预设规则包括配置满帧存储深度和触发点前存储深度,以及预设抓取所述触发数据时的抓取规则;

9.根据权利要求8所述的滚动触发的数据处理方法,其特征在于,所述按照预设规则抓取满帧的所述输入数据作为触发数据,包括:

10.根据权利要求8所述的滚动触发的数据处理方法,其特征在于,所述按照预设规则抓取满帧的所述输入数据作为触发数据,包括:

...

【技术特征摘要】

1.一种支持滚动触发的显示设备,其特征在于,包括:

2.根据权利要求1所述的支持滚动触发的显示设备,其特征在于,还包括显示模块;

3.根据权利要求1所述的支持滚动触发的显示设备,其特征在于,

4.根据权利要求3所述的支持滚动触发的显示设备,其特征在于,所述预设规则还包括抓取所述触发数据时的抓取规则,具体为:

5.根据权利要求1所述的支持滚动触发的显示设备,其特征在于,所述存储模块包括一个ddr存储器,所述ddr存储器被划分为多个存储区域;或者,所述存储模块包括多个ddr存储器,每个所述ddr存储器对应于所述存储区域;

6.根据权利要求1所述的支持滚动触发的显示设备,其特征在于,所述支持滚动触...

【专利技术属性】
技术研发人员:唐尧江陈锋贺锋
申请(专利权)人:深圳市鼎阳科技股份有限公司
类型:发明
国别省市:

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

1