一種波形顯示方法及顯示裝置制造方法
【專利摘要】本發(fā)明提供一種波形顯示方法及顯示裝置,該方法包括:將屏幕分割成至少一個顯示區(qū)域,向每一顯示區(qū)域至多輸出一個波形的顯示數(shù)據(jù)并進(jìn)行顯示;接收到波形移位指示信息時,執(zhí)行如下處理過程:根據(jù)波形移位指示信息確定預(yù)移位波形、原顯示區(qū)域和預(yù)移入顯示區(qū)域;停止向原顯示區(qū)域輸出預(yù)移位波形的顯示數(shù)據(jù);確定預(yù)移入顯示區(qū)域當(dāng)前未顯示波形時,直接將預(yù)移位波形的顯示數(shù)據(jù)輸出至預(yù)移入顯示區(qū)域進(jìn)行顯示;確定預(yù)移入顯示區(qū)域顯示占位波形時,將占位波形的顯示數(shù)據(jù)輸出至預(yù)移入顯示區(qū)域之外的其他顯示區(qū)域進(jìn)行顯示,并將預(yù)移位波形的顯示數(shù)據(jù)輸出至預(yù)移入顯示區(qū)域進(jìn)行顯示。本發(fā)明提供給用戶更直接的觀測效果,省去了頻繁移動操作來觀測波形的麻煩。
【專利說明】—種波形顯示方法及顯示裝置【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及波形顯示【技術(shù)領(lǐng)域】,具體地,涉及一種波形移位顯示方法及顯示裝置。【背景技術(shù)】
[0002]示波器等常見的波形顯示裝置通??梢酝瑫r顯示多路采集信號的波形,其顯示特點(diǎn)通常為:設(shè)備屏幕被分割成多個顯示區(qū)域,波形在這些顯示區(qū)域內(nèi)進(jìn)行顯示,同一顯示區(qū)域內(nèi)可以顯示多個波形,這些波形互相覆蓋,只有將上面的波形移位后,下面的波形才能顯示出來;如圖1所示,顯示區(qū)域A中波形I覆蓋于波形2上,若要觀測波形2,就需要將波形I移位,如圖2所示,將波形I從顯示區(qū)域A中移位至顯示區(qū)域B中,顯示區(qū)域A中才可觀測到波形2,但同時顯示區(qū)域B原來顯示的波形3就會被波形2遮擋住。
[0003]可見,現(xiàn)有的波形顯示裝置在同一顯示區(qū)域中顯示多個波形時,不可避免地會導(dǎo)致一些波形被遮擋住,而只有通過移位其他波形才能被觀測到,當(dāng)屏幕上顯示的波形較多時,用戶必須通過頻繁的移動操作來觀測目標(biāo)波形,給用戶帶來不必要的麻煩。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例的主要目的在于提供一種波形顯示方法及顯示裝置,以解決現(xiàn)有的波形顯示裝置在同一顯示區(qū)域中顯示多個波形會導(dǎo)致波形互相覆蓋的缺陷。
[0005]為了實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供一種波形顯示方法,包括:
[0006]將屏幕分割成至少一個顯示區(qū)域,向所述每一顯示區(qū)域至多輸出一個波形的顯示數(shù)據(jù)并進(jìn)行顯示;
[0007]接收到波形移位指示信息時,執(zhí)行如下處理過程:`[0008]根據(jù)所述波形移位指示信息確定預(yù)移位波形、原顯示區(qū)域和預(yù)移入顯示區(qū)域;
[0009]停止向所述原顯示區(qū)域輸出所述預(yù)移位波形的顯示數(shù)據(jù);
[0010]確定所述預(yù)移入顯示區(qū)域當(dāng)前未顯示波形時,直接將所述預(yù)移位波形的顯示數(shù)據(jù)輸出至所述預(yù)移入顯示區(qū)域進(jìn)行顯示;確定所述預(yù)移入顯示區(qū)域顯示占位波形時,將所述占位波形的顯示數(shù)據(jù)輸出至預(yù)移入顯示區(qū)域之外的其他顯示區(qū)域進(jìn)行顯示,并將所述預(yù)移位波形的顯示數(shù)據(jù)輸出至所述預(yù)移入顯示區(qū)域進(jìn)行顯示;所述占位波形為接收到波形移位指示信息時,所述預(yù)移入顯示區(qū)域正在顯示的波形。
[0011]一種波形顯示裝置,包括:
[0012]區(qū)域分割模塊,用于將屏幕分割成至少一個顯示區(qū)域;
[0013]數(shù)據(jù)輸出模塊,用于向所述顯示區(qū)域中輸出波形顯示數(shù)據(jù);
[0014]輸出控制模塊,用于控制所述數(shù)據(jù)輸出模塊向所述每一顯示區(qū)域至多輸出一個波形的顯示數(shù)據(jù);
[0015]信息接收模塊,用于接收波形移位指示信息;
[0016]信息解析模塊,用于根據(jù)所述波形移位指示信息確定預(yù)移位波形、原顯示區(qū)域和預(yù)移入顯示區(qū)域;[0017]移位控制模塊,用于控制所述數(shù)據(jù)輸出模塊停止向所述原顯示區(qū)域輸出所述預(yù)移位波形的顯示數(shù)據(jù),以及確定所述預(yù)移入顯示區(qū)域當(dāng)前未顯示波形時,控制所述數(shù)據(jù)輸出模塊直接將所述預(yù)移位波形的顯示數(shù)據(jù)輸出至所述預(yù)移入顯示區(qū)域;確定所述預(yù)移入顯示區(qū)域顯示占位波形時,控制所述數(shù)據(jù)輸出模塊將所述占位波形的顯示數(shù)據(jù)輸出至預(yù)移入顯示區(qū)域之外的其他顯示區(qū)域,并控制所述數(shù)據(jù)輸出模塊將所述預(yù)移位波形的顯示數(shù)據(jù)輸出至所述預(yù)移入顯示區(qū)域;所述占位波形為接收到波形移位指示信息時,所述預(yù)移入顯示區(qū)域正在顯示的波形;
[0018]顯示模塊,用于根據(jù)所述顯示數(shù)據(jù)在所述顯示區(qū)域中顯示波形。
[0019]借助于上述技術(shù)方案,本發(fā)明控制一個顯示區(qū)域中最多只顯示一個波形,避免了多個波形相互覆蓋的情況,當(dāng)波形在不同的顯示區(qū)域中移動顯示時,也可避免出現(xiàn)波形被遮擋的情況,相比于現(xiàn)有技術(shù),本發(fā)明實(shí)施例提供給用戶更直接的波形觀測效果,省去了通過頻繁移動操作來觀測波形的麻煩。
【專利附圖】
【附圖說明】
[0020]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0021]圖1是本發(fā)明【背景技術(shù)】提供的一種波形顯示效果示意圖;
[0022]圖2是本發(fā)明【背景技術(shù)】提供的另一種波形顯示效果示意圖;
[0023]圖3是本發(fā)明實(shí)施例一提供的一種波形顯示效果示意圖;
[0024]圖4A、圖4B、圖4C、圖4D、圖4E、圖4F是本發(fā)明實(shí)施例一提供的一種波形移位顯示過程示意圖;
[0025]圖5A、圖5B、圖5C、圖5D、圖5E、圖5F是本發(fā)明實(shí)施例一提供的另一種波形移位顯示過程示意圖;
[0026]圖6是本發(fā)明實(shí)施例一提供的另一種波形顯示效果示意圖;
[0027]圖7A、圖7B、圖7C、圖7D是本發(fā)明實(shí)施例一提供的再一種波形移位顯示過程示意圖;
[0028]圖8A、圖8B、圖8C是本發(fā)明實(shí)施例一提供的再一種波形移位顯示過程示意圖;
[0029]圖9A是本發(fā)明實(shí)施例一提供的再一種波形顯示效果示意圖;
[0030]圖9B是本發(fā)明實(shí)施例一提供的再一種波形顯示效果示意圖;
[0031]圖9C是本發(fā)明實(shí)施例一提供的再一種波形顯示效果示意圖;
[0032]圖10是本發(fā)明實(shí)施例一提供的顯示區(qū)域位置和面積變化示意圖;
[0033]圖11是本發(fā)明實(shí)施例二提供的波形顯示裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0034]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0035]鑒于現(xiàn)有的波形顯示裝置在同一顯示區(qū)域中顯示多個波形會導(dǎo)致波形互相覆蓋的缺陷,本發(fā)明實(shí)施例提供了一種波形顯示方法及顯示裝置。以下結(jié)合附圖對本發(fā)明進(jìn)行詳細(xì)說明。
[0036]本發(fā)明實(shí)施例中所說的“預(yù)移位波形”是指用戶期望移動顯示位置的波形,“原顯示區(qū)域”是指未移動顯示位置之前顯示“預(yù)移位波形”的顯示區(qū)域,“預(yù)移入顯示區(qū)域”是指移動顯示位置之后顯示“預(yù)移位波形”的顯示區(qū)域。
[0037]實(shí)施例一
[0038]本實(shí)施例提供一種波形顯示方法,包括:
[0039]將屏幕分割成至少一個顯示區(qū)域,向所述每一顯示區(qū)域至多輸出一個波形的顯示數(shù)據(jù)并進(jìn)行顯示;
[0040]接收到波形移位指示信息時,執(zhí)行如下處理過程:
[0041]根據(jù)所述波形移位指示信息確定預(yù)移位波形、原顯示區(qū)域和預(yù)移入顯示區(qū)域;
[0042]停止向所述原顯示區(qū)域輸出所述預(yù)移位波形的顯示數(shù)據(jù);
[0043]確定所述預(yù)移入顯示區(qū)域當(dāng)前未顯示波形時,直接將所述預(yù)移位波形的顯示數(shù)據(jù)輸出至所述預(yù)移入顯示區(qū)域進(jìn)行顯示;確定所述預(yù)移入顯示區(qū)域顯示占位波形時,將所述占位波形的顯示數(shù)據(jù)輸出至預(yù)移入顯示區(qū)域之外的其他顯示區(qū)域進(jìn)行顯示,并將所述預(yù)移位波形的顯示數(shù)據(jù)輸出至所述預(yù)移入顯示區(qū)域進(jìn)行顯示;所述占位波形為接收到波形移位指示信息時,所述預(yù)移入顯示區(qū)域正在顯示的波形。
[0044]具體的,本實(shí)施例提供的波形顯示方法控制屏幕上多個顯示區(qū)域中的每一個顯示區(qū)域至多顯示一個波形,避免了同一顯示區(qū)域顯示多個波形而導(dǎo)致的波形遮擋現(xiàn)象,給用戶提供更直接的波形觀測效果;
[0045]當(dāng)接收到波形移位指示信息時,本實(shí)施例在實(shí)現(xiàn)將預(yù)移位波形從原顯示區(qū)域移至預(yù)移入顯示區(qū)域的同時,將預(yù)移入顯示區(qū)域中原有的波形移至其他顯示區(qū)域進(jìn)行顯示,因此能夠保證移動之后的屏幕上每一顯示區(qū)域至多只顯示一個波形,避免了因移動預(yù)移位波形的顯示位置而使其他波形被遮擋的弊端;
[0046]本實(shí)施例中所述波形移位指示信息是當(dāng)用戶通過鍵盤、鼠標(biāo)、觸摸屏或其他類型的輸入設(shè)備輸入期望移動波形的命令時所產(chǎn)生的信息,該信息中包含了用戶期望移動顯示位置的波形信息(即預(yù)移位波形)、該波形當(dāng)前所在的顯示區(qū)域信息(即原顯示區(qū)域)以及該波形期望被移入的顯示區(qū)域信息(即預(yù)移入顯示區(qū)域)。
[0047]需要說明的是,本實(shí)施例提供的波形顯示方法中,當(dāng)預(yù)移入顯示區(qū)域中顯示有占位波形,并將該占位波形的顯示數(shù)據(jù)輸出至預(yù)移入顯示區(qū)域之外的其他顯示區(qū)域進(jìn)行顯示時,可以將該占位波形移動至預(yù)移入顯示區(qū)域之外的任意其他顯示區(qū)域中進(jìn)行顯示,但該任意其他顯示區(qū)域必須滿足兩個條件:當(dāng)前未顯示波形,或者,將當(dāng)前顯示的波形移至其他顯示區(qū)域進(jìn)行顯示;并且在整個波形移位顯示的過程中,需保證不會有其他波形被覆蓋,以保證每一顯示區(qū)域至多顯示一個波形,給用戶提供直接明了的觀測效果。
[0048]優(yōu)選的,本實(shí)施例提供的波形顯示方法中,將所述占位波形的顯示數(shù)據(jù)輸出至預(yù)移入顯示區(qū)域之外的其他顯示區(qū)域進(jìn)行顯示,具體包括:
[0049]確定各中間顯示區(qū)域都顯示有波形,且所述原顯示區(qū)域的位置高于所述預(yù)移入顯示區(qū)域的位置時,將各中間顯示區(qū)域所顯示波形的顯示數(shù)據(jù)和所述占位波形的顯示數(shù)據(jù)依次輸出至相鄰位置高的顯示區(qū)域進(jìn)行顯示;
[0050]確定各中間顯示區(qū)域都顯示有波形,且所述原顯示區(qū)域的位置低于所述預(yù)移入顯示區(qū)域的位置時,將各中間顯示區(qū)域所顯示波形的顯示數(shù)據(jù)和所述占位波形的顯示數(shù)據(jù)依次輸出至相鄰位置低的顯示區(qū)域進(jìn)行顯示;
[0051]所述中間顯示區(qū)域為位于所述原顯示區(qū)域和預(yù)移入顯示區(qū)域之間的顯示區(qū)域。
[0052]例如,如圖3所示,屏幕中按照位置從高到低依次包含顯示區(qū)域A、B、C、D、E、F,所述各顯示區(qū)域分別顯示波形sda、波形1、波形2、波形3、波形4和波形clk,當(dāng)用戶期望將波形sda和波形elk放置在臨近的位置進(jìn)行觀測時,可以采用如下兩種方式實(shí)現(xiàn):
[0053]方式1,將波形sda從顯示區(qū)域A移動至顯示區(qū)域E進(jìn)行顯示,此時預(yù)移位波形為波形sda,原顯示區(qū)域為顯示區(qū)域A,預(yù)移入顯示區(qū)域為顯示區(qū)域E,占位波形為波形4,中間顯示區(qū)域為B、C、D,且各中間顯示區(qū)域中都顯示有波形,其實(shí)現(xiàn)過程包括如下步驟:
[0054]步驟al,如圖4A所示,首先停止向顯示區(qū)域A輸出波形sda的顯示數(shù)據(jù);
[0055]步驟a2,如圖4B所示,將波形I的顯示數(shù)據(jù)輸出至顯示區(qū)域A中進(jìn)行顯示,同時停止向顯示區(qū)域B中輸出波形I的顯示數(shù)據(jù);
[0056]步驟a3,如圖4C所示,將波形2的顯示數(shù)據(jù)輸出至顯示區(qū)域B中進(jìn)行顯示,同時停止向顯示區(qū)域C中輸出波形2的顯示數(shù)據(jù);
[0057]步驟a4,如圖4D所示,將波形3的顯示數(shù)據(jù)輸出至顯示區(qū)域C中進(jìn)行顯示,同時停止向顯示區(qū)域D中輸出波形3的顯示數(shù)據(jù);
[0058]步驟a5,如圖4E所示,將波形4的顯示數(shù)據(jù)輸出至顯示區(qū)域D中進(jìn)行顯示,同時停止向顯示區(qū)域E中輸出波形4的顯示數(shù)據(jù);
[0059]步驟a6,如圖4F所示,將波形sda的顯示數(shù)據(jù)輸出至顯示區(qū)域E中進(jìn)行顯示;
[0060]經(jīng)過上述各步驟,波形sda與波形elk在屏幕上的顯示區(qū)域相臨近,不僅實(shí)現(xiàn)了便于用戶觀測這兩個波形的目的,同時保證了其他各波形的相對顯示順序不變,給用戶提供了良好的觀測效果。需要說明的是,以上步驟afa6為波形顯示裝置后臺操作過程,用戶在屏幕上看到的就只有圖4F所示的最終移動效果,而不會看到圖4A?4E所示的中間移動過程。
[0061]方式2,將波形elk從顯示區(qū)域F移動至顯示區(qū)域B進(jìn)行顯示,此時預(yù)移位波形為波形clk,原顯示區(qū)域為顯示區(qū)域F,預(yù)移入顯示區(qū)域為顯示區(qū)域B,占位波形為波形1,中間顯示區(qū)域為E、D、C,且各中間顯示區(qū)域中都顯示有波形,其實(shí)現(xiàn)過程包括如下步驟:
[0062]步驟bl,如圖5A所示,首先停止向顯示區(qū)域F輸出波形clk的顯示數(shù)據(jù);
[0063]步驟b2,如圖5B所示,將波形4的顯示數(shù)據(jù)輸出至顯示區(qū)域F中進(jìn)行顯示,同時停止向顯示區(qū)域E中輸出波形4的顯示數(shù)據(jù);
[0064]步驟b3,如圖5C所示,將波形3的顯示數(shù)據(jù)輸出至顯示區(qū)域E中進(jìn)行顯示,同時停止向顯示區(qū)域D中輸出波形3的顯示數(shù)據(jù);
[0065]步驟b4,如圖所示,將波形2的顯示數(shù)據(jù)輸出至顯示區(qū)域D中進(jìn)行顯示,同時停止向顯示區(qū)域C中輸出波形2的顯示數(shù)據(jù);
[0066]步驟b5,如圖5E所示,將波形I的顯示數(shù)據(jù)輸出至顯示區(qū)域C中進(jìn)行顯示,同時停止向顯示區(qū)域B中輸出波形I的顯示數(shù)據(jù);[0067]步驟b6,如圖5F所示,將波形elk的顯示數(shù)據(jù)輸出至顯示區(qū)域B中進(jìn)行顯示;
[0068]經(jīng)過上述各步驟,波形sda與波形elk在屏幕上的顯示區(qū)域相臨近,不僅實(shí)現(xiàn)了便于用戶觀測這兩個波形的目的,同時保證了其他各波形的相對顯示順序不變,給用戶提供了良好的觀測效果。需要說明的是,以上步驟bfb6為波形顯示裝置后臺操作過程,用戶在屏幕上看到的就只有圖5F所示的最終移動效果,而不會看到圖5A?5E所示的中間移動過程。
[0069]優(yōu)選的,本實(shí)施例提供的波形顯示方法中,將所述占位波形的顯示數(shù)據(jù)輸出至預(yù)移入顯示區(qū)域之外的其他顯示區(qū)域進(jìn)行顯示,具體包括:
[0070]確定存在沒有顯示波形的中間顯示區(qū)域,且所述原顯示區(qū)域的位置高于所述預(yù)移入顯示區(qū)域的位置時,將所述預(yù)移入顯示區(qū)域與該沒有顯示波形的中間顯示區(qū)域之間所顯示的波形的顯示數(shù)據(jù)以及所述占位波形的顯示數(shù)據(jù)依次輸出至相鄰位置高的顯示區(qū)域進(jìn)行顯示;
[0071]確定存在沒有顯示波形的中間顯示區(qū)域,且所述原顯示區(qū)域的位置低于所述預(yù)移入顯示區(qū)域的位置時,將所述預(yù)移入顯示區(qū)域與該沒有顯示波形的中間顯示區(qū)域之間所顯示的波形的顯示數(shù)據(jù)以及所述占位波形的顯示數(shù)據(jù)依次輸出至相鄰位置低的顯示區(qū)域進(jìn)行顯示;
[0072]所述中間顯示區(qū)域為位于所述原顯示區(qū)域和預(yù)移入顯示區(qū)域之間的顯示區(qū)域。
[0073]例如,如圖6所示,屏幕中按照位置從高到低依次包含顯示區(qū)域A、B、C、D、E、F,顯示區(qū)域A、B、D、E、F中分別顯示波形sda、波形1、波形3、波形4和波形clk,顯示區(qū)域C中未顯示波形,當(dāng)用戶期望將波形sda和波形elk放置在臨近的位置進(jìn)行觀測時,可以采用如下兩種方式實(shí)現(xiàn):
[0074]方式1,將波形sda從顯示區(qū)域A移動至顯示區(qū)域E進(jìn)行顯示,此時預(yù)移位波形為波形sda,原顯示區(qū)域為顯示區(qū)域A,預(yù)移入顯示區(qū)域為顯示區(qū)域E,占位波形為波形4,中間顯示區(qū)域為B、C、D,且顯示區(qū)域C中未顯示波形,其實(shí)現(xiàn)過程包括如下步驟:
[0075]步驟Cl,如圖7A所示,首先停止向顯示區(qū)域A輸出波形sda的顯示數(shù)據(jù);
[0076]步驟c2,如圖7B所示,將波形3的顯示數(shù)據(jù)輸出至顯示區(qū)域C中進(jìn)行顯示,同時停止向顯示區(qū)域D中輸出波形3的顯示數(shù)據(jù);
[0077]步驟c3,如圖7C所示,將波形4的顯示數(shù)據(jù)輸出至顯示區(qū)域D中進(jìn)行顯示,同時停止向顯示區(qū)域E中輸出波形4的顯示數(shù)據(jù);
[0078]步驟c4,如圖7D所示,將波形sda的顯示數(shù)據(jù)輸出至顯示區(qū)域E中進(jìn)行顯示;
[0079]經(jīng)過上述各步驟,波形sda與波形elk在屏幕上的顯示區(qū)域相臨近,不僅實(shí)現(xiàn)了便于用戶觀測這兩個波形的目的,同時保證了其他各波形的相對顯示順序不變,給用戶提供了良好的觀測效果。需要說明的是,以上步驟cf c4為波形顯示裝置后臺操作過程,用戶在屏幕上看到的就只有圖7D所示的最終移動效果,而不會看到圖7A?7C所示的中間移動過程。
[0080]方式2,將波形elk從顯示區(qū)域F移動至顯示區(qū)域B進(jìn)行顯示,此時預(yù)移位波形為波形clk,原顯示區(qū)域為顯示區(qū)域F,預(yù)移入顯示區(qū)域為顯示區(qū)域B,占位波形為波形1,中間顯示區(qū)域為E、D、C,且顯示區(qū)域C中未顯示波形,其實(shí)現(xiàn)過程包括如下步驟:
[0081]步驟dl,如圖8A所示,首先停止向顯示區(qū)域F輸出波形clk的顯示數(shù)據(jù);[0082]步驟d2,如圖SB所示,將波形I的顯示數(shù)據(jù)輸出至顯示區(qū)域C中進(jìn)行顯示,同時停止向顯示區(qū)域B中輸出波形I的顯示數(shù)據(jù);
[0083]步驟d3,如圖SC所示,將波形clk的顯示數(shù)據(jù)輸出至顯示區(qū)域B中進(jìn)行顯示;
[0084]經(jīng)過上述各步驟,波形sda與波形clk在屏幕上的顯示區(qū)域相臨近,不僅實(shí)現(xiàn)了便于用戶觀測這兩個波形的目的,同時保證了其他各波形的相對顯示順序不變,給用戶提供了良好的觀測效果。需要說明的是,以上步驟dfd3為波形顯示裝置后臺操作過程,用戶在屏幕上看到的就只有圖8C所示的最終移動效果,而不會看到圖8A~8B所示的中間移動過程。
[0085]除了應(yīng)用于上述將兩個波形調(diào)整至鄰近的位置進(jìn)行顯示之外,本實(shí)施例提供波形顯示方法還適用于其他各種形式的波形移動情況,例如,如圖9A所示,屏幕按照位置從高到低的順序依次包括顯示區(qū)域A、B、C、…N,其中,顯示區(qū)域A中顯示有波形sda,顯示區(qū)域N中顯示有波形clk;如圖9B所示,在某一時刻該屏幕上出現(xiàn)了所述各顯示區(qū)域之外的顯示窗口,并且該顯示窗口覆蓋住了顯示區(qū)域N,將波形clk遮擋住并影響了用戶的觀測效果,此時,用戶即可通過鼠標(biāo)、鍵盤、觸摸屏等輸入設(shè)備輸入期望將波形clk從顯示區(qū)域N中移動至其他顯示區(qū)域的命令,則波形顯示設(shè)備就可根據(jù)本實(shí)施例提供的波形顯示方法實(shí)現(xiàn)將波形clk移動至其他顯示區(qū)域進(jìn)行顯示的過程,最終顯示結(jié)果如圖9C所示。[0086]優(yōu)選的,本實(shí)施例提供的波形顯示方法還包括:
[0087]接收顯示區(qū)域變更信息,并根據(jù)所述顯示區(qū)域變更信息改變屏幕中各顯示區(qū)域的位置或面積大小。
[0088]具體的,可根據(jù)實(shí)際的觀測需要調(diào)節(jié)顯示區(qū)域的位置或面積大小,如圖10所示,屏幕上具有數(shù)字波形顯示區(qū)域和模擬波形顯示區(qū)域,所述兩個顯示區(qū)域的位置和面積大小都可被改變;
[0089]波形顯示設(shè)備中屏幕的面積大小以及波形通道數(shù)量是固定的,因此顯示區(qū)域的大小設(shè)定將直接決定屏幕同時顯示波形的數(shù)量,例如,多數(shù)現(xiàn)有的示波器具有兩檔波形顯示標(biāo)準(zhǔn)“大”和“小”,其中,當(dāng)選擇波形顯示標(biāo)準(zhǔn)為“大”時,屏幕被分割成8個顯示區(qū)域,若該示波器共有16個波形通道,則該示波器在波形顯示標(biāo)準(zhǔn)為“大”時最多可以顯示8個通道的波形。
[0090]本實(shí)施例提供的波形顯示方法控制一個獨(dú)立的顯示區(qū)域中最多只顯示一個波形,避免了多個波形相互覆蓋的情況,通過將波形在不同的顯示區(qū)域中移位顯示,不僅實(shí)現(xiàn)了便于用戶觀測波形的目的,而且保證了移位顯示后其他各波形的相對顯示順序不變以及避免出現(xiàn)波形被遮擋的情況,給用戶提供了良好的觀測效果;相比于現(xiàn)有技術(shù),本發(fā)明實(shí)施例提供給用戶更直接的波形觀測效果,省去了通過頻繁移動操作來觀測波形的麻煩。
[0091]實(shí)施例二
[0092]本實(shí)施例提供一種波形顯示裝置,如圖11所示,該裝置包括:
[0093]區(qū)域分割模塊111,用于將屏幕分割成至少一個顯示區(qū)域;
[0094]數(shù)據(jù)輸出模塊112,用于向所述顯示區(qū)域中輸出波形顯示數(shù)據(jù);
[0095]輸出控制模塊113,用于控制所述數(shù)據(jù)輸出模塊112向所述每一顯示區(qū)域至多輸出一個波形的顯示數(shù)據(jù);
[0096]信息接收模塊114,用于接收波形移位指示信息;[0097]信息解析模塊115,用于根據(jù)所述波形移位指示信息確定預(yù)移位波形、原顯示區(qū)域和預(yù)移入顯示區(qū)域;
[0098]移位控制模塊116,用于控制所述數(shù)據(jù)輸出模塊112停止向所述原顯示區(qū)域輸出所述預(yù)移位波形的顯示數(shù)據(jù),以及確定所述預(yù)移入顯示區(qū)域當(dāng)前未顯示波形時,控制所述數(shù)據(jù)輸出模塊112直接將所述預(yù)移位波形的顯示數(shù)據(jù)輸出至所述預(yù)移入顯示區(qū)域;確定所述預(yù)移入顯示區(qū)域顯示占位波形時,控制所述數(shù)據(jù)輸出模塊112將所述占位波形的顯示數(shù)據(jù)輸出至預(yù)移入顯示區(qū)域之外的其他顯示區(qū)域,并控制所述數(shù)據(jù)輸出模塊112將所述預(yù)移位波形的顯示數(shù)據(jù)輸出至所述預(yù)移入顯示區(qū)域;所述占位波形為接收到波形移位指示信息時,所述預(yù)移入顯示區(qū)域正在顯示的波形;
[0099]顯示模塊117,用于根據(jù)所述顯示數(shù)據(jù)在所述顯示區(qū)域中顯示波形。
[0100]優(yōu)選的,所述移位控制模塊116具體用于:
[0101]確定各中間顯示區(qū)域都顯示有波形,且所述原顯示區(qū)域的位置高于所述預(yù)移入顯示區(qū)域的位置時,控制所述數(shù)據(jù)輸出模塊112將各中間顯示區(qū)域所顯示波形的顯示數(shù)據(jù)和所述占位波形的顯示數(shù)據(jù)依次輸出至相鄰位置高的顯示區(qū)域;
[0102]確定各中間顯示區(qū)域都顯示有波形,且所述原顯示區(qū)域的位置低于所述預(yù)移入顯示區(qū)域的位置時,控制所述數(shù)據(jù)輸出模塊112將各中間顯示區(qū)域所顯示波形的顯示數(shù)據(jù)和所述占位波形的顯示數(shù)據(jù)依次輸出至相鄰位置低的顯示區(qū)域;
[0103]所述中間顯示區(qū)域為位于所述原顯示區(qū)域和預(yù)移入顯示區(qū)域之間的顯示區(qū)域。
[0104]優(yōu)選的,所述移位控制模塊116具體用于:
[0105]確定存在沒有顯示波形的中間顯示區(qū)域,且所述原顯示區(qū)域的位置高于所述預(yù)移入顯示區(qū)域的位置時,控制所述數(shù)據(jù)輸出模塊112將所述預(yù)移入顯示區(qū)域與該沒有顯示波形的中間顯示區(qū)域之間所顯示的波形的顯示數(shù)據(jù)以及所述占位波形的顯示數(shù)據(jù)依次輸出至相鄰位置高的顯示區(qū)域進(jìn)行顯示;
[0106]確定存在沒有顯示波形的中間顯示區(qū)域,且所述原顯示區(qū)域的位置低于所述預(yù)移入顯示區(qū)域的位置時,控制所述數(shù)據(jù)輸出模塊112將所述預(yù)移入顯示區(qū)域與該沒有顯示波形的中間顯示區(qū)域之間所顯示的波形的顯示數(shù)據(jù)以及所述占位波形的顯示數(shù)據(jù)依次輸出至相鄰位置低的顯示區(qū)域進(jìn)行顯示;
[0107]所述中間顯示區(qū)域為位于所述原顯示區(qū)域和預(yù)移入顯示區(qū)域之間的顯示區(qū)域。
[0108]優(yōu)選的,本實(shí)施例提供的波形顯示裝置還包括:
[0109]顯示大小變更模塊,用于接收顯示區(qū)域大小變更信息,并根據(jù)所述顯示區(qū)域大小變更信息改變屏幕中各顯示區(qū)域的大小。
[0110]本實(shí)施例提供的波形顯示裝置中各模塊的具體工作原理可參見本發(fā)明實(shí)施例一提供的波形顯示方法的【具體實(shí)施方式】,此處不再贅述。
[0111]綜上所述,本發(fā)明實(shí)施例提供的波形顯示方法及顯示裝置具有以下有益效果:
[0112](I) 一個顯示區(qū)域中最多只顯示一個波形,避免了多個波形相互覆蓋的情況;
[0113](2)當(dāng)波形在不同的顯示區(qū)域中移動顯示時,也可避免出現(xiàn)波形被遮擋的情況;
[0114](3)保證了移位顯示后其他各波形的相對顯示順序不變;
[0115](4)提供給用戶更直接的波形觀測效果,省去了通過頻繁移動操作來觀測波形的麻煩。[0116]以上所述的具體實(shí)施例,對本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施例而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種波形顯示方法,其特征在于,包括: 將屏幕分割成至少一個顯示區(qū)域,向所述每一顯示區(qū)域至多輸出一個波形的顯示數(shù)據(jù)并進(jìn)行顯示; 接收到波形移位指示信息時,執(zhí)行如下處理過程: 根據(jù)所述波形移位指示信息確定預(yù)移位波形、原顯示區(qū)域和預(yù)移入顯示區(qū)域; 停止向所述原顯示區(qū)域輸出所述預(yù)移位波形的顯示數(shù)據(jù); 確定所述預(yù)移入顯示區(qū)域當(dāng)前未顯示波形時,直接將所述預(yù)移位波形的顯示數(shù)據(jù)輸出至所述預(yù)移入顯示區(qū)域進(jìn)行顯示;確定所述預(yù)移入顯示區(qū)域顯示占位波形時,將所述占位波形的顯示數(shù)據(jù)輸出至預(yù)移入顯示區(qū)域之外的其他顯示區(qū)域進(jìn)行顯示,并將所述預(yù)移位波形的顯示數(shù)據(jù)輸出至所述預(yù)移入顯示區(qū)域進(jìn)行顯示;所述占位波形為接收到波形移位指示信息時,所述預(yù)移入顯示區(qū)域正在顯示的波形。
2.根據(jù)權(quán)利要求1所述的波形顯示方法,其特征在于,將所述占位波形的顯示數(shù)據(jù)輸出至預(yù)移入顯示區(qū)域之外的其他顯示區(qū)域進(jìn)行顯示,具體包括: 確定各中間顯示區(qū)域都顯示有波形,且所述原顯示區(qū)域的位置高于所述預(yù)移入顯示區(qū)域的位置時,將各中間顯示區(qū)域所顯示波形的顯示數(shù)據(jù)和所述占位波形的顯示數(shù)據(jù)依次輸出至相鄰位置高的顯示區(qū)域進(jìn)行顯示; 確定各中間顯示區(qū)域都顯示有波形,且所述原顯示區(qū)域的位置低于所述預(yù)移入顯示區(qū)域的位置時,將各中間顯示區(qū)域所顯示波形的顯示數(shù)據(jù)和所述占位波形的顯示數(shù)據(jù)依次輸出至相鄰位置低的顯示區(qū)域進(jìn)行顯示; 所述中間顯示區(qū)域為位于所述原顯示區(qū)域和預(yù)移入顯示區(qū)域之間的顯示區(qū)域。
3.根據(jù)權(quán)利要求1所述的波形顯示方法,其特征在于,將所述占位波形的顯示數(shù)據(jù)輸出至預(yù)移入顯示區(qū)域之外的其他顯示區(qū)域進(jìn)行顯示,具體包括: 確定存在沒有顯示波形的中間顯示區(qū)域,且所述原顯示區(qū)域的位置高于所述預(yù)移入顯示區(qū)域的位置時,將所述預(yù)移入顯示區(qū)域與該沒有顯示波形的中間顯示區(qū)域之間所顯示的波形的顯示數(shù)據(jù)以及所述占位波形的顯示數(shù)據(jù)依次輸出至相鄰位置高的顯示區(qū)域進(jìn)行顯示; 確定存在沒有顯示波形的中間顯示區(qū)域,且所述原顯示區(qū)域的位置低于所述預(yù)移入顯示區(qū)域的位置時,將所述預(yù)移入顯示區(qū)域與該沒有顯示波形的中間顯示區(qū)域之間所顯示的波形的顯示數(shù)據(jù)以及所述占位波形的顯示數(shù)據(jù)依次輸出至相鄰位置低的顯示區(qū)域進(jìn)行顯示; 所述中間顯示區(qū)域為位于所述原顯示區(qū)域和預(yù)移入顯示區(qū)域之間的顯示區(qū)域。
4.根據(jù)權(quán)利要求1所述的波形顯示方法,其特征在于,還包括: 接收顯示區(qū)域變更信息,并根據(jù)所述顯示區(qū)域變更信息改變屏幕中各顯示區(qū)域的位置或面積大小。
5.一種波形顯示裝置,其特征在于,包括: 區(qū)域分割模塊,用于將屏幕分割成至少一個顯示區(qū)域; 數(shù)據(jù)輸出模塊,用于向所述顯示區(qū)域中輸出波形顯示數(shù)據(jù); 輸出控制模塊,用于控制所述數(shù)據(jù)輸出模塊向所述每一顯示區(qū)域至多輸出一個波形的顯示數(shù)據(jù);信息接收模塊,用于接收波形移位指示信息; 信息解析模塊,用于根據(jù)所述波形移位指示信息確定預(yù)移位波形、原顯示區(qū)域和預(yù)移入顯示區(qū)域; 移位控制模塊,用于控制所述數(shù)據(jù)輸出模塊停止向所述原顯示區(qū)域輸出所述預(yù)移位波形的顯示數(shù)據(jù),以及確定所述預(yù)移入顯示區(qū)域當(dāng)前未顯示波形時,控制所述數(shù)據(jù)輸出模塊直接將所述預(yù)移位波形的顯示數(shù)據(jù)輸出至所述預(yù)移入顯示區(qū)域;確定所述預(yù)移入顯示區(qū)域顯示占位波形時,控制所述數(shù)據(jù)輸出模塊將所述占位波形的顯示數(shù)據(jù)輸出至預(yù)移入顯示區(qū)域之外的其他顯示區(qū)域,并控制所述數(shù)據(jù)輸出模塊將所述預(yù)移位波形的顯示數(shù)據(jù)輸出至所述預(yù)移入顯示區(qū)域;所述占位波形為接收到波形移位指示信息時,所述預(yù)移入顯示區(qū)域正在顯示的波形; 顯示模塊,用于根據(jù)所述顯示數(shù)據(jù)在所述顯示區(qū)域中顯示波形。
6.根據(jù)權(quán)利要求5所述的波形顯示裝置,其特征在于,所述移位控制模塊具體用于: 確定各中間顯示區(qū)域都顯示有波形,且所述原顯示區(qū)域的位置高于所述預(yù)移入顯示區(qū)域的位置時,控制所述數(shù)據(jù)輸出模塊將各中間顯示區(qū)域所顯示波形的顯示數(shù)據(jù)和所述占位波形的顯示數(shù)據(jù)依次輸出至相鄰位置高的顯示區(qū)域; 確定各中間顯示區(qū)域都顯示有波形,且所述原顯示區(qū)域的位置低于所述預(yù)移入顯示區(qū)域的位置時,控制所述數(shù)據(jù)輸出模塊將各中間顯示區(qū)域所顯示波形的顯示數(shù)據(jù)和所述占位波形的顯示數(shù)據(jù)依次輸出至相鄰位置低的顯示區(qū)域; 所述中間顯示區(qū)域為位于所述原顯示區(qū)域和預(yù)移入顯示區(qū)域之間的顯示區(qū)域。
7.根據(jù)權(quán)利要求5所述的波形顯示裝置,其特征在于,所述移位控制模塊具體用于: 確定存在沒有顯示波形的`中間顯示區(qū)域,且所述原顯示區(qū)域的位置高于所述預(yù)移入顯示區(qū)域的位置時,控制所述數(shù)據(jù)輸出模塊將所述預(yù)移入顯示區(qū)域與該沒有顯示波形的中間顯示區(qū)域之間所顯示的波形的顯示數(shù)據(jù)以及所述占位波形的顯示數(shù)據(jù)依次輸出至相鄰位置高的顯示區(qū)域進(jìn)行顯示; 確定存在沒有顯示波形的中間顯示區(qū)域,且所述原顯示區(qū)域的位置低于所述預(yù)移入顯示區(qū)域的位置時,控制所述數(shù)據(jù)輸出模塊將所述預(yù)移入顯示區(qū)域與該沒有顯示波形的中間顯示區(qū)域之間所顯示的波形的顯示數(shù)據(jù)以及所述占位波形的顯示數(shù)據(jù)依次輸出至相鄰位置低的顯示區(qū)域進(jìn)行顯示; 所述中間顯示區(qū)域為位于所述原顯示區(qū)域和預(yù)移入顯示區(qū)域之間的顯示區(qū)域。
8.根據(jù)權(quán)利要求5所述的波形顯示裝置,其特征在于,還包括: 顯示大小變更模塊,用于接收顯示區(qū)域大小變更信息,并根據(jù)所述顯示區(qū)域大小變更信息改變屏幕中各顯示區(qū)域的大小。
【文檔編號】G01R13/00GK103869116SQ201210530317
【公開日】2014年6月18日 申請日期:2012年12月10日 優(yōu)先權(quán)日:2012年12月10日
【發(fā)明者】王志彥, 王悅, 王鐵軍, 李維森 申請人:北京普源精電科技有限公司