一种多功能程序下载器制造技术

技术编号:16584020 阅读:107 留言:0更新日期:2017-11-18 12:39
本实用新型专利技术公开了一种多功能程序下载器,包括电源接口和模式程序下载接口,所述电源接口的输出端通过控制线与拨码开关相连接,所述拨码开关的输出端分别连接有数据接口芯片和单片机控制器,所述数据接口芯片的输出端与TTL模式的程序下载接口相连接,所述单片机控制器的输出端通过控制线与SWD模式的程序下载接口相连接,所述拨码开关的输出端还连接有嵌入式控制器,所述嵌入式控制器采用ATMEGA8系列的处理芯片,所述嵌入式控制器的内部还设置有缓存器,所述嵌入式控制器的输出端通过J2开关与SPI模式程序下载接口相连接,整个程序下载器支持在线调试,其方便快捷的使用方式可以提高专业人员的开发速度,给学生更加方便的使用体验。

A multi function program Downloader

The utility model discloses a multifunctional program download, including power interface and model program download interface, the power output end of the interface is connected through a control line and dial switch, the output end of the dial switch are respectively connected with a data interface and a single chip controller, the data interface chip the output end of the TTL mode of the program downloading interface is connected with the output of the controller terminal is connected through a control line and download interface mode of SWD program, the output end of the dial switch is connected with the embedded controller, the controller adopts the embedded processing chip ATMEGA8 series, the inside of the embedded controller also set up a buffer, wherein the output end of the embedded controller is connected through the J2 download interface switch with SPI model program, the program download online support Debugging, its convenient and quick way of use can improve the development speed of professionals, to make students more convenient to use experience.

【技术实现步骤摘要】
一种多功能程序下载器
本技术涉及程序下载器
,具体为一种多功能程序下载器。
技术介绍
现有的单片机程序下载器主要通过电脑并口进行下载,速度比较慢,对于一些没有并口的电脑(如笔记本电脑)使用不便。且一般体积较大,携带不方便。现有的单片机程序下载器都是单独的,只能给一类型号的单片机下载程序,但我们有时候需要给多种不同种类的单片机下载程序就需要购买多个下载器,这样不仅浪费资源而且价格昂贵,且不方便携带。而此多功能程序下载器可以同时给多种不同类的单片机下载程序,只需通过拨码开关切换就可以了,使用非常方便,如今芯片的开发中所使用的单片机种类越来越多,而程序下载器作为开发的一个必备工具则欲显重要,随着市场的需求,下载器的种类也在快速的发展,可是传统下载器由于其功能的单一,使得使用的效果得到限制。市场上急需一种多功能的程序下载器。
技术实现思路
为实现上述目的,本技术提供如下技术方案:一种多功能程序下载器,包括电源接口和模式程序下载接口,所述电源接口的输出端通过控制线与拨码开关相连接,所述拨码开关的输出端分别连接有数据接口芯片和单片机控制器,所述数据接口芯片的输出端与TTL模式的程序下载接口相连接,所述单片机控制器的输出端通过控制线与SWD模式的程序下载接口相连接,所述拨码开关的输出端还连接有嵌入式控制器,所述嵌入式控制器采用ATMEGA8系列的处理芯片,所述嵌入式控制器的内部还设置有缓存器,所述嵌入式控制器的输出端通过J2开关与SPI模式程序下载接口相连接。作为本技术一种优选的技术方案,所述电源接口的输入端与USB接口相连接。作为本技术一种优选的技术方案,所述拨码开关的内部还设置有电源指示灯,所述电源指示灯分别采用红、绿、蓝三种颜色为三种模式指示灯。作为本技术一种优选的技术方案,所述单片机控制器采用Stm32f103系列的处理芯片,所述数据接口芯片采用CH340G系列的处理芯片。与现有技术相比,本技术的有益效果是:该多功能程序下载器,由USB接口供电,通过电源指示灯根据红、绿、蓝三种颜色来显示三种模式下的芯片供电情况,由拨码开关S1控制每种模式的选择,适用于51系列,stm32系列,AVR系列单片机程序的下载,相比于传统下载器的单一下载模式,其可供选择的模式有三种,且切换方便,下载速度更快,体积更小便于携带。而且整个程序下载器支持在线调试,其方便快捷的使用方式可以提高专业人员的开发速度,给学生更加方便的使用体验,并且其造价远低于市场上三种程序下载器价格之和,且整个下载器结构设计简单,实用性强。附图说明图1为本技术结构示意图;图2为本技术电源控制原理图。图中:1-电源接口;2-USB接口;3-拨码开关;4-电源指示灯;5-数据接口芯片;6-TTL模式的程序下载接口;7-单片机控制器;8-SWD模式的程序下载接口;9-嵌入式控制器;10-缓存器;11-J2开关;12-SPI模式程序下载接口。具体实施方式下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。实施例:请参阅图1和图2,本技术提供一种技术方案:一种多功能程序下载器,包括电源接口1和TTL模式的程序下载接口6,所述电源接口1的输出端通过控制线与拨码开关3相连接,所述拨码开关3的输出端分别连接有数据接口芯片5和单片机控制器7,所述数据接口芯片5的输出端与TTL模式的程序下载接口6相连接,所述单片机控制器7的输出端通过控制线与SWD模式的程序下载接口8相连接,所述拨码开关3的输出端还连接有嵌入式控制器9,所述嵌入式控制器9采用ATMEGA8系列的处理芯片,所述嵌入式控制器9的内部还设置有缓存器10,所述嵌入式控制器9的输出端通过J2开关11与SPI模式程序下载接口12相连接。优选的是,所述电源接口1的输入端与USB接口2相连接;所述拨码开关3的内部还设置有电源指示灯4,所述电源指示灯4分别采用红、绿、蓝三种颜色为三种模式指示灯;所述单片机控制器7采用Stm32f103系列的处理芯片,所述数据接口芯片5采用CH340G系列的处理芯片。所述TTL模式的程序下载接口6:当J2开关插在电脑的USB接口上,拨动拨码开关按键S1-1,电源指示灯红灯亮表明数据接口芯片5供电正常。TTL模式的程序下载接口6的各个引脚口接到芯片的对应引脚,利用电脑的USB口将程序下载到芯片中。所述SWD模式的程序下载接口8:关闭拨动拨码开关按键S1-1,拨动S1-2,电源指示灯绿灯亮起表示单片机控制器7工作正常。SWD模式的程序下载接口8五个引脚接到需要下载程序的芯片对应引脚,通过电脑USB口将程序下载到芯片中。所述SPI模式程序下载接口12:关闭拨动拨码开关按键S1-2,拨动S1-3,电源指示灯蓝灯亮则嵌入式控制器9供电正常。而嵌入式控制器9的开关引脚是控制下载口是否给下载程序的芯片供电,一般将其断开,防止烧坏芯片。下载程序时其他引脚(J3、J5)也需将其断开,下载程序时,SPI模式程序下载接口12的四个引脚口接到所需要下载程序的芯片的对应引脚上,便可以通过电脑的USB口下载程序。具体使用方式及优点:该多功能程序下载器,由USB接口供电,通过电源指示灯根据红、绿、蓝三种颜色来显示三种模式下的芯片供电情况,由拨码开关S1控制每种模式的选择,适用于51系列,stm32系列,AVR系列单片机程序的下载,相比于传统下载器的单一下载模式,其可供选择的模式有三种,且切换方便,下载速度更快,体积更小便于携带。而且整个程序下载器支持在线调试,其方便快捷的使用方式可以提高专业人员的开发速度,给学生更加方便的使用体验,并且其造价远低于市场上三种程序下载器价格之和,且整个下载器结构设计简单,实用性强。对于本领域技术人员而言,显然本技术不限于上述示范性实施例的细节,而且在不背离本技术的精神或基本特征的情况下,能够以其他的具体形式实现本技术。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本技术的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本技术内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。本文档来自技高网...
一种多功能程序下载器

