亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

Pcba板自動化測試方法及系統(tǒng)的制作方法

文檔序號:8905154閱讀:1885來源:國知局
Pcba板自動化測試方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及PCBA板測試領(lǐng)域,尤其涉及一種PCBA板自動化測試方法及系統(tǒng)。
【背景技術(shù)】
[0002]PCBA板(即Printed Circuit Board Assembly的簡稱),是將各種電子器件通過表面封裝工藝組裝在印制線路板上。PCBA板上包括有多個功能模塊,PCBA板在生產(chǎn)出貨前,需要對各功能模塊進行測試,以保證PCBA板各元器件貼裝完好,實現(xiàn)相應(yīng)的功能。目前,對PCBA板進行測試時采用以下方式進行:靠人工分段分站式單獨測試不同功能模塊,分別使用帶有測試程序的電腦對PCBA板進行測試并在顯示器上顯示測試結(jié)果,需要使用到多個測試電腦和顯示器,測試時間長,測試效率低。
[0003]上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認上述內(nèi)容是現(xiàn)有技術(shù)。

【發(fā)明內(nèi)容】

[0004]本發(fā)明的主要目的在于提供一種PCBA板自動化測試方法及系統(tǒng),旨在解決現(xiàn)有技術(shù)中PCBA板測試效率低的技術(shù)問題,可提高測試效率。
[0005]為實現(xiàn)上述目的,本發(fā)明提供一種PCBA板自動化測試方法,該方法包括:
[0006]檢測所述PCBA板上的存儲器接口是否連接有可插拔式存儲器;
[0007]若所述存儲器接口上連接有可插拔式存儲器,則加載預(yù)存在所述可插拔式存儲器的多個測試程序,分別對所述PCBA板上的各個待測功能模塊進行測試;
[0008]如果測試結(jié)果正常,則控制PCBA板上的提示設(shè)備發(fā)出正常提示信息,如果測試結(jié)果異常,則控制PCBA板上的提示設(shè)備發(fā)出異常提示信息。
[0009]優(yōu)選地,所述可插拔式存儲器為SD卡或U盤。
[0010]優(yōu)選地,所述若所述存儲器接口上連接有可插拔式存儲器,則加載預(yù)存在所述可插拔式存儲器的多個測試程序,對所述PCBA板上的各個待測功能模塊進行測試的步驟包括:
[0011 ] 若所述存儲器接口上連接有可插拔式存儲器,則加載預(yù)存在所述可插拔式存儲器的多個測試程序,分別為每個測試程序創(chuàng)建一個線程,以對相應(yīng)的待測功能模塊進行測試。
[0012]優(yōu)選地,所述若所述存儲器接口上連接有可插拔式存儲器,則加載預(yù)存在所述可插拔式存儲器的多個測試程序,為每個測試程序創(chuàng)建一個線程,以對相應(yīng)的待測功能模塊進行測試的步驟之后,該方法還包括:
[0013]在測試完成后,釋放線程。
[0014]優(yōu)選地,所述提示設(shè)備為顯示屏。
[0015]此外,為實現(xiàn)上述目的,本發(fā)明還提供一種PCBA板自動化測試系統(tǒng),包括PCBA板,設(shè)置在所述PCBA板上的檢測模塊、測試模塊和提示控制模塊,所述PCBA板還包括多個待測功能模塊,其中:
[0016]所述檢測模塊,用于檢測所述PCBA板上的存儲器接口是否連接有可插拔式存儲器;
[0017]測試模塊,用于在所述存儲器接口上連接有可插拔式存儲器時,加載預(yù)存在所述可插拔式存儲器的多個測試程序,分別對所述PCBA板上的各個待測功能模塊進行測試;
[0018]提示控制模塊,用于在測試模塊的測試結(jié)果正常時,控制PCBA板上的提示設(shè)備發(fā)出正常提示信息;及用于在測試模塊的測試結(jié)果異常時,控制PCBA板上的提示設(shè)備發(fā)出異常提不?目息。
[0019]優(yōu)選地,所述可插拔式存儲器為SD卡或U盤。
[0020]優(yōu)選地,所述測試模塊包括:
[0021]測試單元,用于在所述存儲器接口上連接有可插拔式存儲器時,加載預(yù)存在所述可插拔式存儲器的多個測試程序,分別為每個測試程序創(chuàng)建一個線程,以對相應(yīng)的待測功能模塊進行測試。
[0022]優(yōu)選地,所述測試模塊還包括:
[0023]釋放單元,用于在測試完成后,釋放線程。
[0024]優(yōu)選地,所述提示設(shè)備為顯示屏。
[0025]本發(fā)明的PCBA板自動化測試方法,通過檢測所述PCBA板上的存儲器接口是否連接有可插拔式存儲器;若所述存儲器接口上連接有可插拔式存儲器,則加載預(yù)存在所述可插拔式存儲器的多個測試程序,分別對所述PCBA板上的各個待測功能模塊進行測試;如果測試結(jié)果正常,則控制PCBA板上的提示設(shè)備發(fā)出正常提示信息,如果測試結(jié)果異常,則控制PCBA板上的提示設(shè)備發(fā)出異常提示信息;可方便的對PCBA板上的所有待測功能模塊進行測試,提高測試效率。
【附圖說明】
[0026]圖1為本發(fā)明PCBA板自動化測試方法的第一實施例流程示意圖;
[0027]圖2為圖1中步驟S20的詳細流程示意圖;
[0028]圖3為本發(fā)明PCBA板自動化測試系統(tǒng)的優(yōu)選實施例結(jié)構(gòu)示意圖;
[0029]圖4為圖3中測試模塊的詳細結(jié)構(gòu)示意圖。
[0030]本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。
【具體實施方式】
[0031]應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0032]本發(fā)明提供一種PCBA板自動化測試方法,該PCBA板包括多個待測功能模塊。參照圖1,在一實施例中,該PCBA板自動化測試方法包括:
[0033]S10、檢測該PCBA板上的存儲器接口是否連接有可插拔式存儲器,若該存儲器接口上連接有可插拔式存儲器,則執(zhí)行步驟S20。
[0034]該PCBA板為搭載有Andro i d系統(tǒng)的嵌入式PCBA板,該PCBA板上帶有存儲器接口,該存儲器接口包括SD卡接口、U盤接口。該可插拔是存儲器為SD卡或U盤。該SD卡或U盤體積小,并可拔插后隨處移動,使用方便。
[0035]在該PCBA板上電后,對PCBA板上的存儲器接口進行掃描以檢測該存儲器接口是否連接有可拔插式存儲器。
[0036]該可拔插式存儲器中預(yù)存有多個測試程序,可根據(jù)實際需要預(yù)存數(shù)個測試程序,如需要檢測PCBA板上的待測功能模塊包括:內(nèi)存模塊、時鐘模塊、3G模塊、WIFI模塊、藍牙模塊、重力感應(yīng)模塊、光感模塊、GPS模塊、屏模塊、Camera模塊、U盤模塊、SD卡模塊、電池模塊、按鍵模塊、錄音模塊、TP 畫線模塊、HDMI (High Definit1n Multimedia Interface,HDMI,高清晰度多媒體接口)模塊,則該可拔插式存儲器中存儲這些模塊的測試程序:內(nèi)存模塊測試程序、時鐘模塊測試程序、3G模塊測試程序、WIFI模塊測試程序、藍牙模塊測試程序、重力感應(yīng)模塊測試程序、光感模塊測試程序、GPS模塊測試程序、屏模塊測試程序、Camera模塊測試程序、U盤模塊測試程序、SD卡模塊測試程序、電池模塊測試程序、按鍵模塊測試程序、錄音模塊測試程序、TP畫線模塊測試程序、HDMI (High Definit1nMultimedia Interface,HDMI,高清晰度多媒體接口)模塊測試程序。
[0037]該可插拔式存儲器可將測試程序存儲在PCBA配置文件pcba.cfa中。
[0038]S20、加載預(yù)存在該可插拔式存儲器的多個測試程序,分別對該PCBA板上的各個待測功能模塊進行測試。
[0039]該可插拔式存儲器的存儲的各個測試程序具有一個打開標識,當某個測試程序的打開標識為I時,則表示需要運行該測試程序?qū)CBA板上的對應(yīng)功能模塊進行測試,當某個測試程序的打開表示為0,則表示不需要運行該測試程序。用戶可預(yù)先對該可插拔式存儲器中的各個測試程序的打開標識進行設(shè)置,以確定當前需要對PCBA板的哪些功能模塊進行測試。
[0040]具體的,該PCBA板在上電后,先運行底層驅(qū)動程序,各驅(qū)動程序完成后開始進入Recovery層,在該Recovery層加載預(yù)存在該可插拔式存儲器的多個測試程序。
[0041]在該步驟中,可以先查找到打開標識為I的所有測試程序,然后加載這些測試程序,對PCBA板上的相應(yīng)待測功能模塊進行測試。
[0042]在一實施例中,加載預(yù)存在該可插拔式存儲器的多個測試程序包括:加載內(nèi)存模塊測試程序、時鐘模塊測試程序、3G模塊測試程序、WIFI模塊測試程序、藍牙模塊測
當前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1