[實用新型]一種仿真調試與代碼下載工具有效
| 申請號: | 201420619205.3 | 申請日: | 2014-10-24 |
| 公開(公告)號: | CN204166524U | 公開(公告)日: | 2015-02-18 |
| 發明(設計)人: | 營健;張靜;郭鵬;王殿輝 | 申請(專利權)人: | 中國重汽集團濟南動力有限公司 |
| 主分類號: | G06F11/26 | 分類號: | G06F11/26 |
| 代理公司: | 濟南舜源專利事務所有限公司 37205 | 代理人: | 閆曉燕 |
| 地址: | 250002 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 仿真 調試 代碼 下載工具 | ||
技術領域
本實用新型涉及仿真調試領域,尤其涉及一種可用于多種硬件平臺、多種開發方式的多功能代碼調試和下載工具。
背景技術
在嵌入式軟件開發中離不開各式各樣的開發工具,以JTAG為代表的仿真調試接口已經被廣泛地運用到了若干高級器件中,如DSP、FPGA、ARM、部分單片機器件等,實際上標準的JTAG接口是4線的:TMS、TCK、TDI、TDO,分別為模式選擇、時鐘、數據輸入和數據輸出線,而標準的JTAG口卻需要2*10的2.54mm引腳間距的雙排針來實現,因此會浪費大量的布板空間。但與之相配套的J‐LINK仿真器支持所有ARM7/ARM9/ARM11和Cortex‐M0/M1/M3核內核芯片的仿真,并且能夠和IAREWARM,ADS,KEIL,WINARM,RealView等多種集成開發環境無縫連接,因此至今仍然是一種應用最廣泛的接口。
實際上隨著SWD接口的發展,越來越多的嵌入式開發也開始選擇SWD接口作為其仿真調試的標準接口,這是因為SWD接口占用口線很少,并且SWD模式比JTAG在高速模式下面更加可靠。尤其是SWD接口能夠節省大量的布板空間和GPIO接口,因此優勢明顯。
而到了程序的維護期,用戶更看重的是一種能夠實現代碼快速下載的工具,因為在維護期所進行的小規模代碼優化和參數標定往往是不需要進行仿真調試的,因此串口下載會更便于使用。目前尚未出現能夠融合上述串口、接口的工具,本實用新型集成JTAG接口、SWD接口和串口,以滿足在不同程序開發調試階段對不同接口、串口的需求。
實用新型內容
為了克服現有技術中存在的不足,本實用新型提供一種仿真調試與代碼下載工具,用戶只要使用單一工具就能夠實現多種開發工具的交叉,降低了代碼開發的工作強度,提高了工作效率。
為實現上述目的,本實用新型采取如下技術方案:
一種仿真調試與代碼下載工具,包括PCB板、JTAG接口、SWD接口和串口,所述JTAG接口和SWD接口設置在PCB板正面左側,所述PCB板正面右側設有USB口,所述USB口通過PCB板正面的USB轉串口芯片與串口相連。
更進一步的,所述USB轉串口芯片為PL2302芯片,所述PL2302芯片通過其RST和DTR引腳分別實現該工具所連接STM32內核芯片的BOOT0、BOOT1和RESET引腳在代碼下載過程中的時序控制。
更進一步的,所述PL2302芯片TXD和RXD線上分別設有紅、藍LED指示燈。
更進一步的,所述紅、藍LED指示燈均為插針式LED指示燈,并使用10mm的隔離柱進行支撐。
更進一步的,所述USB口的數目為兩個,分別為Mini-USB和Micro-USB。
更進一步的,所述JTAG接口為標準2.54mm引腳間距的2*10線制JTAG口,使用彎腿2*10的排針座實現,排針座上配有防錯插的缺口,所述JTAG接口與外部Jlink工具相連。
更進一步的,所述SWD接口為標準2.54mm引腳間距的4線制SWD口,并與外部SWD工具相連。
更進一步的,該工具外殼外觀尺寸為70mm*40mm*30mm,且工具外殼四周固定孔由螺釘固定,固定前在外殼的縫隙處涂密封膠。
有益效果:(1)本實用新型提供的工具集成了JTAG接口、SWD接口,JTAG接口由于其功能成熟、應用廣泛,在代碼仿真調試過程中最為常見,但SWD接口在高速模式下的穩定性,使得SWD接口在仿真調試后期版本整體調試會有更大的優勢,本實用新型集成兩種接口,使得在實際代碼仿真調試不同階段可以進行接口更換,從而降低代碼調試開發的工作強度,提高了工作效率。(2)本實用新型提供的工具還集成了串口,在程序的維護期用戶更看重的是一種能夠實現代碼快速下載的工具,串口更便于使用,并且本實用新型串口具有一鍵下載功能,比目前手動操作BOOT0、BOOT1和RESET來完成代碼下載具有更大的優勢。
附圖說明
圖1為本實用新型提供的一種仿真調試與代碼下載工具硬件PCB結構示意圖。
圖2為JTAG接口引腳定義。
圖3為串口及一鍵下載電路原理圖。
圖1中:1、JTAG接口;2、SWD接口;3、PL2302及一鍵下載電路;4、電源系統;5、固定孔;6、MINI-USB口;7、Micro-USB口;8、紅、藍指示燈。
具體實施方式
下面結合附圖對本實用新型作更進一步的說明。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國重汽集團濟南動力有限公司,未經中國重汽集團濟南動力有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201420619205.3/2.html,轉載請聲明來源鉆瓜專利網。





