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

一種捕獲單板系統(tǒng)輸出信息的方法及裝置的制作方法

文檔序號(hào):6576390閱讀:156來(lái)源:國(guó)知局
專利名稱:一種捕獲單板系統(tǒng)輸出信息的方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通訊設(shè)備系統(tǒng)開(kāi)發(fā)領(lǐng)域,特別涉及一種單板輸出信息的捕獲 方法及裝置。
背景技術(shù)
現(xiàn)有技術(shù)中,通訊設(shè)備的各個(gè)物理單板(以下稱單板)在系統(tǒng)運(yùn)行過(guò)程 中都會(huì)通過(guò)外接的串口或者網(wǎng)口輸出一些信息,比如錯(cuò)誤信息,告警信息, 調(diào)試信息,系統(tǒng)啟動(dòng)記錄等信息,以供開(kāi)發(fā)維護(hù)人員跟蹤確認(rèn)系統(tǒng)的運(yùn)行狀 況,如圖1所示。通常,這種方法需要單板外"l妄串口、網(wǎng)口來(lái)保存系統(tǒng)輸出的相關(guān)信息;如果單板運(yùn)行過(guò)程中出現(xiàn)異常,而此時(shí)單板又沒(méi)有外接串口、 網(wǎng)口,則因?yàn)闊o(wú)法獲取系統(tǒng)輸信息,從而不利于確認(rèn)系統(tǒng)的運(yùn)行情況。公開(kāi)號(hào)為CN1571371的中國(guó)發(fā)明專利申請(qǐng)公開(kāi)了一種多單板控制臺(tái)信 息輸出方法。該信息輸出方法采用各單板將各自的控制臺(tái)輸出信息以消息包 的形式發(fā)送到控制臺(tái)操作單板;控制臺(tái)操作單板接收本板或其它單板的控制 臺(tái)輸出信息,并對(duì)應(yīng)各單板槽號(hào)進(jìn)行保存;通過(guò)在控制臺(tái)操作單板輸入相應(yīng) 的命令,顯示對(duì)應(yīng)槽號(hào)的各單板控制臺(tái)輸出信息。該方法可以使用戶可以全 程了解各單板的狀況,且可存儲(chǔ)相關(guān)信息,便于故障的定位和分析。但該方 法在存取單板信息時(shí),都必須調(diào)用相關(guān)函數(shù),需要修改同系統(tǒng)輸出的代碼。 同時(shí)修改之后,又無(wú)法在實(shí)際的物理設(shè)備上輸出信息,不能保證輸出設(shè)備之 間的切換。現(xiàn)有技術(shù)中要捕獲單板信息,需要采用外接網(wǎng)口或串口 ,或者將存儲(chǔ)信息寫入后臺(tái)并調(diào)用相關(guān)函數(shù)接口來(lái)實(shí)現(xiàn)。但如果采用外接網(wǎng)口或串口,增加 了成本,同時(shí)如果單板運(yùn)行過(guò)程中出現(xiàn)異常,而此時(shí)單板又沒(méi)有外接串口、 網(wǎng)口,則因?yàn)闊o(wú)法獲取系統(tǒng)輸信息,從而不利于確認(rèn)系統(tǒng)的運(yùn)行情況。如果 采用將存儲(chǔ)信息寫入后臺(tái)并調(diào)用相關(guān)函數(shù)接口來(lái)實(shí)現(xiàn),需要修改同系統(tǒng)輸出 代碼,工作量大,且無(wú)法實(shí)現(xiàn)在實(shí)際物理設(shè)備上輸出信息,不能保證輸出信 息設(shè)備間的切換。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是提供一種單板系統(tǒng)信息輸出的方法,不用外 接串口或網(wǎng)口,也不需要將系統(tǒng)信息寫入后臺(tái)并調(diào)用相應(yīng)的函數(shù)接口,也不 需要程序開(kāi)發(fā)人員額外修改單板軟件中同系統(tǒng)輸出的相關(guān)代碼,即可實(shí)現(xiàn)系 統(tǒng)全局信息輸出。
為解決上述技術(shù)問(wèn)題,本發(fā)明提供了 一種捕獲單板系統(tǒng)輸出信息的方
法,其步驟為
A. 在單板系統(tǒng)上創(chuàng)建虛擬輸入輸出設(shè)備;
B. 將該單板系統(tǒng)的輸出信息指向該虛擬輸入輸出設(shè)備;
C. 該虛擬輸入輸出設(shè)備的輸出通道指向該單板系統(tǒng)的高端存儲(chǔ)區(qū)域, 從而通過(guò)該虛擬輸入輸出設(shè)備的輸出通道的系統(tǒng)輸出信息都被寫入所述高 端存儲(chǔ)區(qū)域;
D. 提取通過(guò)該虛擬輸入輸出設(shè)備的輸出通道的系統(tǒng)輸出信息。 進(jìn)一步地,步驟D具體為調(diào)用所述單板系統(tǒng)中的查看函數(shù),查看系統(tǒng)
車lr出信息。
進(jìn)一步地,步驟D具體為將所述高端存儲(chǔ)區(qū)域的數(shù)據(jù)寫入后臺(tái)文件,直接通過(guò)文本閱讀工具打開(kāi)所述后臺(tái)文件查看系統(tǒng)輸出信息。
進(jìn)一步地,所述虛擬輸入輸出設(shè)備同實(shí)際的物理輸出設(shè)備進(jìn)行切換,從
而系統(tǒng)輸出信息能夠通過(guò)虛擬輸入輸出設(shè)備或?qū)嶋H物理輸出設(shè)備輸出。
進(jìn)一步地,所述虛擬輸入輸出設(shè)備同實(shí)際物理輸出設(shè)備能夠共存,系統(tǒng)
輸出信息保存于虛擬輸入輸出設(shè)備,并通過(guò)實(shí)際物理i殳備輸出。
本發(fā)明提供了 一種捕獲單板系統(tǒng)輸出信息的裝置,該裝置包括以下模

