專利名稱:一種幫助信息調用方法、裝置及示波器的制作方法
技術領域:
本發明涉及示波器技術領域,尤其涉及一種幫助信息調用方法、裝置及示波器。
背景技術:
示波器是一種專業性較強的測試儀器,其包含了大量的學術用語和專業化的操作,所以針對一般用戶的使用來說,如果設備能夠提供一種較為方便又清晰全面的幫助指導說明,這將是非常必要的事情。目前的示波器在幫助信息的提供方面,主要包括如下三種解決方案:第一種:僅對儀器面板上所有的按鍵進行幫助解釋,而且每個幫助信息均被保存為一張圖片,通過長按某一個按鍵來找到與該按鍵對應的圖片,并顯示該圖片。第二種:有獨立的幫助按鍵,但幫助內容僅包含部分關鍵詞語的信息,沒有任何關于按鍵或者其他菜單選擇項的解釋信息。第三種:整個儀器,幾乎沒有任何幫助信息,而僅靠使用手冊提供幫助信息。然而上述三種方案卻存在著如下的缺陷:對于第一種方案來說:首先由于該方案的核心在于“長按按鍵”然后彈出該按鍵所對應的幫助信息,這樣,它所提供的幫助就將僅限于按鍵本身,其它非按鍵的需求將一并忽略,但有很多關鍵的需要解釋的信息,恰恰就是非按鍵信息,比如機器中顯示的專業術語(上升時間、過沖)等;其次該方案所有的幫助信息采用的是圖片的形式,因此一旦某些幫助信息的內容需要改變,則必須對圖片一一重新編輯,工作量大且繁瑣。對于第二種方案來說:該方案僅對部分關鍵術語進行了解釋,沒有引入任何的與按鍵或者操作選項相關的幫助信息,由于每種儀器因廠家不同、型號不同其按鍵功能、菜單選項的排布及功能都會有不同的變化,若沒有相關幫助信息,對操作不夠嫻熟的使用者來說,機器的友好性將大打折扣。對于第三種方案來說:雖然對于某些較為簡單的儀器,沒有幫助信息只有使用手冊是可以接受的,但對于如示波器這樣的復雜儀器,沒有幫助信息是極不可取的。
發明內容
本發明實施例提供一種幫助信息調用方法、裝置及示波器,用于在示波器中為用戶提供完整系統的幫助信息,以及提高示波器中幫助信息的可編輯性。一方面,本發明實施例提供了一種幫助信息調用方法,該方法包括:獲取用戶按下幫助按鍵后的鍵值信息;依據所述幫助按鍵的鍵值信息進入幫助系統狀態;在所述幫助系統狀態下獲取用戶按下非功能按鍵后的鍵值信息以進入按鍵幫助部分并顯示按鍵幫助信息;在所述幫助系統狀態下獲取用戶按下功能按鍵后的鍵值信息以進入按鍵幫助部分并顯示按鍵幫助信息、或進入菜單項幫助部分并顯示菜單項的幫助信息、或進入術語索引幫助部分并顯示術語索引項的幫助信息。優選地,本發明實施例的方法還包括:將按鍵幫助信息、菜單項幫助信息及術語幫助信息保存在EXCEL表格中;將所述EXCEL表格轉換為Unicode碼并生成地址映射文件,所述地址映射文件中包括每個所述按鍵幫助信息、菜單項幫助信息及術語幫助信息的偏移值。優選地,本發明實施例中在幫助系統狀態下獲取用戶按下非功能按鍵后的鍵值信息以進入按鍵幫助部分并顯示按鍵幫助信息包括:獲取所述非功能按鍵的鍵值信息;查找與所述非功能按鍵的鍵值信息相對應的幫助鍵值;依據所述幫助鍵值返回所述非功能按鍵的按鍵幫助信息在地址映射文件中的偏移值;根據所述偏移值獲取所述非功能按鍵的按鍵幫助信息并進行顯示。優選地,本發明實施例中在幫助系統狀態下獲取用戶按下功能按鍵后的鍵值信息以進入按鍵幫助部分并顯示按鍵幫助信息包括:進入幫助信息顯示窗體的按鍵顯示模式;獲取功能按鍵當前選定的按鍵項及該按鍵項對應的幫助鍵值;依據所述幫助鍵值返回所述功能按鍵的按鍵幫助信息在地址映射文件中的偏移值;根據所述偏移值獲取所述按鍵項的按鍵幫助信息并進行顯示。優選地,本發明實施例中在幫助系統狀態下獲取用戶按下功能按鍵后的鍵值信息以進入菜單項幫助部分并顯示菜單項的幫助信息包括:顯示具有多個菜單項的功能菜單;按下對應所述菜單項的功能按鍵;獲取所述功能按鍵的鍵值信息;根據所述功能按鍵的鍵值信息獲取對應功能按鍵所對應菜單項的索引ID ;根據所述菜單項的索引ID返回所述菜單項的幫助信息在地址映射文件中的偏移值;根據所述偏移值獲取所述菜單項的幫助信息并進行顯示。優選地,本發明實施例中在幫助系統狀態下獲取用戶按下功能按鍵后的鍵值信息以進入術語索引幫助部分并顯示術語索引項的幫助信息包括:進入幫助信息顯示窗體的術語索引顯示模式;獲取功能按鍵當前選定的術語索引項;查找并返回所述術語索引項所對應的索引ID ;根據所述索引ID返回所述術語索引項的幫助信息在地址映射文件中的偏移值;根據所述偏移值獲取所述術語索引項的幫助信息并進行顯示。另一方面,本發明實施例還提供了一種幫助信息調用裝置,包括:幫助系統進入單元,用于獲取用戶按下幫助按鍵后的鍵值信息,并依據所述幫助按鍵的鍵值信息進入幫助系統狀態;第一按鍵幫助單元,用于在所述幫助系統狀態下獲取用戶按下非功能按鍵后的鍵值信息以進入按鍵幫助部分并顯示按鍵幫助信息;第二按鍵幫助單元,用于在所述幫助系統狀態下獲取用戶按下功能按鍵后的鍵值信息以進入按鍵幫助部分并顯示按鍵幫助信息;菜單項幫助單元,用于在所述幫助系統狀態下獲取用戶按下功能按鍵后的鍵值信息以進入菜單項幫助部分并顯示菜單項的幫助信息;索引幫助單元,用于在所述幫助系統狀態下獲取用戶按下功能按鍵后的鍵值信息以進入術語索引幫助部分并顯示術語索引項的幫助信息。優選地,本發明實施例還包括:保存單元,用于將按鍵幫助信息、菜單項幫助信息及術語幫助信息保存在EXCEL表格中;轉換單元,用于將所述EXCEL表格轉換為Unicode碼;生成單元,用于在轉換單元將所述EXCEL表格轉換為Unicode碼后,生成一地址映射文件,所述地址映射文件中包括每個所述按鍵幫助信息、菜單項幫助信息及術語幫助信息的偏移值。優選地,本發明實施例中第一按鍵幫助單元包括:獲取模塊,用于獲取所述非功能按鍵的鍵值信息;查找模塊,用于查找與所述非功能按鍵的鍵值信息相對應的幫助鍵值;偏移值獲取模塊,用于依據所述幫助鍵值返回所述非功能按鍵的按鍵幫助信息在地址映射文件中的偏移值;顯示模塊,用于根據所述偏移值獲取所述非功能按鍵的按鍵幫助信息并進行顯示。優選地,本發明實施例中第二按鍵幫助單元包括:獲取模塊,用于在進入幫助信息顯示窗體的按鍵顯示模式后,獲取功能按鍵當前選定的按鍵項以及該按鍵項對應的幫助鍵值;偏移值獲取模塊,用于依據所述幫助鍵值返回所述功能按鍵的按鍵幫助信息在地址映射文件中的偏移值;顯示模塊,用于根據所述偏移值獲取所述按鍵項的按鍵幫助信息并進行顯示。優選地,本發明實施例中菜單項幫助單元包括:獲取模塊,用于當用戶在功能菜單顯示界面按下對應所述菜單項的功能按鍵時,獲取所述功能按鍵的鍵值信息;菜單索引ID獲取模塊,用于根據所述功能按鍵的鍵值信息獲取對應功能按鍵所對應菜單項的索引ID ;偏移值獲取模塊,用于根據所述菜單項的索引ID返回所述菜單項的幫助信息在地址映射文件中的偏移值;顯示模塊,用于根據所述偏移值獲取所述菜單項的幫助信息并進行顯示。優選地,本發明實施例中索引幫助單元包括:獲取模塊,用于在進入幫助信息顯示窗體的術語索引顯示模式后,獲取功能按鍵當前選定的術語索引項;查找模塊,用于查找并返回所述術語索引項所對應的索引ID ;偏移值獲取模塊,用于根據所述索引ID返回所述術語索引項的幫助信息在地址映射文件中的偏移值;顯示模塊,用于根據所述偏移值獲取所述術語索引項的幫助信息并進行顯示。另一方面,本發明實施例還提供了一種示波器,包括如上所述的幫助信息調用裝置。本發明實施例在示波器中為用戶提供完整系統的幫助信息,方便了用戶對于示波器的使用,另外本發明實施例還提高了示波器中幫助信息的可編輯性,減少了幫助信息編輯的工作量。
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造勞動性的前提下,還可以根據這些附圖獲得其他的附圖。圖1為本發明實施例提供的一種幫助信息調用方法的流程示意圖;圖2為本發明實施例提供的一種示波器的面板示意圖;圖3為本發明實施例提供的一種幫助系統狀態的顯示圖;圖4為本發明實施例提供的一種幫助系統狀態下對菜單項進行解釋的顯示圖;圖5為本發明實施例提供的一種索引欄的顯示圖;圖6為本發明實施例提供的一種顯示按鍵幫助信息的流程示意圖;圖7為本發明實施例提供的另一種顯示按鍵幫助信息的流程示意圖;圖8為本發明實施例提供的一種顯示菜單項幫助信息的流程示意圖;圖9為本發明實施例提供的一種顯示菜單項幫助信息的流程示意圖10為本發明實施例提供的一種幫助信息調用裝置的結構示意圖;圖11為本發明實施例提供的幫助信息調用裝置的結構示意圖;圖12為本發明實施例提供的第一按鍵幫助單元的結構示意圖;圖13為本發明實施例提供的第二按鍵幫助單元的結構示意圖;圖14為本發明實施例提供的菜單項幫助單元的結構示意圖;圖15為本發明實施例提供的索引幫助單元的結構示意圖;圖16為本發明實施例提供的一種示波器的結構示意圖。
具體實施例方式為了使本發明的目的、技術方案和優點更加清楚明白,下面結合具體實施方式
和附圖,對本發明做進一步詳細說明。在此,本發明的示意性實施方式及其說明用于解釋本發明,但并不作為對本發明的限定。如圖1所示為本發明實施例提供的一種幫助信息調用方法的流程示意圖,該方法應用于示波器中,可以為示波器的使用提供系統的幫助,該方法包括如下步驟:SlOl:獲取用戶按下幫助按鍵后的鍵值信息。S102:依據所述幫助按鍵的鍵值信息進入幫助系統狀態。在本發明實施例中,示波器的操作面板上可以設置一專用的幫助按鈕,當按下該按鈕后記可進入幫助系統的狀態,在示波器顯示界面上顯示幫助系統的信息。在示波器中,有一鍵盤驅動模塊可以根據用戶的按鍵處理得到該按鍵對應的鍵值信息,然后將該鍵值信息傳給狀態分析模塊,狀態分析模塊是調度模塊,其可以響應鍵值,并調用相應處理模塊。在本實施例中,狀態分析模塊在收到鍵值信息后,根據不同的判別條件可以進入不同的處理流程:當判斷鍵值信息對應幫助按鍵后,進入幫助系統狀態;當判斷鍵值信息對應其它按鍵后,處理與該按鍵對應的操作。S103:在所述幫助系統狀態下獲取用戶按下非功能按鍵后的鍵值信息以進入按鍵幫助部分并顯示按鍵幫助信息。在本實施例中,示波器面板上的按鍵分為功能按鍵和非功能按鍵,其中功能按鍵是當系統處于幫助系統狀態時,用于幫助系統的調度,支持幫助系統實現的按鍵,這類按鍵一般不需要向用戶對其進行解釋說明,當然也可以為其設置幫助信息以提供更加系統的幫助。非功能按鍵則是用于實現示波器功能的一系列按鍵,是在示波器面板上除功能按鍵外的其它按鍵。如圖2所示為本發明實施例提供的一種示波器的面板示意圖,由圖2可見,按鍵1、
2、3都為功能按鍵,其中按鍵I為開機鍵和功能性旋鈕按鍵,其中功能性旋鈕按鍵以下簡稱“旋鈕”,其用于選擇幫助系統當前的狀態(比如選擇進入按鍵幫助部分、菜單項幫助部分、術語索引幫助部分),按鍵2為幫幫助系統的功能選擇按鍵,例如,分別為F1-F7,按鍵3為上翻及下翻按鍵,而除了按鍵1、2、3外,其余部分則為非功能按鍵,這部分按鍵需要對其進行解釋說明,即需要為其提供幫助信息。需要指出的是,圖2僅為方便說明本發明之用,本發明實施例并不以此為限。在本實施中,當用戶按下幫助按鈕后,即可以進入幫助系統狀態,在示波器的液晶顯示面板上顯示幫助系統界面,而在幫助系統狀態下用戶按下上述非功能按鍵后,示波器的顯示面板上即會出現與該非功能按鍵相對應的幫助信息。S104:在所述幫助系統狀態下獲取用戶按下功能按鍵后的鍵值信息以進入按鍵幫助部分并顯示按鍵幫助信息、或進入菜單項幫助部分并顯示菜單項的幫助信息、或進入術語索引幫助部分并顯示術語索引項的幫助信息。在本實施例中,用戶除了可以按下非功能按鍵以得到該非功能按鍵的幫助信息夕卜,還可以通過按下功能按鍵來得到這些非功能按鍵的幫助信息,另外,本實施例還可以通過按下功能按鍵來得到功能按鍵幫助信息、菜單項幫助信息及術語幫助信息。下面例舉一實施例來對上述步驟S104進行詳細描述:如圖3所示為本發明實施例提供的一種幫助系統狀態的顯示圖,由圖中可見,該幫助系統狀態界面左側包括兩個欄目:按鍵部分(Button)和索引(Index)部分,其中按鍵部分可以包括功能按鍵的標識以及菜單項所對應的標識,而索引部分包括各種術語信息,用戶可以在該兩個欄目中任意選擇一項需要了解的項目,具體的幫助信息則可以顯示在右側。
請結合圖2,在上述幫助系統狀態下,用戶可以通過旋鈕選定需要解釋的功能按鍵的標識,選定后按下旋鈕即可在右側顯示該功能按鍵的幫助信息,比如圖3中的function按鍵(旋鈕)。在上述幫助系統狀態下,用戶還可通過功能按鍵來選定需要解釋的菜單項,請參見圖4,右側為顯示面板上所顯示的菜單項,這里每個菜單項可以對應圖2中的按鍵2中的一個功能按鍵。當用戶按下菜單項后,即可在幫助系統中顯示該菜單項的幫助信息。當然用戶也可以通過旋鈕選定需要解釋的菜單項(此時圖2中的按鍵2可以和Button欄中的F1-F7相對應),然后按下旋鈕來解釋該菜單項。在上述幫助系統狀態下,用戶還可通過功能按鍵來選定需要解釋的術語幫助信息,請參見圖5,用戶可以通過選中Index欄,并通過旋鈕選定需要解釋的術語,然后按下旋鈕來解釋該術語。另外,在上述Button欄和Index欄的頂部或底部可以為跳轉選項,及通過選中該選項可以跳轉到另一欄目中去,比如圖5中的“跳轉至按鍵欄”(To Button)項。作為本發明的一個實施例,上述按鍵幫助信息、菜單項幫助信息以及術語幫助信息可以保存在EXCEL表格中,比如如表I所示:該EXCEL表格可以包括如下信息:
權利要求
1.一種幫助信息調用方法,其特征在于,所述方法包括: 獲取用戶按下幫助按鍵后的鍵值信息; 依據所述幫助按鍵的鍵值信息進入幫助系統狀態; 在所述幫助系統狀態下獲取用戶按下非功能按鍵后的鍵值信息以進入按鍵幫助部分并顯示按鍵幫助信息; 在所述幫助系統狀態下獲取用戶按下功能按鍵后的鍵值信息以進入按鍵幫助部分并顯示按鍵幫助信息、或進入菜單項幫助部分并顯示菜單項的幫助信息、或進入術語索引幫助部分并顯示術語索引項的幫助信息。
2.如權利要求1所述的幫助信息調用方法,其特征在于,所述方法還包括: 將按鍵幫助信息、菜單項幫助信息及術語幫助信息保存在EXCEL表格中; 將所述EXCEL表格轉換為Unicode碼并生成地址映射文件,所述地址映射文件中包括每個所述按鍵幫助信息、菜單項幫助信息及術語幫助信息的偏移值。
3.如權利要求2所述的幫助信息調用方法,其特征在于,所述在幫助系統狀態下獲取用戶按下非功能按鍵后的鍵值信息以進入按鍵幫助部分并顯示按鍵幫助信息包括: 獲取所述非功能按鍵的鍵值信息; 查找與所述非功能按鍵的鍵值信息相對應的幫助鍵值; 依據所述幫助鍵值返回所述非功能按鍵的按鍵幫助信息在地址映射文件中的偏移 值; 根據所述偏移值獲取所述非功能按鍵的按鍵幫助信息并進行顯示。
4.如權利要求2所述的幫助信息調用方法,其特征在于,所述在幫助系統狀態下獲取用戶按下功能按鍵后的鍵值信息以進入按鍵幫助部分并顯示按鍵幫助信息包括: 進入幫助信息顯示窗體的按鍵顯示模式; 獲取功能按鍵當前選定的按鍵項及該按鍵項對應的幫助鍵值; 依據所述幫助鍵值返回所述功能按鍵的按鍵幫助信息在地址映射文件中的偏移值; 根據所述偏移值獲取所述按鍵項的按鍵幫助信息并進行顯示。
5.如權利要求2所述的幫助信息調用方法,其特征在于,所述在幫助系統狀態下獲取用戶按下功能按鍵后的鍵值信息以進入菜單項幫助部分并顯示菜單項的幫助信息包括: 顯示具有多個菜單項的功能菜單; 按下對應所述菜單項的功能按鍵; 獲取所述功能按鍵的鍵值信息; 根據所述功能按鍵的鍵值信息獲取對應功能按鍵所對應菜單項的索引ID ; 根據所述菜單項的索引ID返回所述菜單項的幫助信息在地址映射文件中的偏移值; 根據所述偏移值獲取所述菜單項的幫助信息并進行顯示。
6.如權利要求2所述的幫助信息調用方法,其特征在于,所述在幫助系統狀態下獲取用戶按下功能按鍵后的鍵值信息以進入術語索引幫助部分并顯示術語索引項的幫助信息包括: 進入幫助信息顯示窗體的術語索引顯示模式; 獲取功能按鍵當前選定的術語索引項; 查找并返回所述術語索引項所對應的索引ID;根據所述索引ID返回所述術語索引項的幫助信息在地址映射文件中的偏移值; 根據所述偏移值獲取所述術語索引項的幫助信息并進行顯示。
7.一種幫助信息調用裝置,其特征在于,包括: 幫助系統進入單元,用于獲取用戶按下幫助按鍵后的鍵值信息,并依據所述幫助按鍵的鍵值信息進入幫助系統狀態; 第一按鍵幫助單元,用于在所述幫助系統狀態下獲取用戶按下非功能按鍵后的鍵值信息以進入按鍵幫助部分并顯示按鍵幫助信息; 第二按鍵幫助單元,用于在所述幫助系統狀態下獲取用戶按下功能按鍵后的鍵值信息以進入按鍵幫助部分并顯示按鍵幫助信息; 菜單項幫助單元,用于在所述幫助系統狀態下獲取用戶按下功能按鍵后的鍵值信息以進入菜單項幫助部分并顯示菜單項的幫助信息; 索引幫助單元,用于在所述幫助系統狀態下獲取用戶按下功能按鍵后的鍵值信息以進入術語索引幫助部分并顯示術語索引項的幫助信息。
8.如權利要求7所述的幫助信息調用裝置,其特征在于,還包括: 保存單元,用于將按鍵幫助信息、菜單項幫助信息及術語幫助信息保存在EXCEL表格中; 轉換單元,用于將所述EXCEL表格轉換為Unicode碼; 生成單元,用于在轉換單元將所述EXCEL表格轉換為Unicode碼后,生成一地址映射文件,所述地址映射文件中包括每個所述按鍵幫助信息、菜單項幫助信息及術語幫助信息的偏移值。
9.如權利要求8所述的幫助信息調用裝置,其特征在于,第一按鍵幫助單元包括: 獲取模塊,用于獲取所述非功能按鍵的鍵值信息; 查找模塊,用于查找與所述非功能按鍵的鍵值信息相對應的幫助鍵值; 偏移值獲取模塊,用于依據所述幫助鍵值返回所述非功能按鍵的按鍵幫助信息在地址映射文件中的偏移值; 顯示模塊,用于根據所述偏移值獲取所述非功能按鍵的按鍵幫助信息并進行顯示。
10.如權利要求8所述的幫助信息調用裝置,其特征在于,第二按鍵幫助單元: 獲取模塊,用于在進入幫助信息顯示窗體的按鍵顯示模式后,獲取功能按鍵當前選定的按鍵項以及該按鍵項對應的幫助鍵值; 偏移值獲取模塊,用于依據所述幫助鍵值返回所述功能按鍵的按鍵幫助信息在地址映射文件中的偏移值; 顯示模塊,用于根據所述偏移值獲取所述按鍵項的按鍵幫助信息并進行顯示。
11.如權利要求8所述的幫助信息調用裝置,其特征在于,所述菜單項幫助單元包括: 獲取模塊,用于當用戶在功能菜單顯示界面按下對應所述菜單項的功能按鍵時,獲取所述功能按鍵的鍵值信息; 菜單索引ID獲取模塊,用于根據所述功能按鍵的鍵值信息獲取對應功能按鍵所對應菜單項的索引ID ; 偏移值獲取模塊,用于根據所述菜單項的索引ID返回所述菜單項的幫助信息在地址映射文件中的偏移值;顯示模塊,用于根據所述偏移值獲取所述菜單項的幫助信息并進行顯示。
12.如權利要求8所述的幫助信息調用裝置,其特征在于,所述索引幫助單元包括: 獲取模塊,用于在進入幫助信息顯示窗體的術語索引顯示模式后,獲取功能按鍵當前選定的術語索引項; 查找模塊,用于查找并返回所述術語索引項所對應的索引ID ; 偏移值獲取模塊,用于根據所述索引ID返回所述術語索引項的幫助信息在地址映射文件中的偏移值; 顯示模塊,用于根據所述偏移值獲取所述術語索引項的幫助信息并進行顯示。
13.一種示波器,其特征在于,包括如權利要求7-12任一所述的幫助信息調用裝置。
全文摘要
本發明實施例提供了一種幫助信息調用方法、裝置及示波器,方法包括獲取用戶按下幫助按鍵后的鍵值信息;依據所述幫助按鍵的鍵值信息進入幫助系統狀態;在所述幫助系統狀態下獲取用戶按下非功能按鍵后的鍵值信息以進入按鍵幫助部分并顯示按鍵幫助信息;在所述幫助系統狀態下獲取用戶按下功能按鍵后的鍵值信息以進入按鍵幫助部分并顯示按鍵幫助信息、或進入菜單項幫助部分并顯示菜單項的幫助信息、或進入索引幫助部分并顯示術語索引項的幫助信息。本發明實施例在示波器中為用戶提供完整系統的幫助信息,方便了用戶對于示波器的使用,另外本發明實施例還提高了示波器中幫助信息的可編輯性,減少了幫助信息編輯的工作量。
文檔編號G06F9/44GK103176777SQ20111043558
公開日2013年6月26日 申請日期2011年12月22日 優先權日2011年12月22日
發明者張霞, 王悅, 王鐵軍, 李維森 申請人:北京普源精電科技有限公司