[实用新型]一种仿真调试与代码下载工具有效
申请号: | 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.vipzhuanli.com/pat/books/201420619205.3/2.html,转载请声明来源钻瓜专利网。