虛擬輸入輸出模塊,該設(shè)備用于捕獲單板系統(tǒng)輸出信息,并將該信息寫 入單板存儲(chǔ)區(qū)域;以及
單板高端存儲(chǔ)模塊,用于存儲(chǔ)虛擬輸入輸出設(shè)備寫入的系統(tǒng)輸出信息;
以及
系統(tǒng)輸出信息查看模塊,用于查看所述虛擬輸入輸出設(shè)備捕獲的系統(tǒng)信息。
采用本發(fā)明所述方法,在單板運(yùn)行過(guò)程中,不需要外接實(shí)際的輸出設(shè)備, 就可以將單板系統(tǒng)的輸入輸出數(shù)據(jù)保存到指定的存儲(chǔ)區(qū)域。這樣如果單板在 運(yùn)行過(guò)程中如果出現(xiàn)異常,可以通過(guò)提取分析這些數(shù)據(jù)定位故障。同時(shí)單板 軟件使用的標(biāo)準(zhǔn)輸出函數(shù)就是通過(guò)系統(tǒng)全局輸出設(shè)備進(jìn)行數(shù)據(jù)輸出的,因此 使用該方法也不需要程序開(kāi)發(fā)人員額外修改代碼。該發(fā)明還可以方便的在虛 擬輸入輸出設(shè)備和實(shí)際物理輸出設(shè)備之間切換。


圖l是現(xiàn)有的裝置框圖;
圖2是本發(fā)明的裝置框圖;圖3是本發(fā)明的一個(gè)實(shí)施流程圖; 圖4是本發(fā)明的又一實(shí)施流程圖。
具體實(shí)施例方式
本發(fā)明提出了在單板里創(chuàng)建一個(gè)虛擬的輸入輸出設(shè)備來(lái)捕獲系統(tǒng)輸出 信息。下面結(jié)合圖2說(shuō)明本發(fā)明的應(yīng)用實(shí)例。 本發(fā)明裝置包括以下模塊
虛擬輸入輸出模塊,該設(shè)備用于捕獲單板系統(tǒng)輸出信息,并將該信息寫 入單;f反存儲(chǔ)區(qū)域;以及
單板高端存儲(chǔ)模塊,用于存儲(chǔ)虛擬輸入輸出設(shè)備寫入的系統(tǒng)輸出信息;
以及
系統(tǒng)輸出信息查看模塊,用于查看所述虛擬輸入輸出設(shè)備捕獲的系統(tǒng)信

