一种烧写多个单片机程序的装置制造方法及图纸

技术编号:9709301 阅读:148 留言:0更新日期:2014-02-22 12:35
本实用新型专利技术公开了一种烧写多个单片机程序的装置,包括:一键烧写板,以及与一键烧写板配套连接的、用于根据拨码开关的码值选择一键烧写板的时序线的拨码开关;所述一键烧写板还连接调试器和多个待烧写的节点模块;且每个节点模块分别对应一键烧写板的一根时序线,所述调试器通过选择出的一键烧写板的时序线与对应的节点模块接通;以实现该节点模块的单片机程序烧写。本实用新型专利技术可将多个节点模块一并连接到一键烧写板上,多个节点模块通过一键烧写板的不同时序线与调试器接通;通过拨码开关控制多个节点模块逐一接通调试器;无需多次插拔,提高了工作效率。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】
一种烧写多个单片机程序的装置
本技术涉及电子
,尤其涉及一种烧写多个单片机程序的装置。
技术介绍
单片机程序烧写的原理为:电脑通过数据线将程序文件发给编程器或调试器,编 程器或调试器驱动并口或者串口,按照规定的时序,更改待写入的单片机内部的rom/flash 内容,完成烧写。现有技术中单片机程序烧写的方法为:对每个或每类单片机配一套烧写工具,将 待写入的单片机连接到烧写工具,下载烧写完一个单片机后拔下来再插上待写入的另一个 单片机。当需要烧写多个单片机程序时,现有技术的单片机程序烧写方法需要多次插拔单 片机的过程,增加了烧写工具和单片机的损耗或损坏。因此,现有技术还有待改进。
技术实现思路
本技术的目的在于提供一种烧写多个单片机程序的装置,以解决烧写多个单 片机程序时需多次插拔的技术问题。为达此目的,本技术采用以下技术方案:本技术提供了一种烧写多个单片机程序的装置,包括:一键烧写板,以及与一 键烧写板配套连接的、用于根据拨码开关的码值选择一键烧写板的时序线的拨码开关;所述一键烧写板还连接调试器和多个待烧写的节点模块;且每个节点模块分别对 应一键烧写板的一根时序线,所述调试器通过选择出的一键烧写板的时序线与对应的节点 模块接通;以实现该节点模块的单片机程序烧写。其中,所述一键烧写板上设置有若干个用于接入节点模块的第一类接口,以及一 个用于接入调试器的第二类接口;每个节点模块通过一个第一类接口与一键烧写板连接,不同的第一类接口的JTag 口时序线与一键烧写板的不同时序线接通;调试器通过第二类接口与一键烧写板连接;所述第二类接口的JTag 口时序线通 过拨码开关的码值选择与一键烧写板的某一根时序线接通;所有第一类接口的JTag 口数据线、以及第二类接口的JTag 口数据线均与一键烧 写板的同一数据线接通。其中,所述一键烧写板上设置有14个第一类接口,所述14个第一类接口的JTag 口时序线分别与一键烧写板的14根时序线接通。其中,还包括两个用于设置拨码开关的码值的拨码单元,两个拨码单元均与拨码 开关连接。其中,节点模块通过排线接入所述一键烧写板的第一类接口 ;调试器通过排线接 入所述一键烧写板的第二类接口;所述调试器为可进行在线编程调试以及对内部Flash存储器进行擦写的调试器。其中,第一类接口的JTag 口、第二类接口的JTag 口均包括电源线、地线、数据线、 时序线和复位线。实施本技术实施例,具有如下有益效果:本技术实施例通过提供一种烧写多个单片机程序的装置,可将多个待烧写的 节点模块通过一键烧写板上的不同时序线与调试器接通;通过与一键烧写板配套连接的拨 码开关的码值选择当前一键烧写板的时序线,可控制的使调试器与对应的节点模块接通。 通过本技术,可将多个待烧写的节点模块一并连接到一个一键烧写板上,并且每个待 烧写的节点模块可通过一键烧写板的一根时序线与调试器接通;通过拨码开关的码值选择 当前一键烧写板的时序线,使调试器与对应的一个节点模块接通。通过本技术,只需通 过更改拨动开关的码值即可对不同的节点模块进行烧写,无需多次从调试器插拔待烧写的 节点模块,避免使用过程中对实物物体的损坏损耗,同时也提高了工作效率。【附图说明】为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例 或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述的附图仅仅是 本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下, 还可以根据这些附图获得其他的附图。图1是本技术一种烧写多个单片机程序的装置的结构示意图。图2是本技术一种烧写多个单片机程序的装置的原理示意图。图3是本技术一种烧写多个单片机程序的方法实施例的流程图。【具体实施方式】下面结合本技术的附图对本技术实施例中的技术方案进行清楚、完整的 描述,显然,所描述的实施例仅仅是本技术的一部分实施例,而不是全部的实施例。基 于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的 所有其他实施例,都属于本技术保护的范围。下面将结合附图1-附图3,对本技术实施例提供的烧写多个单片机程序的装 置进行详细介绍。请参见图1,图1是一种烧写多个单片机程序的装置的结构示意图,该装置包括一 键烧写板300和拨码开关400:所述一键烧写板300可连接调试器100和多个待烧写的节 点模块200,所述拨码开关400与一键烧写板300配套连接,用于根据拨码开关的码值选择 一键烧写板的时序线的拨码开关。如图1所示,所述一键烧写板300与调试器100和多个 待烧写的节点模块200连接;且每个节点模块200分别对应一键烧写板300的一根时序线, 所述调试器100通过选择出的一键烧写板的时序线与对应的节点模块200接通;以实现该 节点模块的单片机程序烧写。即所述调试器100可通过一键烧写板的不同时序线分别与对 应的节点模块200接通,并且一次只能接通一个节点模块200。所述调试器100用于下载编 辑单片机程序;拨码开关400用于选择烧写当前单片机程序所需的一键烧写板的时序线; 一键烧写板300用于通过不同的时序线将调试器100与对应的节点模块200接通。较佳的,本实施例的一键烧写板300上设置有若干个用于接入节点模块200的第一类接口 11,以及一个用于接入调试器100的第二类接口 12。每个节点模块200通过一个第一类接口 11与一键烧写板300连接,且每个第一类接口 11的JTag 口时序线与一键烧写板的一根时序线接通;调试器100通过第二类接口 12与一键烧写板300连接;第二类接口 12的JTag 口时序线可选择的(通过拨码开关的码值选择)与一键烧写板的某一根时序线接通;每个第一类接口 11的JTag 口数据线、以及第二类接口 12的JTag 口数据线均与一键烧写板的同一数据线接通。具体地,每个节点模块200分别通过一个第一类接口 11与一键烧写板连接,且每个第一类接口 11的JTag 口时序线与一键烧写板的连接口 P15的一根时序线接通。所述调试器100连接所述一键烧写板300的第二类接口 12 ;在拨码开关400的控制作用下通过一键烧写板的连接口 P15控制将第二类接口 12的JTag 口时序线可选择的与一键烧写板的一根时序线接通,即所述第二类接口 12的JTag 口时序线在拨码开关400控制下可选择的与某一第一类接口 11的JTag 口时序线相通,使得调试器与对应的一个节点模块接通。调试器与一节点模块的接通后,通过第二类接口 12的JTag 口数据线、对应的第一类接口 11的 JTag 口数据线传输需烧写的单片机程序到该节点模块中,实现该节点模块的烧写。本实施例中,第一类接口 11的JTag 口、第二类接口 12的JTag 口均包括电源线 (VCC)、地线(GND)、数据线(DB DAT)、时序线(DB CLK)和复位线(RESET)。本实施例的调试器为可进行在线编程调试以及对内部Flash存储器进行擦写的调试器,并且调试器100还与用户电脑连接,方便用户的操作。如图2所示,本实施例的一键烧写板300设置有14个第一类接口,分别本文档来自技高网...

