本申請涉及車輛調(diào)試,尤其涉及實車黑屏時的控制調(diào)試方法、裝置、設(shè)備、存儲介質(zhì)及產(chǎn)品。
背景技術(shù):
1、隨著汽車車機智能化程度的提高,其在現(xiàn)代汽車中扮演著越來越重要的角色,應(yīng)用前景相當廣闊。隨著技術(shù)的不斷進步和市場的不斷發(fā)展,智能車機將成為未來汽車智能化發(fā)展的重要方向之一。
2、在智能車機的使用過程中,不可避免會遇到車機或儀表黑屏死機的問題,尤其是在主機廠裝車測試階段,會有極大概率遇到此類問題,ivi機器預(yù)留的調(diào)試串口通常不會裸露出來,usb一般也是默認host模式,此時測試人員或開發(fā)人員將無法通過調(diào)試串口或usb接口對車機進行操作,也無法進行現(xiàn)場的故障分析。
技術(shù)實現(xiàn)思路
1、本申請的主要目的在于提供一種實車黑屏時的控制調(diào)試方法、裝置、設(shè)備、存儲介質(zhì)及產(chǎn)品,旨在解決現(xiàn)有的車輛終端在車機或儀表黑屏死機時無法及時進行現(xiàn)場的故障分析的技術(shù)問題。
2、為實現(xiàn)上述目的,本申請?zhí)岢鲆环N實車黑屏時的控制調(diào)試方法,所述實車黑屏時的控制調(diào)試方法包括:
3、注冊差分信號的中斷檢測接口;
4、基于所述中斷檢測接口檢測到usb?d+信號接地時,將usb切換到設(shè)備模式;
5、在所述設(shè)備模式下,將車載系統(tǒng)的控制臺輸出重定向到usb端口;
6、基于所述usb端口將所述車載系統(tǒng)的工作日志輸出。
7、在一實施方式中,所述注冊差分信號的中斷檢測接口的步驟,包括:
8、在車載系統(tǒng)啟動時,加載usb驅(qū)動并在加載時注冊中斷檢測接口。
9、在一實施方式中,所述基于所述中斷檢測接口檢測到usb?d+信號接地時,將usb切換到設(shè)備模式的步驟,包括:
10、在檢測到特制usb2.0?a口接入usb端口時,通過中斷檢測接口進行接地檢測;
11、在接地檢測時,若檢測到usb?d+信號接地,則將usb切換到設(shè)備模式。
12、在一實施方式中,所述基于所述usb端口將所述車載系統(tǒng)的工作日志輸出的步驟,包括:
13、在設(shè)備模式下,若存在外部設(shè)備接入所述usb口,則基于所述usb斷開將所述車載系統(tǒng)的工作日志輸出至所述外部設(shè)備。
14、在一實施方式中,所述基于所述usb端口將所述車載系統(tǒng)的工作日志輸出的步驟之后,還包括:
15、獲取所述外部設(shè)備輸入的調(diào)試命令,基于所述調(diào)試命令輸出命令執(zhí)行結(jié)果。
16、在一實施方式中,所述基于所述usb端口將所述車載系統(tǒng)的工作日志輸出的步驟之后,還包括:
17、基于虛擬網(wǎng)卡ssh獲取車輛儀表系統(tǒng)的儀表日志信息;
18、將所述儀表日志信息通過所述usb端口輸出至所述外部設(shè)備。
19、此外,為實現(xiàn)上述目的,本申請還提出一種實車黑屏時的控制調(diào)試裝置,所述實車黑屏時的控制調(diào)試裝置包括:
20、接口注冊模塊,用于注冊差分信號的中斷檢測接口;
21、模式切換模塊,用于基于所述中斷檢測接口檢測到usb?d+信號接地時,將usb切換到設(shè)備模式;
22、重定向模塊,用于在所述設(shè)備模式下,將車載系統(tǒng)的控制臺輸出重定向到usb端口;
23、數(shù)據(jù)交互模塊,用于基于所述usb端口將所述車載系統(tǒng)的工作日志輸出。
24、此外,為實現(xiàn)上述目的,本申請還提出一種實車黑屏時的控制調(diào)試設(shè)備,所述設(shè)備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序配置為實現(xiàn)如上文所述的實車黑屏時的控制調(diào)試方法的步驟。
25、此外,為實現(xiàn)上述目的,本申請還提出一種存儲介質(zhì),所述存儲介質(zhì)為計算機可讀存儲介質(zhì),所述存儲介質(zhì)上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上文所述的實車黑屏時的控制調(diào)試方法的步驟。
26、此外,為實現(xiàn)上述目的,本申請還提供一種計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上文所述的實車黑屏時的控制調(diào)試方法的步驟。
27、本申請?zhí)岢龅囊粋€或多個技術(shù)方案,至少具有以下技術(shù)效果:
28、本申請通過注冊差分信號的中斷檢測接口;基于中斷檢測接口檢測到usb?d+信號接地時,將usb切換到設(shè)備模式;在設(shè)備模式下,將車載系統(tǒng)的控制臺輸出重定向到usb端口;基于usb端口將車載系統(tǒng)的工作日志輸出。在車機或儀表黑屏死機時,本申請在中斷檢測接口檢測usb?d+信號接地時將usb切換到設(shè)備模式,以使車載系統(tǒng)能夠?qū)⒖刂婆_輸出重定向到usb端口,進而實現(xiàn)了基于usb端口將車載系統(tǒng)的工作日志輸出,使得調(diào)試人員可以基于usb端口現(xiàn)場獲取車機的系統(tǒng)日志進行調(diào)試,減少了后期臺架復(fù)現(xiàn)壓測的時間和人力投入。
1.一種實車黑屏時的控制調(diào)試方法,其特征在于,所述方法包括:
2.如權(quán)利要求1所述的實車黑屏時的控制調(diào)試方法,其特征在于,所述注冊差分信號的中斷檢測接口的步驟,包括:
3.如權(quán)利要求2所述的實車黑屏時的控制調(diào)試方法,其特征在于,所述基于所述中斷檢測接口檢測到usb?d+信號接地時,將usb切換到設(shè)備模式的步驟,包括:
4.如權(quán)利要求3所述的實車黑屏時的控制調(diào)試方法,其特征在于,所述基于所述usb端口將所述車載系統(tǒng)的工作日志輸出的步驟,包括:
5.如權(quán)利要求4所述的實車黑屏時的控制調(diào)試方法,其特征在于,所述基于所述usb端口將所述車載系統(tǒng)的工作日志輸出的步驟之后,還包括:
6.如權(quán)利要求4所述的實車黑屏時的控制調(diào)試方法,其特征在于,所述基于所述usb端口將所述車載系統(tǒng)的工作日志輸出的步驟之后,還包括:
7.一種實車黑屏時的控制調(diào)試裝置,其特征在于,所述實車黑屏時的控制調(diào)試裝置包括:
8.一種實車黑屏時的控制調(diào)試設(shè)備,其特征在于,所述設(shè)備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的實車黑屏時的控制調(diào)試程序,所述實車黑屏時的控制調(diào)試程序配置為實現(xiàn)如權(quán)利要求1至6中任一項所述的實車黑屏時的控制調(diào)試方法的步驟。
9.一種存儲介質(zhì),其特征在于,所述存儲介質(zhì)上存儲有實車黑屏時的控制調(diào)試程序,所述實車黑屏時的控制調(diào)試程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至6任一項所述的實車黑屏時的控制調(diào)試方法的步驟。
10.一種計算機程序產(chǎn)品,其特征在于,所述計算機程序產(chǎn)品包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至6中任一項所述的實車黑屏時的控制調(diào)試方法的步驟。