System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及功能測試,尤其涉及一種針對多型號nfc的功能檢驗方法、裝置、設備及介質。
技術介紹
1、隨著無線通信技術的發展,nfc(near?field?communication近距離無線通信)技術在手機、平板等設備上得到了廣泛應用。
2、在nfc芯片的生產過程中必不可少地需要對其功能進行測試,以判斷其功能是否正常,保證產品質量,測試由測試人員將包含nfc芯片的nfc小板依次插入到測試主板上,測試主板外接測試終端,由測試終端向測試主板下發測試命令以完成對nfc芯片的功能測試。但是,在測試過程中,不同型號的nfc芯片在測試時所需的配置文件和固件文件不同,而常規技術中測試終端中的軟件只集成了一種型號的配置文件和固件文件,需測試人員人為篩選nfc芯片的型號進行確認后才能進行測試,并且,每一次將nfc小板插入測試設備后均需要將測試設備進行重啟,才能使新的nfc芯片正常工作,測試效率較低。
3、綜上,如何提高nfc芯片功能測試的測試效率,儼然已經成為本領域亟待解決的技術問題。
技術實現思路
1、本申請的主要目的在于提供一種針對多型號nfc的功能檢驗方法、裝置、設備及介質,旨在提高nfc芯片功能測試的測試效率。
2、為實現上述目的,本申請提供一種針對多型號nfc的功能檢驗方法,所述針對多型號nfc的功能檢驗方法包括:
3、實時監測測試主板的工作狀態,其中,所述工作狀態包括芯片插入狀態和芯片拔出狀態;
4、檢測到所述工作狀態由所述芯片拔
5、根據所述型號信息對所述nfc芯片進行初始化,并對完成初始化后的所述nfc芯片進行功能檢驗。
6、可選地,所述測試主板包括gpio(general?purpose?input/output通用輸入輸出引腳)接口,所述gpio接口與所述nfc芯片的外設插腳連接;
7、所述實時監測測試主板的工作狀態的步驟,包括:
8、實時監測所述gpio接口的電平變化,其中,所述電平變化包括拉高電壓和拉低電壓;
9、在監測到所述電平變化為所述拉高電壓時,確定所述測試主板的工作狀態為所述芯片插入狀態;
10、在監測到所述電平變化為所述拉低電壓時,確定所述測試主板的工作狀態為所述芯片拔出狀態。
11、可選地,所述獲取所述測試主板中插入的nfc芯片的型號信息的步驟,包括:
12、向所述測試主板中插入的nfc芯片發送查詢信號,以使所述nfc芯片返回與所述查詢信號對應的查詢數據;
13、從所述查詢數據中提取所述nfc芯片的型號信息。
14、可選地,在所述根據所述型號信息對所述nfc芯片進行初始化的步驟之前,所述方法還包括:
15、將預設的兼容軟件下載至所述測試主板,其中,所述兼容軟件集成有不同型號的nfc芯片的配置文件和固件文件。
16、可選地,所述根據所述型號信息對所述nfc芯片進行初始化的步驟,包括:
17、從所述兼容軟件中調用與所述型號信息匹配的目標配置文件和目標固件文件;
18、將所述目標配置文件和所述目標固件文件加載至所述nfc芯片中,以供所述nfc芯片根據所述目標配置文件和所述目標固件文件完成初始化。
19、可選地,所述對完成初始化后的所述nfc芯片進行功能檢驗的步驟,包括:
20、在檢測到初始化完成后,執行預設的測試程序以對所述nfc芯片進行功能檢驗,得到測試結果;
21、通過預設的顯示界面對所述測試結果進行可視化展示。
22、可選地,所述方法還包括:
23、在獲取所述測試主板中插入的nfc芯片的型號信息的同時,重啟所述測試主板的nfc服務。
24、此外,為實現上述目的,本申請還提供一種針對多型號nfc的功能檢驗裝置,所述針對多型號nfc的功能檢驗裝置包括:
25、狀態監測模塊,用于實時監測測試主板的工作狀態,其中,所述工作狀態包括芯片插入狀態和芯片拔出狀態;
26、信息獲取模塊,用于檢測到所述工作狀態由所述芯片拔出狀態轉換為所述芯片插入狀態時,獲取所述測試主板中插入的nfc芯片的型號信息;
27、檢驗模塊,用于根據所述型號信息對所述nfc芯片進行初始化,并對完成初始化后的所述nfc芯片進行功能檢驗。
28、其中,本申請針對多型號nfc的功能檢驗裝置的各個功能模塊在運行時實現如上所述的針對多型號nfc的功能檢驗方法的步驟。
29、此外,為實現上述目的,本申請還提供一種終端設備,所述終端設備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的針對多型號nfc的功能檢驗程序,所述針對多型號nfc的功能檢驗程序被所述處理器執行時實現如上所述的針對多型號nfc的功能檢驗方法的步驟。
30、此外,為實現上述目的,本申請還提出一種存儲介質,所述存儲介質為計算機可讀存儲介質,所述存儲介質上存儲有針對多型號nfc的功能檢驗程序,所述針對多型號nfc的功能檢驗程序被處理器執行時實現如上所述的針對多型號nfc的功能檢驗方法的步驟。
31、本申請提供的一種針對多型號nfc的功能檢驗方法、裝置、終端設備以及存儲介質,其中,針對多型號nfc的功能檢驗方法包括:實時監測測試主板的工作狀態,其中,所述工作狀態包括芯片插入狀態和芯片拔出狀態;檢測到所述工作狀態由所述芯片拔出狀態轉換為所述芯片插入狀態時,獲取所述測試主板中插入的nfc芯片的型號信息;根據所述型號信息對所述nfc芯片進行初始化,并對完成初始化后的所述nfc芯片進行功能檢驗。
32、如此,本申請通過實時監測測試主板的工作狀態,在測試主板的工作狀態由芯片拔出狀態轉換為芯片插入狀態時,即確定測試主板中插入新的nfc芯片,通過獲取該nfc芯片的型號信息來對該nfc芯片進行初始化,并對完成初始化后的nfc芯片進行功能測試,與傳統的針對多型號nfc的功能檢驗相比,本申請可在測試主板上熱插拔nfc芯片以達到快速測試nfc芯片的效果,無需人工篩選同一型號的nfc芯片在測試主板上進行測試,也無需在每一次插入新的nfc芯片時對測試主板進行重啟,提高了針對多型號nfc的功能檢驗的測試效率和便捷性。
本文檔來自技高網...【技術保護點】
1.一種針對多型號NFC的功能檢驗方法,其特征在于,所述方法包括:
2.如權利要求1所述的針對多型號NFC的功能檢驗方法,其特征在于,所述測試主板包括GPIO接口,所述GPIO接口與所述NFC芯片的外設插腳連接;
3.如權利要求1所述的針對多型號NFC的功能檢驗方法,其特征在于,所述獲取所述測試主板中插入的NFC芯片的型號信息的步驟,包括:
4.如權利要求1所述的針對多型號NFC的功能檢驗方法,其特征在于,在所述根據所述型號信息對所述NFC芯片進行初始化的步驟之前,所述方法還包括:
5.如權利要求4所述的針對多型號NFC的功能檢驗方法,其特征在于,所述根據所述型號信息對所述NFC芯片進行初始化的步驟,包括:
6.如權利要求1所述的針對多型號NFC的功能檢驗方法,其特征在于,所述對完成初始化后的所述NFC芯片進行功能檢驗的步驟,包括:
7.如權利要求1至6中任一項所述的針對多型號NFC的功能檢驗方法,其特征在于,所述方法還包括:
8.一種針對多型號NFC的功能檢驗裝置,其特征在于,所述針對多型號NF
9.一種終端設備,其特征在于,所述終端設備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的針對多型號NFC的功能檢驗程序,所述針對多型號NFC的功能檢驗程序被所述處理器執行時實現如權利要求1至7中任一項所述的針對多型號NFC的功能檢驗方法的步驟。
10.一種存儲介質,其特征在于,所述存儲介質為計算機可讀存儲介質,所述存儲介質上存儲有針對多型號NFC的功能檢驗程序,所述針對多型號NFC的功能檢驗程序被處理器執行時實現如權利要求1至7中任一項所述的針對多型號NFC的功能檢驗方法的步驟。
...【技術特征摘要】
1.一種針對多型號nfc的功能檢驗方法,其特征在于,所述方法包括:
2.如權利要求1所述的針對多型號nfc的功能檢驗方法,其特征在于,所述測試主板包括gpio接口,所述gpio接口與所述nfc芯片的外設插腳連接;
3.如權利要求1所述的針對多型號nfc的功能檢驗方法,其特征在于,所述獲取所述測試主板中插入的nfc芯片的型號信息的步驟,包括:
4.如權利要求1所述的針對多型號nfc的功能檢驗方法,其特征在于,在所述根據所述型號信息對所述nfc芯片進行初始化的步驟之前,所述方法還包括:
5.如權利要求4所述的針對多型號nfc的功能檢驗方法,其特征在于,所述根據所述型號信息對所述nfc芯片進行初始化的步驟,包括:
6.如權利要求1所述的針對多型號nfc的功能檢驗方法,其特征在于,所述對完成初始化后的所述nfc...
【專利技術屬性】
技術研發人員:杜哲康,沈智旺,廖新成,
申請(專利權)人:無錫宇寧智能科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。