實(shí)現(xiàn)本發(fā)明的方法主要包括以下步驟
1. 在單板系統(tǒng)里面創(chuàng)建一個(gè)虛擬的輸入輸出設(shè)備。
2. 將該單板系統(tǒng)的系統(tǒng)輸出信息指向該虛擬輸入輸出設(shè)備。
3. 該虛擬輸入輸出設(shè)備的輸出通道指向該單板系統(tǒng)的高端存儲(chǔ)區(qū)域, 從而通過(guò)該虛擬輸入輸出設(shè)備的輸出通道的輸出信息都被寫入所述高端存 儲(chǔ)區(qū)域。
4. 提取通過(guò)該虛擬輸入輸出設(shè)備的輸出通道的輸出信息。
將單板系統(tǒng)的系統(tǒng)輸出信息指向這個(gè)虛擬的輸入輸出設(shè)備,這樣系統(tǒng)的 輸出信息將通過(guò)該設(shè)備進(jìn)行輸出。實(shí)現(xiàn)該指向不需要修改程序中原有的同輸 出相關(guān)的代碼。該虛擬輸入輸出設(shè)備所捕獲的系統(tǒng)輸出信息,能夠通過(guò)調(diào)用該虛擬輸入 輸出設(shè)備的查看函數(shù)和寫入后臺(tái)文件的方式查看。
本發(fā)明的虛擬設(shè)備可以同實(shí)際的物理輸出設(shè)備進(jìn)行切換。因?yàn)橄到y(tǒng)的全 局輸入設(shè)備并沒(méi)有指定為上述的虛擬設(shè)備,因此如果想進(jìn)行切換,可以將單 板外接實(shí)際的物理輸出設(shè)備,比如網(wǎng)口,串口,然后用戶輸入相應(yīng)的命令, 系統(tǒng)在接收到該命令之后,可以將輸出設(shè)備切換為實(shí)際的物理輸出設(shè)備。虛 擬設(shè)備也可以同實(shí)際物理輸出設(shè)備共存。共存的時(shí)候,虛擬輸出設(shè)備先將系 統(tǒng)輸出信息保存,然后再將數(shù)據(jù)通過(guò)實(shí)際物理輸出設(shè)備輸出,這樣兩種設(shè)備 就可以共存了。
下面結(jié)合圖3和圖4,通過(guò)把此方法應(yīng)用于某個(gè)移動(dòng)通訊基站單板開(kāi)發(fā) 調(diào)試,來(lái)說(shuō)明本發(fā)明的應(yīng)用實(shí)例。
移動(dòng)通訊基站的單板通常包括中央處理器,存儲(chǔ)器,以及單板特有的器 件等。這些單板通常是根據(jù)整個(gè)系統(tǒng)的架構(gòu)來(lái)實(shí)現(xiàn)相應(yīng)功能的,如基帶處理, 交換等。
為捕獲系統(tǒng)輸出信息,采用以下方法
1. 通過(guò)向單板中寫入代碼,創(chuàng)建虛擬輸入輸出設(shè)備的驅(qū)動(dòng)。
2. 通過(guò)向單板中寫入代碼,在創(chuàng)建的驅(qū)動(dòng)中創(chuàng)建虛擬輸入輸出設(shè)備所必 須的接口。這些接口包括輸入輸出設(shè)備初始化接口、啟動(dòng)接口、輸出接口、 輸入接口、控制接口、停止接口等接口。
3. 單板系統(tǒng)通過(guò)調(diào)用虛擬輸入輸出設(shè)備初始化接口 ,將所述虛擬輸入、 輸出設(shè)備掛接到單板系統(tǒng)上。這樣單板系統(tǒng)可以通過(guò)打開(kāi)、關(guān)閉和讀寫來(lái)操 作所述虛擬輸入、輸出設(shè)備。
4. 將全局的輸出指向虛擬的輸入輸出設(shè)備。實(shí)現(xiàn)該指向不需要修改程序中原有的同輸出相關(guān)的代碼。
5. 在虛擬設(shè)備的驅(qū)動(dòng)輸出接口里面,實(shí)現(xiàn)將系統(tǒng)所要輸出的信息記錄 在系統(tǒng)某塊指定的存儲(chǔ)區(qū)域,該存儲(chǔ)區(qū)域是大小可以設(shè)定的系統(tǒng)的高端內(nèi) 存。同時(shí)關(guān)閉該塊內(nèi)存的高速緩沖區(qū),確保數(shù)據(jù)可以及時(shí)寫入該內(nèi)存區(qū)域。
6. 單板可以同時(shí)外接實(shí)際物理輸出設(shè)備,如網(wǎng)口或者串口,如果需要通 過(guò)實(shí)際物理輸出設(shè)備輸出系統(tǒng)全局輸出,則由用戶向?qū)嶋H輸出設(shè)備中輸入相 應(yīng)指令,即可實(shí)現(xiàn)在實(shí)際物理輸出設(shè)備上輸出系統(tǒng)全局信息。
7. 在通過(guò)虛擬輸入輸出設(shè)備輸出系統(tǒng)信息時(shí),將單板的系統(tǒng)輸出信息 指向該虛擬輸入輸出設(shè)備。這樣系統(tǒng)輸出的數(shù)據(jù)都將通過(guò)這個(gè)虛擬設(shè)備寫往 指定的存儲(chǔ)區(qū)域。因?yàn)橹付ǖ拇鎯?chǔ)區(qū)域是有限的,如果寫入的數(shù)據(jù)超過(guò)了存 儲(chǔ)區(qū)域的大小,可以將新的數(shù)據(jù)覆蓋原有的數(shù)據(jù),也可以保留原有凄t據(jù),丟 棄新的數(shù)據(jù)。或者可以將舊的數(shù)據(jù)記錄到后臺(tái)的文件中,這樣就可以重新存 儲(chǔ)新的數(shù)據(jù)了。采用何種方法可以由開(kāi)發(fā)維護(hù)人員決定。
8. 調(diào)用虛擬輸入輸出設(shè)備驅(qū)動(dòng)中提供的察看函數(shù),將系統(tǒng)輸出信息提 取出來(lái),分析系統(tǒng)輸出信息。通過(guò)調(diào)用這個(gè)函數(shù),將系統(tǒng)輸出信息按時(shí)間, 并且分類顯示。也可以將存儲(chǔ)區(qū)域的數(shù)據(jù)寫往后臺(tái)文件,這樣直接通過(guò)文本 閱讀工具直接打開(kāi)這個(gè)文件就可以察看系統(tǒng)輸出信息了。
9. 虛擬輸入輸出設(shè)備也可以同實(shí)際物理輸出設(shè)備共存。共存的時(shí)候, 虛擬輸入輸出設(shè)備先將系統(tǒng)輸出信息存儲(chǔ)至指定存儲(chǔ)區(qū)域,然后再將數(shù)據(jù)通 過(guò)實(shí)際物理輸出設(shè)備輸出。
權(quán)利要求
1.一種捕獲單板系統(tǒng)輸出信息的方法,其特征在于包括以下步驟A.在單板系統(tǒng)上創(chuàng)建虛擬輸入輸出設(shè)備;B.將該單板系統(tǒng)的輸出信息指向該虛擬輸入輸出設(shè)備;C.該虛擬輸入輸出設(shè)備的輸出通道指向該單板系統(tǒng)的高端存儲(chǔ)區(qū)域,從而通過(guò)該虛擬輸入輸出設(shè)備的輸出通道的系統(tǒng)輸出信息都被寫入所述高端存儲(chǔ)區(qū)域;D.提取通過(guò)該虛擬輸入輸出設(shè)備的輸出通道的系統(tǒng)輸出信息。
2. 根據(jù)權(quán)利要求1所述的捕獲單板系統(tǒng)輸出信息的方法,其特征在于,步驟D具體為調(diào)用所述單板系統(tǒng)中的查看函數(shù),查看系統(tǒng)輸出信息。
3. 根據(jù)權(quán)利要求1所述的捕獲單板系統(tǒng)輸出信息的方法,其特征在于,步驟D具體為將所述高端存儲(chǔ)區(qū)域的數(shù)據(jù)寫入后臺(tái)文件,直接通過(guò)文本閱讀工具打開(kāi)所述后臺(tái)文件查看系統(tǒng)輸出信息。
4. 根據(jù)權(quán)利要求1所述的捕獲單板系統(tǒng)輸出信息的方法,其特征在于所述虛擬輸入輸出設(shè)備同實(shí)際的物理輸出設(shè)備進(jìn)行切換,從而系統(tǒng)輸出信息能夠通過(guò)虛擬輸入輸出設(shè)備或?qū)嶋H物理輸出設(shè)備輸出。
5. 根據(jù)權(quán)利要求1所述的捕獲單板系統(tǒng)輸出信息的方法,其特征在于所述虛擬輸入輸出設(shè)備同實(shí)際物理輸出設(shè)備能夠共存,系統(tǒng)輸出信息保存于虛擬輸入輸出設(shè)備,并通過(guò)實(shí)際物理設(shè)備輸出。
6. —種捕獲單板系統(tǒng)輸出信息的裝置,其特征在于,該裝置包括以下模塊虛擬輸入輸出模塊,該設(shè)備用于捕獲單板系統(tǒng)輸出信息,并將該信息寫入單板存儲(chǔ)區(qū)域;以及單板高端存儲(chǔ)模塊,用于存儲(chǔ)虛擬輸入輸出設(shè)備寫入的系統(tǒng)輸出信息;以及系統(tǒng)輸出信息查看模塊,用于查看所述虛擬輸入輸出設(shè)備捕獲的系統(tǒng)信自全文摘要
本發(fā)明涉及通訊設(shè)備系統(tǒng)開(kāi)發(fā)領(lǐng)域,特別涉及一種單板輸出信息的捕獲方法及裝置。本發(fā)明在單板系統(tǒng)中創(chuàng)建一個(gè)虛擬的輸入輸出設(shè)備、高端存儲(chǔ)模塊、系統(tǒng)輸出信息查看模塊。將虛擬輸入輸出設(shè)備捕獲的單板系統(tǒng)信息輸出到高端存儲(chǔ)模塊,然后通過(guò)系統(tǒng)輸出信息查看模塊查看。使用該發(fā)明不用外接串口或網(wǎng)口,也不需要將系統(tǒng)信息寫入后臺(tái)并調(diào)用相應(yīng)的函數(shù)接口,也不需要程序開(kāi)發(fā)人員額外修改單板軟件中同系統(tǒng)輸出的相關(guān)代碼,即可方便的捕獲單板系統(tǒng)輸出信息,便于系統(tǒng)開(kāi)發(fā)和維護(hù)。
文檔編號(hào)G06F11/34GK101593144SQ20091010811
公開(kāi)日2009年12月2日 申請(qǐng)日期2009年6月23日 優(yōu)先權(quán)日2009年6月23日
發(fā)明者張澤建 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
河北省| 紫云| 常山县| 洪江市| 罗平县| 高青县| 巴彦淖尔市| 宝丰县| 页游| 监利县| 北京市| 全南县| 滨海县| 嘉鱼县| 甘洛县| 九台市| 资兴市| 会同县| 兰西县| 嘉鱼县| 尚义县| 二手房| 信丰县| 宁国市| 武威市| 方城县| 石棉县| 永平县| 霍城县| 山阴县| 饶河县| 大庆市| 榆林市| 瓮安县| 恩施市| 吐鲁番市| 和林格尔县| 青河县| 西林县| 柘荣县| 杭锦旗|