【技术保护点】
一种多功能程序下载器,其特征在于:包括电源接口(1)和TTL模式的程序下载接口(6),所述电源接口(1)的输出端通过控制线与拨码开关(3)相连接,所述拨码开关(3)的输出端分别连接有数据接口芯片(5)和单片机控制器(7),所述数据接口芯片(5)的输出端与TTL模式的程序下载接口(6)相连接,所述单片机控制器(7)的输出端通过控制线与SWD模式的程序下载接口(8)相连接,所述拨码开关(3)的输出端还连接有嵌入式控制器(9),所述嵌入式控制器(9)采用ATMEGA8系列的处理芯片,所述嵌入式控制器(9)的内部还设置有缓存器(10),所述嵌入式控制器(9)的输出端通过J2开关(11)与SPI模式程序下载接口(12)相连接。

【技术特征摘要】
1.一种多功能程序下载器,其特征在于:包括电源接口(1)和TTL模式的程序下载接口(6),所述电源接口(1)的输出端通过控制线与拨码开关(3)相连接,所述拨码开关(3)的输出端分别连接有数据接口芯片(5)和单片机控制器(7),所述数据接口芯片(5)的输出端与TTL模式的程序下载接口(6)相连接,所述单片机控制器(7)的输出端通过控制线与SWD模式的程序下载接口(8)相连接,所述拨码开关(3)的输出端还连接有嵌入式控制器(9),所述嵌入式控制器(9)采用ATMEGA8系列的处理芯片,所述嵌入式控制器(9)的内部还设置有缓存器(10),所...

【专利技术属性】
技术研发人员:周琦曹一凡谢停停黄俊超张子旋
申请(专利权)人:安徽师范大学
类型:新型
国别省市:安徽,34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1