The invention discloses a multifunctional embedded development tool for USB interface, which belongs to the field of embedded development technology, a circuit board, USB interface, USB HUB circuit, USB serial circuit, debugging circuit, logic circuit simulation analysis, JTAG interface, SWD interface, serial interface and logic test interface. The invention only needs a computer with a USB interface, can cope with computer software simulation debugging, serial test, logic analysis testing and code download functions to meet the needs of embedded software debugging and Simulation in various stages of development testing and maintenance functions, without the need for multiple tools used alternately, reduce software development of embedded test the maintenance work intensity, improve work efficiency.
【技术实现步骤摘要】
一种USB接口的多功能嵌入式开发工具
本专利技术涉及一种多功能嵌入式开发工具,特别涉及一种USB接口的多功能嵌入式开发工具,属于嵌入式开发
技术介绍
在嵌入式软件开发测试过程中需要各种各样的开发工具,主要包括用于调试仿真的调试仿真工具,包括用于测试的串行接口、用于数字信号测试分析的逻辑分析仪以及用于下载代码的下载工具等。调试仿真工具目前主要存在两种调试仿真接口:JTAG接口和SWD接口,JTAG接口是一种国际标准测试协议,IEEE1149.1兼容,主要用于芯片内部测试,现在多数的高级器件都支持JTAG协议,如DSP、FPGA、ARM器件等,标准的JTAG接口包括TMS、TCK、TDI、TDO等4线,分别为模式选择、时钟、数据输入和数据输出线。目前主流的JTAG接口的仿真器为J-LINK仿真器,其支持所有的ARM7/ARM9/ARM11和Cortex-M0/M1/M3内核芯片的仿真,并且能够和MDK、RealView等多种集成开发环境无缝连接,是一种应用广泛的调试仿真接口。随着ARM公司Cortex系列的推出,采用SWD方式调试成了大家的首选,SWD不仅速 ...
【技术保护点】
一种USB接口的多功能嵌入式开发工具,通过USB接口连接计算机,通过JTAG接口、SWD接口、串口接口和逻辑测试接口连接嵌入式开发板,其特征在于:包括电路板、USB接口、USB‑HUB电路、JTAG接口、SWD接口、串口接口和逻辑测试接口,所述电路板分别与所述JTAG接口、所述SWD接口、所述串口接口和所述逻辑测试接口连接,所述USB接口与所述USB‑HUB电路连接,所述JTAG接口和所述SWD接口通过调试仿真电路与所述USB‑HUB电路连接,所述串口接口通过USB转串口电路与所述USB‑HUB电路连接,所述逻辑测试接口通过逻辑分析电路与所述USB‑HUB电路连接,所述电路 ...
【技术特征摘要】
1.一种USB接口的多功能嵌入式开发工具,通过USB接口连接计算机,通过JTAG接口、SWD接口、串口接口和逻辑测试接口连接嵌入式开发板,其特征在于:包括电路板、USB接口、USB-HUB电路、JTAG接口、SWD接口、串口接口和逻辑测试接口,所述电路板分别与所述JTAG接口、所述SWD接口、所述串口接口和所述逻辑测试接口连接,所述USB接口与所述USB-HUB电路连接,所述JTAG接口和所述SWD接口通过调试仿真电路与所述USB-HUB电路连接,所述串口接口通过USB转串口电路与所述USB-HUB电路连接,所述逻辑测试接口通过逻辑分析电路与所述USB-HUB电路连接,所述电路板用于为所述USB-HUB电路、所述调试仿真电路、所述USB转串口电路和所述逻辑分析电路提供载体,所述USB-HUB电路用于实现将一路USB信号扩展为多路USB信号,分别调试USB转串口电路、调试仿真电路和逻辑分析电路。2.根据权利要求1所述一种USB接口的多功能嵌入式开发工具,其特征在于:所述USB接口分为一个上行USB接口和多个下行USB接口,所述上行USB接口连接所述USB-HUB电路,所述下行USB接口用于扩展标准USB设备。3.根据权利要求2所述一种USB接口的多功能嵌入式开发工具,其特征在于:所述USB-HUB电路将一路USB信号扩展为多路USB信号;其中一路所述USB信号连接USB转串口电路,将USB信号转换为串口信号,通过所述串口接口对外连接;另一路所述USB信号连接所述调试仿真电路,将USB信号转换为JTAG调试仿真信号和SWD调试仿真信号,通过所述SWD接口和所述JTAG接口对外连接;另一路所述USB信号连接所述逻辑分析电路,将USB信号转换为逻辑分析信号,通过所述逻辑测试接口对外连接,余下USB信号通过下行USB接口对外连接USB设备。4.根据权利要求2所述一种USB接口的多功能嵌入式开发工具,其特征在于:分为软件调试仿真阶段、软件测试阶段和软件维护阶段;所述软件调试仿真阶段、所述软件测试阶段和所述软件维护阶段同时运行或单独运行。5.根据权利要求4所述一种USB接口的多功能嵌入式开发工具,其特征在于:当处于软件调试仿真阶段时,通过上行USB接口连接计算机,通过SWD接口或JTAG...
【专利技术属性】
技术研发人员:王伟志,魏天虎,常俏,张天雨,何奇超,苑静,李胜雪,钟星辉,
申请(专利权)人:北京奥博泰科技有限公司,张喆民,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。