【技术保护点】
一种烧写多个单片机程序的装置,其特征在于,包括:一键烧写板,以及与一键烧写板配套连接的、用于根据拨码开关的码值选择一键烧写板的时序线的拨码开关;所述一键烧写板还连接调试器和多个待烧写的节点模块;且每个节点模块分别对应一键烧写板的一根时序线,所述调试器通过选择出的一键烧写板的时序线与对应的节点模块接通;以实现该节点模块的单片机程序烧写。

【技术特征摘要】
1.一种烧写多个单片机程序的装置,其特征在于,包括:一键烧写板,以及与一键烧写 板配套连接的、用于根据拨码开关的码值选择一键烧写板的时序线的拨码开关;所述一键烧写板还连接调试器和多个待烧写的节点模块;且每个节点模块分别对应一 键烧写板的一根时序线,所述调试器通过选择出的一键烧写板的时序线与对应的节点模块 接通;以实现该节点模块的单片机程序烧写。2.根据权利要求1所述的烧写多个单片机程序的装置,其特征在于,所述一键烧写板 上设置有若干个用于接入节点模块的第一类接口,以及一个用于接入调试器的第二类接n ;每个节点模块通过一个第一类接口与一键烧写板连接,不同的第一类接口的JTag 口 时序线与一键烧写板的不同时序线接通;调试器通过第二类接口与一键烧写板连接;所述第二类接口的JTag 口时序线通过拨 码开关的码值选择与一键烧写板的某一根时序线接通;所有第一类接口的JTag 口数据...

【专利技术属性】
技术研发人员:杨恒李伟毕海顺
申请(专利权)人:无锡泛太科技有限公司
类型:实用新型
国别省市:

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

1