[發明專利]一種計算機打印口測試治具、測試方法、裝置、設備在審
| 申請號: | 202310087304.5 | 申請日: | 2023-02-08 |
| 公開(公告)號: | CN116126617A | 公開(公告)日: | 2023-05-16 |
| 發明(設計)人: | 田周鵬 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F11/273 | 分類號: | G06F11/273 |
| 代理公司: | 濟南舜源專利事務所有限公司 37205 | 代理人: | 楊旭 |
| 地址: | 215100 江蘇省蘇州*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 計算機 打印 測試 方法 裝置 設備 | ||
本發明屬于打印機接口測試技術領域,具體提供一種計算機打印口測試治具、測試方法、裝置、設備,所述方法包括如下步驟:將測試治具安裝在PC并口連接器上,啟動聯合操作系統;修改并口驅動程序,關閉中斷IRQ7,編譯完成后加載并行端口驅動模塊;指定并口并設置數據輸出方向為out;產生一個隨機數,將產生的隨機數寫入數據寄存器;設定時間后依次讀取數據輸出寄存器、狀態寄存器、控制寄存器的數據,并將讀取的數據保存為對應的變量;將從數據寄存器、控制寄存器和狀態寄存器讀取的數據分別進行處理比較;當比較結果均相等時,測試通過,否則,測試失敗。保證出貨計算機能正常使用并口打印機。
技術領域
本發明涉及打印機接口測試技術領域,具體涉及一種計算機打印口測試治具、測試方法、裝置、設備。
背景技術
隨著國產PC,服務器,交換機的發展,本著降低成本和老舊設備替代的平滑運行,國產PC一般都會設計打印口(LPT),用來連接老式的25針式打印機。而在工廠測試中,本著降低成本及測試時間的需求,不可能用打印機作為測試治具去測試,這就需要設計一種全新的測試覆蓋率高,低成本,測試速度快的方法。
并口打印機主要在Linux?kernel?2.6以前使用,過去的測試方法基本上都是基于Redhat?Linux開發,直接訪問I/O,但是國產PC基本上都設計有專用的國產操作系統,主要是UOS(Universe?Operation?System,聯合操作系統,是統信軟件技術有限公司研發的基于Linux內核的自主研發的操作系統),終端用戶也是在UOS下使用,UOS的kernel基本都升級到4.19,所以已經不能直接通過直接訪問I/O的方式去測試。原來的測試方法已經不能在國產PC的UOS操作系統下使用。
現有的技術方案基本上都是基于Intel,AMD的X86?CPU所做的開發,主要存在如下問題:(1)測試覆蓋率不夠,只測試了CPU到并口卡(國產PC的lpt是獨立的PCIe插卡)寄存器的值,無法測試lpt連接器的機構部分,如果有焊接不良,無法甄別。(2)在UOS操作系統下,直接讀寫I/O難度較大,而且因為收UOS機構的影響,有大量的中斷IRQ的影響,I/O讀寫的數據很容易受到其它進程的影響,準確性很差,產線程序運行起來誤測較多。(3)這種測試覆蓋率較低的方案,實際上給公司的國產PC出貨帶來了潛在的質量風險。
發明內容
針對現有的測試方法測試覆蓋率不夠,只測試了CPU到并口卡(國產PC的lpt是獨立的PCIe插卡)寄存器的值,無法測試lpt連接器的機構部分,如果有焊接不良,無法甄別。在UOS操作系統下,直接讀寫I/O難度較大,而且因為收UOS機構的影響,有大量的中斷IRQ的影響,I/O讀寫的數據很容易受到其它進程的影響,準確性很差,產線程序運行起來誤測較多的問題,本發明提供一種計算機打印口測試治具、測試方法、裝置、設備。
第一方面,本發明技術方案提供一種計算機打印口測試治具,包括LPT連接器公頭,LPT連接器公頭設置有二十五個引腳,LPT連接器公頭的第一引腳與第二引腳連接,LPT連接器公頭的第三引腳與第十六引腳連接,LPT連接器公頭的第四引腳與第十四引腳連接,LPT連接器公頭的第五引腳與第十七引腳連接,LPT連接器公頭的第六引腳與第十三引腳連接,LPT連接器公頭的第七引腳與第十二引腳連接,LPT連接器公頭的第八引腳與第十引腳連接,LPT連接器公頭的第九引腳與第十一引腳連接,LPT連接器公頭的第十八引腳到第二十五引腳接地;LPT連接器公頭的第七引腳通過二級管與第十五引腳連接。
作為本發明技術方案的進一步限定,LPT連接器公頭的第七引腳連接二極管的陽極,第十五引腳連接二極管的陰極。
第二方面,本發明技術方案提供一種計算機打印口測試方法,包括如下步驟:
將測試治具安裝在PC并口連接器上,啟動聯合操作系統;所述測試治具包括如第一方面所述的測試治具;
修改并口驅動程序,關閉中斷IRQ7,編譯完成后加載并行端口驅動模塊;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310087304.5/2.html,轉載請聲明來源鉆瓜專利網。





