本發(fā)明涉及電路設(shè)計技術(shù)領(lǐng)域,具體涉及一種調(diào)試電路、調(diào)試裝置、調(diào)制系統(tǒng)和一種電子設(shè)備。
背景技術(shù):
目前,很多電子產(chǎn)品都趨向于小型化、防水等方向發(fā)展,會取消外露的USB接口、僅保留SD卡槽,雖然產(chǎn)品的電路板上會預(yù)留測試點,但是在產(chǎn)品組成整機(jī)后,這些測試點通常會包裹在整機(jī)內(nèi),不便于進(jìn)行產(chǎn)品整機(jī)的研發(fā)調(diào)試、產(chǎn)線測試等工作。
技術(shù)實現(xiàn)要素:
本發(fā)明提供了一種調(diào)試電路、調(diào)試裝置、調(diào)制系統(tǒng)和一種電子設(shè)備,以解決在電子產(chǎn)品外部僅預(yù)留SD卡槽的情況下,由于電路板上預(yù)留的測試點被包裹在整機(jī)內(nèi),不便于進(jìn)行產(chǎn)品整機(jī)的研發(fā)調(diào)試、產(chǎn)線測試等工作的問題。
根據(jù)本發(fā)明的一個方面,本發(fā)明提供了一種調(diào)試電路,包括控制芯片、鏈路切換單元和SD卡座;
所述控制芯片,用于監(jiān)測所述SD卡座中是否插入SD卡;
所述鏈路切換單元,用于當(dāng)所述控制芯片監(jiān)測到所述SD卡座中未插入SD卡時,將所述控制芯片上用于調(diào)試的引腳與所述SD卡座的相應(yīng)引腳接通,并將所述控制芯片上用于與SD卡數(shù)據(jù)通信的引腳與所述SD卡座的相應(yīng)引腳斷開;當(dāng)所述控制芯片監(jiān)測到所述SD卡座中插入了SD卡時,將所述控制芯片上用于調(diào)試的引腳與所述SD卡座的相應(yīng)引腳斷開,并將所述控制芯片上用于與SD卡數(shù)據(jù)通信的引腳與所述SD卡座的相應(yīng)引腳接通。
根據(jù)本發(fā)明的另一個方面,本發(fā)明提供了一種調(diào)試裝置,包括用于插入SD卡座的轉(zhuǎn)接板,以及與所述轉(zhuǎn)接板相連的USB連接器;
所述轉(zhuǎn)接板上設(shè)置有DATA0_1引腳、DATA1_1引腳和DATA2_1引腳,當(dāng)所述轉(zhuǎn)接板插入SD卡座時,所述DATA0_1引腳、DATA1_1引腳和DATA2_1引腳分別連接所述SD卡座的DATA0引腳、DATA1引腳和DATA2引腳;
所述轉(zhuǎn)接板與SD卡座接觸的一端經(jīng)過切角處理,使所述轉(zhuǎn)接板插入SD卡座后,SD卡座的CD引腳的信號為高電平;
所述USB連接器的VUBS引腳接所述轉(zhuǎn)接板的DATA2_1引腳,所述USB連接器的D+引腳接所述轉(zhuǎn)接板的DATA0_1引腳,所述USB連接器的D-引腳接所述轉(zhuǎn)接板的DATA1_1引腳。
根據(jù)本發(fā)明的又一個方面,本發(fā)明提供了一種電子設(shè)備,包括上述的調(diào)試電路。
根據(jù)本發(fā)明的再一個方面,本發(fā)明提供了一種調(diào)試系統(tǒng),包括上述調(diào)試電路,以及上述調(diào)試裝置;
當(dāng)所述單刀雙擲開關(guān)的可動端連接第一不動端時,所述調(diào)試系統(tǒng)進(jìn)入功能調(diào)試模式/固件升級模式;
當(dāng)所述單刀雙擲開關(guān)的可動端連接第二不動端時,所述調(diào)試系統(tǒng)進(jìn)入固件升級模式/功能調(diào)試模式。
本發(fā)明的有益效果是:本發(fā)明實施例將控制芯片的SD卡信號與USB信號進(jìn)行復(fù)用,當(dāng)控制芯片檢測到SD卡座中插入SD卡時,鏈路切換單元將控制芯片上用于與SD卡進(jìn)行數(shù)據(jù)通信的引腳連接到SD卡座,此時控制芯片可以對SD卡進(jìn)行正常的讀寫操作;當(dāng)控制芯片檢測到SD卡座中未插入SD卡時,鏈路切換單元將控制芯片上用于調(diào)試的引腳連接到SD卡座,此時可以通過SD卡座對產(chǎn)品整機(jī)進(jìn)行調(diào)試,解決了在電子產(chǎn)品外部僅預(yù)留SD卡槽的情況下,由于電路板上預(yù)留的測試點被包裹在整機(jī)內(nèi),因而不便于進(jìn)行產(chǎn)品整機(jī)的研發(fā)調(diào)試、產(chǎn)線測試等工作的問題。
附圖說明
圖1是本發(fā)明一個實施例提供的一種調(diào)試電路的電路原理圖;
圖2是本發(fā)明一個實施例提供的一種調(diào)試裝置的電路原理圖;
圖3是本發(fā)明一個實施例提供的一種電子設(shè)備的功能框圖;
圖4是本發(fā)明一個實施例提供的一種調(diào)試系統(tǒng)的功能框圖。
具體實施方式
本發(fā)明的設(shè)計構(gòu)思是:很多電子產(chǎn)品向于小型化、防水等方向發(fā)展,外部僅預(yù)留SD卡槽,電路板上預(yù)留的測試點都被包裹在整機(jī)內(nèi),不便于進(jìn)行產(chǎn)品整機(jī)的研發(fā)調(diào)試、產(chǎn)線測試等工作。針對這種情況,本發(fā)明將控制芯片的SD卡信號與USB信號進(jìn)行復(fù)用,當(dāng)SD卡座插入SD卡時,將控制芯片上用于與SD卡進(jìn)行數(shù)據(jù)通信的引腳連接到SD卡座,控制芯片可以對SD卡進(jìn)行正常的讀寫操作;當(dāng)SD卡座未插入SD卡時,將控制芯片上用于調(diào)試的引腳連接到SD卡座,此時將調(diào)試裝置插入SD卡座就可以對產(chǎn)品整機(jī)進(jìn)行調(diào)試,并且還可以通過調(diào)試裝置上的開關(guān)選擇不同的模式。
實施例一
圖1是本發(fā)明一個實施例提供的一種調(diào)試電路的電路原理圖,如圖1所示,本實施例提供的調(diào)試電路包括控制芯片U1、鏈路切換單元和SD卡座J2。
控制芯片U1監(jiān)測SD卡座J2中是否插入SD卡。當(dāng)控制芯片U1監(jiān)測到SD卡座J2中未插入SD卡時,鏈路切換單元將控制芯片U1上用于調(diào)試的引腳與SD卡座J2的相應(yīng)引腳接通,并將控制芯片U1上用于與SD卡數(shù)據(jù)通信的引腳與SD卡座J2的相應(yīng)引腳斷開,此時控制芯片U1上用于調(diào)試的引腳通過SD卡座J2引到產(chǎn)品外部,上位機(jī)可以通過SD卡座J2與控制芯片U1建立連接,進(jìn)行產(chǎn)品整機(jī)的相關(guān)調(diào)試工作。
當(dāng)控制芯片U1監(jiān)測到SD卡座J2中插入了SD卡時,鏈路切換單元將控制芯片U1上用于調(diào)試的引腳與SD卡座J2的相應(yīng)引腳斷開,并將控制芯片U1上用于與SD卡數(shù)據(jù)通信的引腳與SD卡座J2的相應(yīng)引腳接通,此時控制芯片U1可以正常讀寫SD卡。
當(dāng)SD卡插入SD卡座中時,SD卡的一個角頂在CD引腳的位置,使SD卡座的CD引腳拉低為低電平,因此在優(yōu)選實施例中,控制芯片U1通過檢測SD卡座J2的CD引腳的信號判斷SD卡座J2中是否插入SD卡:當(dāng)檢測到SD卡座J2的CD引腳的信號為高電平時,控制芯片U1判斷SD卡座J2中未插入SD卡,并向鏈路切換單元發(fā)送高電平的控制信號;當(dāng)檢測到SD卡座J2的CD引腳的信號為高電平時,控制芯片U1判斷SD卡座J2中插入了SD卡,并通過SEL0腳向鏈路切換單元發(fā)送低電平的控制信號。
優(yōu)選地,鏈路切換單元包括兩個雙通道單刀雙擲開關(guān):第一開關(guān)U2和第二開關(guān)U3。第一開關(guān)U2的第一輸入通道CH1接控制芯片U1上用于與SD卡數(shù)據(jù)通信的D0引腳和D1引腳,第一開關(guān)U2的第二輸入通道CH2接控制芯片U1上用于調(diào)試的USB_DP引腳和USB_DM引腳,第一開關(guān)U2的輸出通道OUTPUT接SD卡座J2的DATA0引腳和DATA1引腳。第二開關(guān)U3的第一輸入通道CH1接控制芯片U1上用于與SD卡數(shù)據(jù)通信的D3引腳和D4引腳,第二開關(guān)U3的第二輸入通道CH2接控制芯片U1上用于調(diào)試的DETECT_VBUS引腳和Update引腳,第二開關(guān)U3的輸出通道OUTPUT接SD卡座J2的DATA2引腳和DATA3引腳。
當(dāng)SD卡座J2未插入SD卡時,第一開關(guān)U2和第二開關(guān)U3的SEL1腳接地,控制端SEL0通過電阻R3接VCC,被拉高,第一開關(guān)U2和第二開關(guān)U3的第一輸入通道CH1關(guān)閉,第二輸入通道CH2開啟,控制芯片U1上用于進(jìn)行調(diào)試工作的Update、USB_DP、USB_DM、DETECT_VBUS四個引腳被接通到SD卡座J2上。當(dāng)SD卡座J2插入SD卡時,控制芯片U1檢測到SD卡座的CD引腳的電平被拉低后,將第一開關(guān)U2和第二開關(guān)U3的控制端SEL0拉低,控制芯片U1上用于與SD卡進(jìn)行數(shù)據(jù)通信的D0、D1、D2、D3四個引腳被接通到SD卡座J2上。
優(yōu)選地,本實施例提供的調(diào)試電路還包括一個預(yù)留USB連接器J1,USB連接器J1的VBUS引腳接控制芯片U1的DETECT_VBUS引腳,USB連接器的D+引腳和D-引腳分別接控制芯片U1的USB_DP引腳和USB_DM引腳,USB連接器J1的GND引腳接地。在鏈路切換單元出現(xiàn)故障等情況下,可以將產(chǎn)品整機(jī)拆開,通過USB連接器J1進(jìn)行產(chǎn)品的調(diào)試。
本實施例中,控制芯片U1為Ambarella(安霸)DSP芯片,安霸是目前高端視頻方案解決供應(yīng)商,很多高端視頻設(shè)備都是使用安霸解決方案,特別是現(xiàn)在市場前景比較好的運(yùn)動相機(jī)、無人機(jī)等產(chǎn)品。這些產(chǎn)品大多數(shù)僅在設(shè)備外部保留唯一的輸入輸出接口,即SD卡座,將本實施例提供的調(diào)試電路應(yīng)用到這類產(chǎn)品中,即可方便地通過SD卡座對產(chǎn)品整機(jī)進(jìn)行調(diào)試工作。
實施例二
圖2是本發(fā)明一個實施例提供的一種調(diào)試裝置的電路原理圖,如圖2所示,本實施例提供的調(diào)試裝置包括用于插入SD卡座的轉(zhuǎn)接板,以及與轉(zhuǎn)接板相連的USB連接器J3。
轉(zhuǎn)接板上設(shè)置有DATA0_1引腳、DATA1_1引腳和DATA2_1引腳,當(dāng)轉(zhuǎn)接板插入SD卡座時,轉(zhuǎn)接板的DATA0_1引腳、DATA1_1引腳和DATA2_1引腳分別連接SD卡座J2的DATA0引腳、DATA1引腳和DATA2引腳。本實施例中,轉(zhuǎn)接板與普通的SD卡外形相同,但是在與SD卡座J2接觸的一端(左下角)經(jīng)過切角處理。當(dāng)普通的SD卡插入SD卡座中時,SD卡的左下角頂在SD卡座CD引腳的位置,使SD卡座的CD引腳拉低為低電平。本實施的轉(zhuǎn)接板左下角做了切角處理,使得轉(zhuǎn)接板插入SD卡座后,SD卡座的CD引腳的信號為高電平,系統(tǒng)會判斷SD卡座中未插入SD卡。
USB連接器J3的VUBS引腳接轉(zhuǎn)接板的DATA2_1引腳,USB連接器J3的D+引腳接轉(zhuǎn)接板的DATA0_1引腳,USB連接器的D-引腳接轉(zhuǎn)接板的DATA1_1引腳。通過USB連接器J3可以對產(chǎn)品整機(jī)進(jìn)行調(diào)試工作。
優(yōu)選地,本實施例提供的調(diào)試裝置上還設(shè)置有一個單刀雙擲開關(guān)SW1,轉(zhuǎn)接板上還設(shè)置有DATA3_1引腳和VDD_1引腳,當(dāng)轉(zhuǎn)接板插入SD卡座時,DATA3_1引腳和VDD_1引腳分別連接SD卡座的DATA3引腳和VDD引腳。單刀雙擲開關(guān)SW1的可動端接轉(zhuǎn)接板的DATA3_1引腳,第一不動端接轉(zhuǎn)接板的VDD_1引腳,第二不動端接USB連接器J3的GND引腳。通過撥動單刀雙擲開關(guān)SW1可以選擇將控制芯片U1的Update引腳拉高或者拉低,以控制產(chǎn)品開機(jī)上電后系統(tǒng)進(jìn)入不同的模式,例如選擇進(jìn)入固件升級模式或選擇進(jìn)入功能調(diào)試模式。
實施例三
圖3是本發(fā)明一個實施例提供的一種電子設(shè)備的功能框圖,本實施例提供的電子設(shè)備300包括上述實施例一中的調(diào)試電路310。
實施例四
圖4是本發(fā)明一個實施例提供的一種調(diào)試系統(tǒng)的功能框圖,如圖4所示,本實施例提供的調(diào)試系統(tǒng)400包括上述實施例1中的調(diào)試電路410以及上述實施例2中的調(diào)試裝置420。單刀雙擲開關(guān)SW1的可動端連接第一不動端或連接第二不動端時,會將控制芯片U1的Update引腳拉高或者拉低,使調(diào)試系統(tǒng)400進(jìn)入不同的工作模式,如進(jìn)入固件升級模式或功能調(diào)試模式。但是對于不同型號的芯片,系統(tǒng)進(jìn)入固件升級模式或功能調(diào)試模式所需的電平是不一樣的。
例如,對于安霸S2L33m-A1-RH芯片,當(dāng)單刀雙擲開關(guān)SW1的可動端接第一不動端時,轉(zhuǎn)接板的DATA3_1引腳直接連接到VDD_1引腳,由于當(dāng)轉(zhuǎn)接板插入SD卡座J2時,轉(zhuǎn)接板的DATA3_1引腳通過SD卡座J2和第二開關(guān)U3最終連接到控制芯片U1的Update引腳,因此Update引腳的電平被VDD拉高。控制芯片U1的Update引腳檢測到高電平后,控制調(diào)試系統(tǒng)400進(jìn)入固件升級模式,此時可以對電子產(chǎn)品整機(jī)軟體進(jìn)行升級。
當(dāng)單刀雙擲開關(guān)SW1的可動端接第二不動端時,轉(zhuǎn)接板的DATA3_1引腳直接連接到地,使控制芯片U1的Update引腳的電平被拉低??刂菩酒琔1的Update引腳檢測到低電平后,控制調(diào)試系統(tǒng)400進(jìn)入功能調(diào)試模式,PC機(jī)等上位機(jī)可以通過USB連接器向電子產(chǎn)品整機(jī)內(nèi)部的控制芯片U1發(fā)送指令,進(jìn)行調(diào)試分析和測試。
但是對于安霸A9SE75芯片,當(dāng)單刀雙擲開關(guān)SW1的可動端接第一不動端,使控制芯片U1的Update引腳被VDD拉高時,調(diào)試系統(tǒng)400進(jìn)入功能調(diào)試模式;當(dāng)單刀雙擲開關(guān)SW1的可動端接第二不動端,使控制芯片U1的Update引腳被GND拉低時,調(diào)試系統(tǒng)400進(jìn)入固件升級模式。因此在實際使用時,需要根據(jù)系統(tǒng)要求選擇單刀雙擲開關(guān)的連接方向。
本發(fā)明將控制芯片的SD卡信號與USB信號進(jìn)行復(fù)用,當(dāng)SD卡座插入SD卡時,可以對SD卡進(jìn)行正常的讀寫操作;當(dāng)SD卡座插入調(diào)制裝置時,可以對產(chǎn)品整機(jī)進(jìn)行調(diào)試,并且還可以通過調(diào)試裝置上的開關(guān)選擇不同的模式,解決了在電子產(chǎn)品外部僅預(yù)留SD卡槽的情況下,由于電路板上預(yù)留的測試點被包裹在整機(jī)內(nèi),因而不便于進(jìn)行產(chǎn)品整機(jī)的研發(fā)調(diào)試、產(chǎn)線測試等工作的問題。
以上所述,僅為本發(fā)明的具體實施方式,在本發(fā)明的上述教導(dǎo)下,本領(lǐng)域技術(shù)人員可以在上述實施例的基礎(chǔ)上進(jìn)行其他的改進(jìn)或變形。本領(lǐng)域技術(shù)人員應(yīng)該明白,上述的具體描述只是更好的解釋本發(fā)明的目的,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。