[发明专利]USB接口多功能下载线无效

专利信息
申请号: 201210229811.X 申请日: 2012-07-05
公开(公告)号: CN103530262A 公开(公告)日: 2014-01-22
发明(设计)人: 李鹏宇;段永颢;程中楠 申请(专利权)人: 李鹏宇;段永颢;程中楠
主分类号: G06F13/40 分类号: G06F13/40
代理公司: 暂无信息 代理人: 暂无信息
地址: 100082 北京*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: usb 接口 多功能 下载
【说明书】:

技术领域

本发明涉及微控制器、外围设备接口方面领域,尤其是属于在系统可编程的USB接口多功能下载线。

背景技术

USB(Universal Serial BUS)通用串行总线:是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。是应用在PC领域的接口技术。USB接口支持设备的即插即用和热插拔功能。从1994年11月11日发表了USB V0.7版本以后,USB版本经历了多年的发展,到现在已经发展为3.0版本,成为目前电脑中的标准扩展接口。目前主板中主要是采用USB1.1和USB2.0,各USB版本间能很好的兼容。USB1.1的最高传输速率为12Mbps,USB2.0最高传输速率是480Mbps。

ISP(In-System Programming)在系统可编程:指电路板上的空白器件可以编程写入最终用户代码,而不需要从电路板上取下器件,已经编程的器件也可以用ISP方式擦除或再编程。ISP技术是未来发展方向。

JTAG是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如单片机、DSP、FPGA器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。相关JTAG引脚的定义为:TCK为测试时钟输入;TDI为测试数据输入,数据通过TDI引脚输入JTAG接口;TDO为测试数据输出,数据通过TDO引脚从JTAG接口输出;TMS为测试模式选择,TMS用来设置JTAG接口处于某种特定的测试模式;TRST为测试复位,输入引脚,低电平有效。

下载线的功能主要是通过JTAG协议实现可编程芯片的在系统编程。可编程芯片包括:微处理器(MPU)、微控制器(MCU)、CPLD、FPGA、DSP、ASIC或其它符合IEEE1149.1规范的芯片。现有的厂商提供的下载线存在如下缺点:

1、不同的厂商提供的下载线结构各不相同,JTAG接口定义位置也各不相同,针对上述不同的可编程芯片使用不同的USB接口下载线,开发工程师使用不同的器件需要购买多种USB接口下载线,价格昂贵。

2、国内的多功能下载线专利局限于使用并口实现,不支持热插拔、速度慢,不能适应高速下载的需求;缺少人性化的指示灯、LCD显示;不支持方式记忆功能。

发明内容

本发明的目的在于提供一种基于USB接口的多功能下载线,它结构简单,价格低廉、设计合理、体积小、携带方便,通过图1发明结构原理框图可以实现多种下载线的功能,以适应不同厂商MPU、MCU、CPLD、FPGA、DSP、ASIC等芯片的在系统可编程。

本发明的有益之处在于:

1、通过1个按键的防抖动检测和程序算法实现自主切换功能,因此结构简单,操作方便,价格低廉。

2、人性化设计。不同功能下指示灯颜色不同、下载程序的过程中指示灯进行呼吸闪烁;不同功能下LCD显示不同功能的提示;具有方式记忆功能,重新上电后可恢复到断电前的功能方式运行。

3、USB接口实现下载速度快,USB总线供电、支持热插拔、即插即用。

4、本发明设备轻便,不需要单独的电源供电,携带方便,既适合实验室使用,也适用于出差或野外使用。

附图说明

图1本发明结构原理框图

图2本发明单片机系统1程序流程框图

图3本发明单片机系统2程序流程框图

具体实施方式

如图1所示为本发明结构原理框图,包括单片机系统1、单片机系统2、按键接口电路、指示灯接口电路、LCD显示接口电路、USB接口、多功能下载线接口。

其中单片机系统1包含USB接口模块、多功能通用I/O模块、复位单片机模块、I2C主端引导模块、RAM程序执行模块。单片机系统2包含多功能匹配I/O模块、控制复位模块、I2C从端程序模块、EEPROM程序模块、LCD显示模块、指示灯模块、按键检测模块。

以下结合附图具体描述其工作方案:

首先连接USB接口,单片机系统1和单片机系统2上电开始工作,单片机系统2控制模块向单片机系统1复位单片机模块发送低电平信号,控制单片机系统1处于复位状态。从EEPROM模块获取“工作方式标识”,根据“工作方式标识”切换多功能匹配I/O模块、切换单I2C从端程序模块对应的程序功能。向指示灯模块输出匹配的电平信号、LCD模块输出匹配的下载线功能提示。单片机系统2控制模块向单片机系统1复位单片机模块发送高电平信号,控制单片机系统1处于工作状态。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于李鹏宇;段永颢;程中楠,未经李鹏宇;段永颢;程中楠许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210229811.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top