欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種獲取設(shè)備操作歷史記錄的方法和系統(tǒng)的制作方法

文檔序號:6560726閱讀:162來源:國知局
專利名稱:一種獲取設(shè)備操作歷史記錄的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及的是一種獲取各種設(shè)備操作歷史記錄的方法和系統(tǒng),尤其是 適用于在實時嵌入式系統(tǒng)中獲取各種設(shè)備操作歷史記錄的方法和系統(tǒng)。
背景技術(shù)
目前,在嵌入式系統(tǒng)中對于各種設(shè)備的檢測大部分是在系統(tǒng)上電之后立 即進(jìn)行的,只要上電時檢測沒有問題了,在以后的對設(shè)備操作過程中幾乎不關(guān)心操作的返回狀態(tài);即使對于設(shè)備的各種操作會有成功或失敗等返回狀 態(tài),但沒有具體表現(xiàn)失敗的原因以及與性能相關(guān)的數(shù)據(jù),因此無法進(jìn)行失敗 后的修復(fù),以及對后來狀態(tài)查詢或問題的定位都有很大困難,底層的穩(wěn)定性 得不到體現(xiàn)。因為嵌入式系統(tǒng)的運(yùn)行不受用戶的控制,如果用戶想要進(jìn)一步 了解嵌入式系統(tǒng)中各種設(shè)備的操作情況,就需要保存必要的信息以備查詢。 所以,對于嵌入式系統(tǒng)來說,獲取i殳備操作的歷史記錄是至關(guān)重要的。發(fā)明內(nèi)容本發(fā)明要解決的技術(shù)問題是提供一種獲取設(shè)備操作歷史記錄的方法 和系統(tǒng),通過隨時查詢底層設(shè)備的歷史操作情況,有效地分析設(shè)備的問題, 了解設(shè)備的性能等。本發(fā)明提出一種獲取設(shè)備操作歷史記錄的方法,具體步驟如下步驟IIO,系統(tǒng)啟動之后,在非檢測存儲設(shè)備中預(yù)留保留區(qū);步驟120,待檢測設(shè)備的操作實現(xiàn)函數(shù)將用戶需要關(guān)注的信息保存到保 留區(qū)中;步驟130,待檢測設(shè)備操作完成之后,從保留區(qū)中查看保存的操作執(zhí)行 信息,獲取對待檢測設(shè)備的操作結(jié)果。
進(jìn)一步,上述方法還可具有以下特點所述步驟120中,待檢測設(shè)備為 一存儲設(shè)備,與保留區(qū)屬于相同的存儲設(shè)備,所述保留區(qū)不被操作系統(tǒng)或其 它程序使用。進(jìn)一步,上述方法還可具有以下特點所述步驟120中,用戶保存的信 息包括函數(shù)的返回值、操作類型、操作錯誤碼和函數(shù)的執(zhí)行時間,所述設(shè)備 的操作函數(shù)的返回值用于標(biāo)記函數(shù)調(diào)用是否成功以及失敗的原因。進(jìn)一步,上述方法還可具有以下特點所述步驟120中,所述需要保存 的信息由系統(tǒng)設(shè)計者或程序編寫者決定,通過cpu在執(zhí)行程序的過程中保存 下來,在保存的信息中對不同的cpu操作予以區(qū)別。進(jìn)一步,上述方法還可具有以下特點所述步驟130中,用戶通過查詢 接口從保留區(qū)中查看保存的操作執(zhí)行信息。一種獲取設(shè)備操作歷史記錄的系統(tǒng),所述系統(tǒng)中包括一 CPU、待檢 測設(shè)備和非檢測設(shè)備,系統(tǒng)還需要設(shè)置一保留區(qū),所述待檢測設(shè)備為一存儲設(shè)備,連接于一 CPU上,待檢測設(shè)備通過它 的操作實現(xiàn)函數(shù)將用戶需要關(guān)注的信息保存到保留區(qū)中;所述非檢測設(shè)備為 一存儲設(shè)備,與所迷待檢測設(shè)備連接于同一 CPU上;所述保留區(qū)設(shè)置在屬于非檢測設(shè)備的一存儲設(shè)備上,用于保存設(shè)備操作 的結(jié)杲,并提供所述保存信息用作日后查詢。進(jìn)一步,上迷系統(tǒng)還可具有以下特點所述保留區(qū)設(shè)置在屬于待檢測設(shè) 備的一存儲設(shè)備上,所述保留區(qū)不被操作系統(tǒng)或其它程序使用。進(jìn)一步,上述系統(tǒng)還可具有以下特點所述保留區(qū)的信息包括函數(shù)的返 回值、操作類型、操作錯誤碼和函數(shù)的執(zhí)行時間;所述函數(shù)的返回值用于標(biāo) 記函數(shù)調(diào)用是否成功以及失敗的原因。進(jìn)一步,上述系統(tǒng)還可具有以下特點所述需要保存的信息由系統(tǒng)設(shè)計 者或程序編寫者決定,通過cpu在執(zhí)行程序的過程中保存下來,在保存的信 息中對不同的cpu操作予以區(qū)別。
與現(xiàn)有4支術(shù)相比,本發(fā)明所述方法簡單、實用,通用性強(qiáng),通過使用這 種方法系統(tǒng)可以記憶各種設(shè)備的各種操作歷史記錄,并且能夠隨時查詢已存 信息,對于在設(shè)備操作異常的情況下設(shè)備問題的定位以及操作性能的了解等 具有很大的作用,伴隨著各種各樣的嵌入式系統(tǒng)在不同領(lǐng)域的廣泛應(yīng)用,它 也將具有豐富和巨大的應(yīng)用潛力。


