專利名稱:一種多接口軟件調(diào)試工具的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及調(diào)試設(shè)備技術(shù)領(lǐng)域,特別涉及一種多接口軟件調(diào)試工具。
背景技術(shù):
在智能系統(tǒng)的開發(fā)過程中,如果主板上的CPU配置軟件還不夠完善,就需要技術(shù)人員通過計(jì)算機(jī)或者其他軟件調(diào)試工具對(duì)CPU的運(yùn)行程序進(jìn)行配置和調(diào)試。目前的軟件調(diào)試工具接口種類比較單一,大都只配置一種接口,通過串口或并口實(shí)現(xiàn)對(duì)芯片的調(diào)試控制。 在實(shí)際使用過程中,由于智能系統(tǒng)廠商配置不盡相同,智能系統(tǒng)提供的通訊接口以及調(diào)試軟件所用的計(jì)算機(jī)接口類型也會(huì)有所不同,這樣就制約了軟件調(diào)試工具的使用范圍,給調(diào)試測(cè)試帶來了一定的局限性。
發(fā)明內(nèi)容本實(shí)用新型所要解決的技術(shù)問題在于解決現(xiàn)有軟件調(diào)試工具接口單一、使用不方便的問題,提供了一種多接口軟件調(diào)試工具,通過綜合多種類型的接口,并配以簡(jiǎn)單的信號(hào)處理電路,從而實(shí)現(xiàn)了計(jì)算機(jī)對(duì)待調(diào)試電路板上各種接口的調(diào)試功能。為解決本實(shí)用新型的技術(shù)問題,本實(shí)用新型公開一種多接口軟件調(diào)試工具,包括串口調(diào)試單元和并口調(diào)試單元,在所述串口調(diào)試單元中包括用于連接計(jì)算機(jī)的串口、用于連接待調(diào)試電路板的串口調(diào)試接口、以及連接在所述串口和所述串口調(diào)試接口之間的電平轉(zhuǎn)換電路;在所述并口調(diào)試單元中包括用于連接計(jì)算機(jī)的并口、用于連接待調(diào)試電路板的 I2C總線調(diào)試接口以及用于連接所述并口與所述I2C總線調(diào)試接口之間的反相器電路。進(jìn)一步,所述串口為DB9公頭串口或DB9母頭串口,所述串口的數(shù)據(jù)接收管腳和數(shù)據(jù)發(fā)送管腳分別與電平轉(zhuǎn)換電路的發(fā)送輸出端和接收輸入端連接,所述串口的接地管腳與串口調(diào)試單元的地連接。進(jìn)一步,所述串口與所述電平轉(zhuǎn)換電路之間包括一配置電路,所述配置電路包括 female配置電路和male配置電路,當(dāng)所述串口為DB9公頭串口時(shí),選擇male配置電路上的三個(gè)電阻進(jìn)行導(dǎo)通,當(dāng)所述串口為DB9母頭串口時(shí),選擇female配置電路上的三個(gè)電阻進(jìn)行導(dǎo)通。進(jìn)一步,所述串口調(diào)試接口包括電源管腳、接地管腳、數(shù)據(jù)發(fā)送管腳和數(shù)據(jù)接收管腳,所述電源管腳和接地管腳分別與串口調(diào)試單元中的電源和地對(duì)應(yīng)連接,所述數(shù)據(jù)發(fā)送管腳和數(shù)據(jù)接收管腳分別與電平轉(zhuǎn)換電路的發(fā)送輸入端和接收輸出端連接。進(jìn)一步,所述串口調(diào)試接口包括兩路,一路4腳調(diào)試接口 C0N4,一路5腳調(diào)試接口 C0N5,所述C0N4與所述C0N5的電源管腳、接地管腳、數(shù)據(jù)接收管腳和數(shù)據(jù)發(fā)送管腳相互連
ο進(jìn)一步,所述串口調(diào)試單元中還包括電源指示燈電路,所述電源指示燈電路與串口調(diào)試單元的電源連接。進(jìn)一步,在所述并口調(diào)試單元中,選取所述并口的兩對(duì)輸入輸出管腳分別作為時(shí)鐘信號(hào)發(fā)送端、數(shù)據(jù)信號(hào)發(fā)送端、時(shí)鐘信號(hào)接收端和數(shù)據(jù)信號(hào)接收端,時(shí)鐘信號(hào)接收端和時(shí)鐘信號(hào)發(fā)送端通過所述反相器電路與所述1 總線調(diào)試接口的SCL管腳對(duì)應(yīng)連接,數(shù)據(jù)信號(hào)接收端和數(shù)據(jù)信號(hào)發(fā)送端通過所述反相器電路與1 總線調(diào)試接口的SDA管腳對(duì)應(yīng)連接。進(jìn)一步,所述并口的時(shí)鐘信號(hào)發(fā)送端和數(shù)據(jù)信號(hào)發(fā)送端發(fā)送的時(shí)鐘信號(hào)或數(shù)據(jù)信號(hào)經(jīng)過所述反相器電路一次反相后分別輸出到所述1 總線調(diào)試接口的SCL管腳和SDA管腳;所述1 總線調(diào)試接口的SCL管腳發(fā)送的時(shí)鐘信號(hào)經(jīng)過所述反相器電路一次反相輸出到所述并口的時(shí)鐘信號(hào)接收端,所述1 總線調(diào)試接口的SDA管腳發(fā)送的數(shù)據(jù)信號(hào)經(jīng)過所述反相器電路兩次反相輸出到所述并口的數(shù)據(jù)信號(hào)接收端。進(jìn)一步,所述I2C總線調(diào)試接口還包括電源管腳和接地管腳,所述電源管腳串聯(lián)一上拉電阻后與并口調(diào)試單元的電源連接。進(jìn)一步,所述反相器電路采用集成芯片實(shí)現(xiàn),包括輸入端和輸出端,其中,所述輸出端有數(shù)據(jù)傳輸?shù)墓苣_均串聯(lián)一上拉電阻后與并口調(diào)試單元的電源連接。與現(xiàn)有技術(shù)相比,本實(shí)用新型具有如下有益效果本實(shí)用新型的軟件調(diào)試工具電路接口簡(jiǎn)單,功能強(qiáng)大,可以分別通過并口和串口對(duì)待調(diào)試電路板上的整機(jī)狀態(tài)進(jìn)行讀寫操作和模擬調(diào)試控制,使用起來方便靈活,并口串口合二為一的設(shè)計(jì)方式有效降低了調(diào)試成本,提高軟件調(diào)試工具的通用性,擴(kuò)大了其適用領(lǐng)域。
圖1是本實(shí)用新型所提出的軟件調(diào)試工具中串口調(diào)試單元的一種實(shí)施例的電路原理圖;圖2是本實(shí)用新型所提出的軟件調(diào)試工具中并口調(diào)試單元的一種實(shí)施例的電路原理圖;圖3是本實(shí)用新型所提數(shù)的軟件調(diào)試工具的外觀示意圖。
具體實(shí)施方式
下面將結(jié)合本實(shí)用新型實(shí)施例中的附圖,對(duì)本實(shí)用新型實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本實(shí)用新型一部分實(shí)施例,而不是全部的實(shí)施例?;诒緦?shí)用新型中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本實(shí)用新型保護(hù)的范圍。本實(shí)用新型的軟件調(diào)試工具為了擴(kuò)大工具的功能和適用領(lǐng)域,在該工具內(nèi)部的電路板上同時(shí)設(shè)計(jì)了串口調(diào)試單元和并口調(diào)試單元。在串口調(diào)試單元中設(shè)置有用于連接計(jì)算機(jī)的串口、用于連接待調(diào)試電路板的串口調(diào)試接口、以及連接在串口和串口調(diào)試接口之間的電平轉(zhuǎn)換電路。在需要對(duì)電子產(chǎn)品的系統(tǒng)軟件進(jìn)行串口調(diào)試時(shí),可以將工具的串口與計(jì)算機(jī)的串口相連接,工具的串口調(diào)試接口與待調(diào)試電路板相連接,進(jìn)而通過待調(diào)試芯片的 UART接口與串口調(diào)試接口連接,實(shí)現(xiàn)計(jì)算機(jī)對(duì)待調(diào)試芯片的地址進(jìn)行操作,將調(diào)試信息寫入到與待調(diào)試芯片相連的內(nèi)存或Flash中或者將電子產(chǎn)品在調(diào)試過程中產(chǎn)生的打印信息通過CPU的UART接口傳輸?shù)接?jì)算機(jī),并通過計(jì)算機(jī)的打印軟件輸出到屏幕上。在并口調(diào)試單元中設(shè)置有用于連接計(jì)算機(jī)的并口、用于連接待調(diào)試電路板的1 總線調(diào)試接口以及用于連接所述并口與所述1 總線調(diào)試接口之間的反相器電路。在所述并口的多路輸入輸出管腳中根據(jù)信號(hào)流向選取兩對(duì)輸入輸出管腳分別作為SCL和SDA的雙向通訊端口,一對(duì)通過反相電路和驅(qū)動(dòng)門電路連接到1 總線調(diào)試接口的SCL管腳,另一對(duì)通過反相電路和驅(qū)動(dòng)門電路連接到1 總線調(diào)試接口的SDA管腳。在需要對(duì)電子產(chǎn)品的系統(tǒng)軟件進(jìn)行并口調(diào)試時(shí),可以將工具的并口與計(jì)算機(jī)的并口相連接,工具的1 總線調(diào)試接口與待調(diào)試電路板相連接,進(jìn)而通過1 總線與待調(diào)試芯片的1 管腳相連接,實(shí)現(xiàn)待調(diào)試芯片與計(jì)算機(jī)之間的并口調(diào)試。圖1是本實(shí)用新型所提出的軟件調(diào)試工具中串口調(diào)試單元的一種實(shí)施例的電路原理圖,包括串口調(diào)試接口 COM、C0N5,電平轉(zhuǎn)換電路MAX3221CUE,female配置電路,male 配置電路和串口 Jl。所述電平轉(zhuǎn)換電路MAX3221CUE可以采用一顆專門的集成芯片實(shí)現(xiàn),也可以采用晶體管配合直流電源搭建實(shí)現(xiàn),以實(shí)現(xiàn)計(jì)算機(jī)和主板之間的TTL電平信號(hào)的轉(zhuǎn)換傳輸。本實(shí)施例為簡(jiǎn)化電路結(jié)構(gòu)起見,以采用集成芯片的設(shè)計(jì)方式為例進(jìn)行說明。具體的,電平轉(zhuǎn)換電路包括與串口 Jl連接的發(fā)送輸出端TlOUT和接收輸入端RlIN以及與串口調(diào)試接口 C0N4 或C0N5連接的發(fā)送輸入端TlIN和接收輸出端R10UT。串口 Jl為DB9公頭串口或DB9母頭串口,為了兼容二者的串口通信,在電平轉(zhuǎn)換電路MAX3221CUE和串口 Jl之間設(shè)計(jì)了配置電路,比如圖1中的male配置電路和female 配置電路,通過選擇不同配置電路導(dǎo)通不同的數(shù)據(jù)通道實(shí)現(xiàn)DB9公頭和DB9母頭的對(duì)應(yīng)引腳與電平轉(zhuǎn)換電路MAX3221CUE的對(duì)應(yīng)引腳相互連通,從而實(shí)現(xiàn)待調(diào)試主板與調(diào)試工具之間信號(hào)的準(zhǔn)確傳輸,達(dá)到提供調(diào)試工具通用性的設(shè)計(jì)目的。具體的,使用DB9公頭通信時(shí), 選擇male配置電路,即將male配置電路中的R1、R3和R5電阻導(dǎo)通,female配置電路中的 R2、R4和R6斷開,其中,DB9公頭的接地端(管腳5)通過電阻Rl導(dǎo)通后接地,接收信號(hào)端 RXD_PC (管腳2)通過電阻R3導(dǎo)通后與電平轉(zhuǎn)換電路MAX3221CUE的發(fā)送輸出端TlOUT連接,發(fā)送信號(hào)端TXD_PC (管腳3)通過導(dǎo)通電阻R5導(dǎo)通后與電平轉(zhuǎn)換電路MAX3221CUE的接收輸入端RlIN連接。使用DB9母頭通信時(shí),選擇female配置電路,即將female配置電路中的R2、R4和R6電阻導(dǎo)通,male配置電路中的R1、R3和R5斷開,其中,DB9母頭的接地端 (管腳5)通過電阻R2導(dǎo)通后接地,接收信號(hào)端RXD_PC (管腳2)通過電阻R4導(dǎo)通后與電平轉(zhuǎn)換電路MAX3221CUE的發(fā)送輸出端TlOUT連接,發(fā)送信號(hào)端TXD_PC (管腳3)通過導(dǎo)通電阻R6導(dǎo)通后與電平轉(zhuǎn)換電路MAX3221CUE的接收輸入端RlIN連接。為了適用不同智能系統(tǒng)廠商對(duì)串口調(diào)試系統(tǒng)的不同配置,本調(diào)試工具設(shè)計(jì)了兩路串口調(diào)試接口,4腳串口調(diào)試接口 C0N4和5腳串口調(diào)試接口 C0N5,參見圖1,C0N4和C0N5 都包括電源管腳、接地管腳、數(shù)據(jù)發(fā)送管腳和數(shù)據(jù)接收管腳,C0N5還包括一閑置管腳。具體的,C0N4引腳1與C0N5的引腳2相互連通,為電源管腳VCC,C0N4的引腳2與C0N5的引腳 3相互連通,為數(shù)據(jù)發(fā)送管腳TXD,C0N4的引腳3與C0N5的引腳4相互連通,為數(shù)據(jù)接收管腳RXD,C0N4的引腳4與C0N5的引腳5相互連通,為接地管腳GND,C0N5的引腳1閑置懸空。其中,C0N4和C0N5的電源管腳VCC和接地管腳GND分別與串口調(diào)試單元中的電源和地對(duì)應(yīng)連接,數(shù)據(jù)發(fā)送管腳T)(D和數(shù)據(jù)接收管腳RXD分別與電平轉(zhuǎn)換電路MAX3221CUE的發(fā)送輸入端TlIN和接收輸出端RlOUT連接。此外,為了能夠直觀地顯示串口調(diào)試單元的導(dǎo)通性,在本實(shí)施例的調(diào)試工具的串口調(diào)試單元中還設(shè)置有電源指示燈電路,如圖1所示,包括1個(gè)電解電容CE1,一個(gè)電阻R13 和一個(gè)指示燈LED1。指示燈LEDl的一端接地,另一端串聯(lián)一個(gè)電阻R13與直流電源端VCC 相連。電解電容CEl —端接地,另一端與直流電源VCC相連,用于對(duì)引入的直流電源進(jìn)行濾波處理。圖1中的電容Cl也是用來對(duì)引入的直流電源進(jìn)行濾波處理,電阻RlO和電阻Rll 為阻抗匹配電阻,用來調(diào)節(jié)電平轉(zhuǎn)換電路MAX322ICUE與串口調(diào)試接口 COM、C0N5之間的阻抗平衡。圖2是本實(shí)用新型所提出的軟件調(diào)試工具中并口調(diào)試單元的一種實(shí)施例的電路原理圖,包括并口 J2、I2C總線調(diào)試接口 J3和反相器電路SN74HC05。將I2C總線調(diào)試接口 J3連接到待調(diào)試電路板的1 總線端,將并口 J2連接到計(jì)算機(jī)的并行接口,即可實(shí)現(xiàn)計(jì)算機(jī)對(duì)待調(diào)式電路板的在線1 總線仿真調(diào)試。由于1 總線信號(hào)在通信過程中,數(shù)據(jù)是雙向傳輸?shù)?,因此,需要在所述并?J2的多路輸入輸出管腳中根據(jù)信號(hào)流向選取兩對(duì)輸入輸出管腳分別作為SCL和SDA的雙向通訊端口。具體的,選取并口 J2的兩對(duì)輸入輸出管腳分別作為時(shí)鐘信號(hào)發(fā)送端、數(shù)據(jù)信號(hào)發(fā)送端、時(shí)鐘信號(hào)接收端和數(shù)據(jù)信號(hào)接收端,將時(shí)鐘信號(hào)接收端和時(shí)鐘信號(hào)發(fā)送端通過反相器電路SN74HC05與所述1 總線調(diào)試接口的SCL管腳對(duì)應(yīng)連接,將數(shù)據(jù)信號(hào)接收端和數(shù)據(jù)信號(hào)發(fā)送端通過所述反相器電路SN74HC05與1 總線調(diào)試接口的SDA管腳對(duì)應(yīng)連接。本實(shí)施例采用與計(jì)算機(jī)的并口插座相配套插接的25針并行插頭來設(shè)計(jì)工具上的并口 J2??紤]到計(jì)算機(jī)的25針并口的針腳定義為1腳選通(STROBE低電平);2、腳數(shù)據(jù)位(DATA(TDATA7) ;10 腳確認(rèn)(ACK 低電平);11 腳忙(BUSY) ;12 腳缺紙(PE) ;13 腳 選擇(SEL) ; 14腳自動(dòng)換行(AUTOFD低電平);15腳錯(cuò)誤觀點(diǎn)(ERROR低電平);16腳初始化(INITIA低電平);17腳選擇輸入(SEL IN低電平);18 25腳地線(GND)。結(jié)合并口管腳的數(shù)據(jù)流向,本實(shí)施例選擇并口 J2的9,11,15,17腳作為所述的兩對(duì)輸入輸出管腳,分別與I2C總線調(diào)試接口 J3的SCL和SDA管腳對(duì)應(yīng)連接。反相器電路SN74HC05可以采用一顆專門的集成芯片實(shí)現(xiàn),也可以采用直接在傳輸線上串聯(lián)反相器實(shí)現(xiàn),其主要作用是實(shí)現(xiàn)計(jì)算機(jī)和主板之間的TTL電平信號(hào)的轉(zhuǎn)換傳輸以及對(duì)信號(hào)數(shù)據(jù)的簡(jiǎn)單加密。本實(shí)施例簡(jiǎn)單起見,采用集成芯片的反相器電路SN74HC05。 具體的,反相器電路SN74HC05包括Al、6輸入端和Yl、6輸出端,Al輸入端對(duì)應(yīng)Yl輸出端,Α2輸入端對(duì)應(yīng)Υ2輸出端,A3輸入端對(duì)應(yīng)TO輸出端,Α4輸入端對(duì)應(yīng)W輸出端,Α5輸入端對(duì)應(yīng)TO輸出端,Α6輸入端對(duì)應(yīng)Υ6輸出端,對(duì)應(yīng)輸入端和輸出端之間串聯(lián)有一路反相器。具體來講,并口 J2的兩個(gè)輸出管腳9,17分別與反相器電路SN74HC05的Α4輸入端(即9腳)和Al (即1腳)輸入端對(duì)應(yīng)連接,通過反相器電路SN74HC05對(duì)來自計(jì)算機(jī)的總線時(shí)鐘信號(hào)和數(shù)據(jù)信號(hào)進(jìn)行取反和電平轉(zhuǎn)換處理后,從反相器電路SN74HC05的W輸出端 (即8腳)和Yl輸出端(S卩2腳)輸出,再將W輸出端和Yl輸出端對(duì)應(yīng)連接到I2C總線調(diào)試接口 J3的SCL管腳(S卩2腳)和SDA管腳(S卩3腳),完成計(jì)算機(jī)到待調(diào)試電路板的I2C總線通信。為了保持總線信號(hào)高低電平時(shí)序的正確性,在待調(diào)試電路板的CPU程序中增加有取反程序,對(duì)接收到的總線時(shí)鐘信號(hào)和數(shù)據(jù)信號(hào)進(jìn)行反相處理,以實(shí)現(xiàn)總線數(shù)據(jù)的正確接收。將反相器電路SN74HC05的W輸出端(S卩8腳)與A5輸入端(即11腳)對(duì)接,從A5 輸入端輸入的信號(hào)反相后從TO輸出端(即10腳)輸出,再將TO輸出端與并口 J2的11腳對(duì)應(yīng)連接,即可實(shí)現(xiàn)待調(diào)試電路板上時(shí)鐘信號(hào)到計(jì)算機(jī)的傳輸。將反相器電路SN74HC05的Yl輸出端(即2腳)與A2輸入端(即3腳)對(duì)接,從A2輸入端輸入的信號(hào)反相后將成輸出端Y2輸出,輸出端Y2又與輸入端A3對(duì)接,從輸入端A3輸入的信號(hào)反相后從TO輸出端輸出,再將Y3輸出端與并口 J2的15腳對(duì)應(yīng)連接,即可實(shí)現(xiàn)待調(diào)試電路板上數(shù)據(jù)信號(hào)到計(jì)算機(jī)的傳輸。由上可知,時(shí)鐘信號(hào)從1 總線調(diào)試接口 J3的SCL管腳傳輸?shù)讲⒖?J2的11腳經(jīng)過了反相器電路SN74HC05的一次反相,數(shù)據(jù)信號(hào)從1 總線調(diào)試接口 J3的SDA管腳傳輸?shù)讲⒖?J2的15腳經(jīng)過了反相器電路SN74HC05的兩次反相。相應(yīng)地,在計(jì)算機(jī)的接收程序中,對(duì)接受到的時(shí)鐘信號(hào)需要做反相處理,而對(duì)接受到的數(shù)據(jù)信號(hào)不做反相處理,即可實(shí)現(xiàn)待調(diào)試電路板的總線信號(hào)到計(jì)算機(jī)的準(zhǔn)確傳輸。另外,為了保證反相器電路SN74HC05進(jìn)行電平轉(zhuǎn)換時(shí)有足夠的高電平電壓,在反相器電路SN74HC05有數(shù)據(jù)傳輸?shù)妮敵龆?Y1 Y5)均串聯(lián)一個(gè)上拉電阻(對(duì)應(yīng)R8、R15、R16、 R9、R7)與并口調(diào)試單元中的電源D3V3連接。1 總線接口的電源管腳串聯(lián)一個(gè)電阻R14也與并口調(diào)試單元中的電源D3V3連接,該電源D3V3又與反相器電路SN74HC05的電源端VDD 連接。圖2中的電容C7和CE2用來對(duì)引入的直流電源進(jìn)行濾波處理。圖3所示是本實(shí)用新型所提出的軟件調(diào)試工具的外觀示意圖。所示的軟件調(diào)試工具設(shè)計(jì)成長(zhǎng)方形小板的形狀,包括電路板,DB25并口,DB9串口,串口調(diào)試接口 C0N4,串口調(diào)試接口 C0N5,1 總線調(diào)試接口 J3。其中,DB9串口可以是DB9公頭串口,也可以是DB9母頭串口。通過串口線或并口線將DB9串口或DB25并口與計(jì)算機(jī)進(jìn)行連接,將串口調(diào)試接口 C0N4,串口調(diào)試接口 C0N5或1 總線接口 J3與待調(diào)試電路板進(jìn)行連接,即分別通過串口和并口對(duì)待調(diào)試電路板上的整機(jī)狀態(tài)進(jìn)行讀寫操作和模擬調(diào)試控制。以上舉較佳實(shí)施例,對(duì)本實(shí)用新型的目的、技術(shù)方案和優(yōu)點(diǎn)進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本實(shí)用新型的較佳實(shí)施例而已,并不用以限制本實(shí)用新型,凡在本實(shí)用新型的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本實(shí)用新型的保護(hù)范圍之內(nèi),本實(shí)用新型所主張的權(quán)利范圍應(yīng)以實(shí)用新型申請(qǐng)范圍所述為準(zhǔn),而非僅限于上述實(shí)施例。
權(quán)利要求1.一種多接口軟件調(diào)試工具,其特征在于,包括串口調(diào)試單元和并口調(diào)試單元,在所述串口調(diào)試單元中包括用于連接計(jì)算機(jī)的串口、用于連接待調(diào)試電路板的串口調(diào)試接口、以及連接在所述串口和所述串口調(diào)試接口之間的電平轉(zhuǎn)換電路;在所述并口調(diào)試單元中包括用于連接計(jì)算機(jī)的并口、用于連接待調(diào)試電路板的1 總線調(diào)試接口以及用于連接所述并口與所述I2C總線調(diào)試接口之間的反相器電路。
2.根據(jù)權(quán)利要求1所述的軟件調(diào)試工具,其特征在于,所述串口為DB9公頭串口或DB9 母頭串口,所述串口的數(shù)據(jù)接收管腳和數(shù)據(jù)發(fā)送管腳分別與電平轉(zhuǎn)換電路的發(fā)送輸出端和接收輸入端連接,所述串口的接地管腳與串口調(diào)試單元的地連接。
3.根據(jù)權(quán)利要求2所述的軟件調(diào)試工具,其特征在于,所述串口與所述電平轉(zhuǎn)換電路之間包括一配置電路,所述配置電路包括female配置電路和male配置電路,當(dāng)所述串口為 DB9公頭串口時(shí),選擇male配置電路上的三個(gè)電阻進(jìn)行導(dǎo)通,當(dāng)所述串口為DB9母頭串口時(shí),選擇female配置電路上的三個(gè)電阻進(jìn)行導(dǎo)通。
4.根據(jù)權(quán)利要求1所述的軟件調(diào)試工具,其特征在于,所述串口調(diào)試接口包括電源管腳、接地管腳、數(shù)據(jù)發(fā)送管腳和數(shù)據(jù)接收管腳,所述電源管腳和接地管腳分別與串口調(diào)試單元中的電源和地對(duì)應(yīng)連接,所述數(shù)據(jù)發(fā)送管腳和數(shù)據(jù)接收管腳分別與電平轉(zhuǎn)換電路的發(fā)送輸入端和接收輸出端連接。
5.根據(jù)權(quán)利要求3所述的軟件調(diào)試工具,其特征在于,所述串口調(diào)試接口包括兩路,一路4腳調(diào)試接口 C0N4,一路5腳調(diào)試接口 C0N5,所述C0N4與所述C0N5的電源管腳、接地管腳、數(shù)據(jù)接收管腳和數(shù)據(jù)發(fā)送管腳相互連通。
6.根據(jù)權(quán)利要求1所述的軟件調(diào)試工具,其特征在于,所述串口調(diào)試單元中還包括電源指示燈電路,所述電源指示燈電路與串口調(diào)試單元的電源連接。
7.根據(jù)權(quán)利要求1所述的軟件調(diào)試工具,其特征在于,在所述并口調(diào)試單元中,選取所述并口的兩對(duì)輸入輸出管腳分別作為時(shí)鐘信號(hào)發(fā)送端、數(shù)據(jù)信號(hào)發(fā)送端、時(shí)鐘信號(hào)接收端和數(shù)據(jù)信號(hào)接收端,時(shí)鐘信號(hào)接收端和時(shí)鐘信號(hào)發(fā)送端通過所述反相器電路與所述1 總線調(diào)試接口的SCL管腳對(duì)應(yīng)連接,數(shù)據(jù)信號(hào)接收端和數(shù)據(jù)信號(hào)發(fā)送端通過所述反相器電路與1 總線調(diào)試接口的SDA管腳對(duì)應(yīng)連接。
8.根據(jù)權(quán)利要求7所述的軟件調(diào)試工具,其特征在于,所述并口的時(shí)鐘信號(hào)發(fā)送端和數(shù)據(jù)信號(hào)發(fā)送端發(fā)送的時(shí)鐘信號(hào)或數(shù)據(jù)信號(hào)經(jīng)過所述反相器電路一次反相后分別輸出到所述1 總線調(diào)試接口的SCL管腳和SDA管腳;所述1 總線調(diào)試接口的SCL管腳發(fā)送的時(shí)鐘信號(hào)經(jīng)過所述反相器電路一次反相輸出到所述并口的時(shí)鐘信號(hào)接收端,所述1 總線調(diào)試接口的SDA管腳發(fā)送的數(shù)據(jù)信號(hào)經(jīng)過所述反相器電路兩次反相輸出到所述并口的數(shù)據(jù)信號(hào)接收端。
9.根據(jù)權(quán)利要求7所述的軟件調(diào)試工具,其特征在于,所述1 總線調(diào)試接口還包括電源管腳和接地管腳,所述電源管腳串聯(lián)一上拉電阻后與并口調(diào)試單元的電源連接。
10.根據(jù)權(quán)利要求1所述的軟件調(diào)試工具,其特征在于,所述反相器電路采用集成芯片實(shí)現(xiàn),包括輸入端和輸出端,其中,所述輸出端有數(shù)據(jù)傳輸?shù)墓苣_均串聯(lián)一上拉電阻后與并口調(diào)試單元的電源連接。
專利摘要本實(shí)用新型公開一種多接口軟件調(diào)試工具,包括串口調(diào)試單元和并口調(diào)試單元,在所述串口調(diào)試單元中包括用于連接計(jì)算機(jī)的串口、用于連接待調(diào)試電路板的串口調(diào)試接口、以及連接在所述串口和所述串口調(diào)試接口之間的電平轉(zhuǎn)換電路;在所述并口調(diào)試單元中包括用于連接計(jì)算機(jī)的并口、用于連接待調(diào)試電路板的I2C總線調(diào)試接口以及用于連接所述并口與所述I2C總線調(diào)試接口之間的反相器電路。本實(shí)用新型的軟件調(diào)試工具電路接口簡(jiǎn)單,功能強(qiáng)大,可以分別通過并口和串口對(duì)待調(diào)試電路板上的整機(jī)狀態(tài)進(jìn)行讀寫操作和模擬調(diào)試控制,使用起來方便靈活,并口串口合二為一的設(shè)計(jì)方式有效降低了調(diào)試成本,提高軟件調(diào)試工具的通用性,擴(kuò)大了其適用領(lǐng)域。
文檔編號(hào)G06F11/36GK202110533SQ20112019173
公開日2012年1月11日 申請(qǐng)日期2011年6月9日 優(yōu)先權(quán)日2011年6月9日
發(fā)明者胡上 申請(qǐng)人:深圳市同洲電子股份有限公司