圖1為實施例的硬件結(jié)構(gòu)圖。圖2為實施例的操作流程圖。
具體實施方式
設(shè)備的各種操作都有相應(yīng)的函數(shù)實現(xiàn),不同的函數(shù)也有各種不同的返回 值,用于標(biāo)記函數(shù)調(diào)用是否成功以及失敗的具體原因等。本發(fā)明是將設(shè)備操 作的結(jié)果,成功或失敗、失敗的具體原因以及性能相關(guān)的一些數(shù)據(jù)等信息保 存在一個固定的位置,保存之后可以進(jìn)行查詢等操作,用于問題定位以及操 作性能了解等。下面結(jié)合附圖對本發(fā)明方法作詳細(xì)的說明。圖1是本發(fā)明方法具體實施例的硬件結(jié)構(gòu)圖。本發(fā)明方法的系統(tǒng)中包括 一 CPU、待檢測設(shè)備和非檢測設(shè)備,所述待檢測設(shè)備和非檢測設(shè)備都可以 是內(nèi)存或其它存儲設(shè)備,連接于同一CPU上。系統(tǒng)還需要在存儲設(shè)備上設(shè)置用于存儲操作信息的區(qū)域,稱該區(qū)域為保留區(qū)。本實施例中,該保留區(qū)i殳 置在屬于非檢測設(shè)備的 一存儲設(shè)備上。但在另 一 實施例中,保留區(qū)也可設(shè)置 在屬于待檢測設(shè)備的一存儲設(shè)備上,但此時要確保保留區(qū)不會被操作系統(tǒng)或 其它程序使用。在另一實施例中,待檢測設(shè)備與非檢測存儲設(shè)備可以連接不同的CPU。待檢測設(shè)備通過它的操作實現(xiàn)函數(shù)(如讀函數(shù)或?qū)懞瘮?shù))將用戶需要關(guān)注的信息保存到保留區(qū)中;保留區(qū)用于保存設(shè)備搡作的結(jié)果,成功或失敗、 失敗的具體原因以及性能相關(guān)的一些數(shù)據(jù)等信息,并提供所述保存信息用作
日后查詢等操作,便于問題定位以及操作性能了解等。圖2是本發(fā)明方法的具體實施過程的流程圖。步驟IIO,系統(tǒng)啟動之后,在非檢測存儲設(shè)備中預(yù)留保留區(qū);根據(jù)非檢測存儲設(shè)備的存儲空間決定所選保留區(qū)的存儲空間,由此可以 保存多次操作的信息。步驟120,待檢測設(shè)備的操作實現(xiàn)函數(shù)(如讀函數(shù)或?qū)懞瘮?shù)等)將用戶 需要關(guān)注的信息保存到保留區(qū)中;用戶保存的信息可以包括函數(shù)的返回值、操作類型、操作錯誤碼和函數(shù) 的執(zhí)行時間等;其中,函數(shù)的返回值用于標(biāo)記函數(shù)調(diào)用是否成功以及失敗的 具體原因。所述需要保存的信息由系統(tǒng)設(shè)計者(或程序編寫者)決定,通過cpu在 執(zhí)行程序的過程中保存下來。但是需要在保存的信息中區(qū)別不同的cpu,以 便用戶能夠知道查詢的信息是哪個cpu對設(shè)備操作的信息。步驟130,待檢測設(shè)備操作完成之后,用戶隨時可通過一個查詢接口從 保留區(qū)中查看保存的操作執(zhí)行信息,獲取對待檢測設(shè)備操作的結(jié)果。一種獲取設(shè)備操作歷史記錄的系統(tǒng),所述系統(tǒng)中包括一 CPU、待檢 測設(shè)備和非檢測設(shè)備,系統(tǒng)還需要在存儲設(shè)備上設(shè)置用于存儲操作信息的區(qū) 域,稱該區(qū)域為保留區(qū),所述待檢測設(shè)備可以是內(nèi)存或其它存儲設(shè)備,連接于一CPU上,待檢 測設(shè)備通過它的操作實現(xiàn)函數(shù)(如讀函數(shù)或?qū)懞瘮?shù))將用戶需要關(guān)注的信息 保存到保留區(qū)中;所述非檢測設(shè)備可以是內(nèi)存或其它存儲設(shè)備,與所述待檢測設(shè)備連接于 同一CPU上,可在其上設(shè)置保留區(qū),根據(jù)非檢測存儲設(shè)備的存儲空間決定 所選保留區(qū)的存儲空間,由此可以保存多次操作的信息;所述保留區(qū)設(shè)置在屬于非檢測設(shè)備的一存儲設(shè)備上,用于保存設(shè)備操作 的結(jié)果,成功或失敗、失敗的具體原因以及性能相關(guān)的一些數(shù)據(jù)等信息,并 提供所述保存信息用作日后查詢等操作,便于問題定位以及操作性能了解等。所述保留區(qū)的信息可以包括函數(shù)的返回值、操作類型、操作錯誤碼和函數(shù)的執(zhí)行時間等;其中,函數(shù)的返回值用于標(biāo)記函數(shù)調(diào)用是否成功以及失敗 的具體原因。所述需要保存的信息由系統(tǒng)設(shè)計者(或程序編寫者)決定,通過cpu在 執(zhí)行程序的過程中保存下來。但是需要在保存的信息中區(qū)別不同的cpu,以 便用戶能夠知道查詢的信息是哪個cpu對設(shè)備操作的信息。在另一實施例中,保留區(qū)也可設(shè)置在屬于待檢測設(shè)備的一存儲設(shè)備上, 但此時要確保保留區(qū)不會被操作系統(tǒng)或其它程序使用。在另一實施例中,待檢測設(shè)備與非檢測存儲設(shè)備可以連接于不同CPU。
權(quán)利要求
1、一種獲取設(shè)備操作歷史記錄的方法,所述方法包括以下步驟步驟110,系統(tǒng)啟動之后,在非檢測存儲設(shè)備中預(yù)留保留區(qū);步驟120,待檢測設(shè)備的操作實現(xiàn)函數(shù)將用戶需要關(guān)注的信息保存到保留區(qū)中;步驟130,待檢測設(shè)備操作完成之后,從保留區(qū)中查看保存的操作執(zhí)行信息,獲取對待檢測設(shè)備的操作結(jié)果。
2、 如權(quán)利要求l所述方法,其特征在于所述步驟120中,待檢測設(shè)備為一存儲設(shè)備,與保留區(qū)屬于相同的存儲 設(shè)備,所述保留區(qū)不被操作系統(tǒng)或其它程序使用。
3、 如權(quán)利要求l所述方法,其特征在于所述步驟120中,用戶保存的信息包括函數(shù)的返回值、操作類型、操作 錯誤碼和函數(shù)的執(zhí)行時間,所述設(shè)備的操作函數(shù)的返回值用于標(biāo)記函數(shù)調(diào)用 是否成功以及失敗的原因。
4、 如權(quán)利要求l所述方法,其特征在于所述步驟120中,所述需要保存的信息由系統(tǒng)設(shè)計者或程序編寫者決 定,通過cpu在執(zhí)行程序的過程中保存下來,在保存的信息中對不同的cpu 操作予以區(qū)別。
5、 如權(quán)利要求1所述方法,其特征在于所述步驟130中,用戶通過查詢接口從保留區(qū)中查看保存的操作執(zhí)行信自
6、 一種獲取設(shè)備^t喿作歷史記錄的系統(tǒng),所述系統(tǒng)中包括一CPU、待 檢測設(shè)備和非檢測設(shè)備,系統(tǒng)還需要設(shè)置一保留區(qū),所述待檢測設(shè)備為一存儲設(shè)備,連接于一CPU上,待檢測設(shè)備通過它 的操作實現(xiàn)函數(shù)將用戶需要關(guān)注的信息保存到保留區(qū)中;所述非檢測設(shè)備為 一存儲設(shè)備,與所述待檢測設(shè)備連接于同一 CPU上;所述保留區(qū)設(shè)置在屬于非檢測設(shè)備的一存儲設(shè)備上,用于保存設(shè)備操作 的結(jié)果,并提供所述保存信息用作日后查詢。
7、 如權(quán)利要求6所述系統(tǒng),其特征在于所迷保留區(qū)設(shè)置在屬于待檢測設(shè)備的一存儲設(shè)備上,所述保留區(qū)不被搡 作系統(tǒng)或其它程序使用。
8、 如權(quán)利要求6所述系統(tǒng),其特征在于所述保留區(qū)的信息包括函數(shù)的返回值、操作類型、操作錯誤碼和函數(shù)的 執(zhí)行時間;所述函數(shù)的返回值用于標(biāo)記函數(shù)調(diào)用是否成功以及失敗的原因。
9、 如權(quán)利要求8所述系統(tǒng),其特征在于所述需要保存的信息由系統(tǒng)設(shè)計者或程序編寫者決定,通過cpu在執(zhí)行 程序的過程中保存下來,在保存的信息中對不同的cpu操作予以區(qū)別。
全文摘要
本發(fā)明提供一種獲取設(shè)備操作歷史記錄的方法和系統(tǒng),系統(tǒng)啟動之后,在非檢測存儲設(shè)備中預(yù)留保留區(qū);待檢測設(shè)備的操作實現(xiàn)函數(shù)將用戶需要關(guān)注的信息保存到保留區(qū)中;待檢測設(shè)備操作完成之后,從保留區(qū)中查看保存的操作執(zhí)行信息,獲取對待檢測設(shè)備的操作結(jié)果。
文檔編號G06F11/34GK101127002SQ200610111448
公開日2008年2月20日 申請日期2006年8月18日 優(yōu)先權(quán)日2006年8月18日
發(fā)明者華 丁, 王景敏, 趙少偉 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
陕西省| 石柱| 盐山县| 栾川县| 泰州市| 定兴县| 扶余县| 东宁县| 敖汉旗| 双柏县| 扶余县| 板桥市| 石台县| 揭西县| 金寨县| 西吉县| 民县| 沅江市| 宾川县| 孝昌县| 巴楚县| 永修县| 嫩江县| 屏边| 邳州市| 房产| 江都市| 周宁县| 丘北县| 梁平县| 微山县| 罗山县| 昌平区| 老河口市| 衡东县| 霍州市| 芜湖市| 云安县| 平阴县| 海宁市| 鹰潭市|