[发明专利]一种可同时连接多个模块的FLASH程序烧写装置在审
申请号: | 201410303038.6 | 申请日: | 2014-06-27 |
公开(公告)号: | CN104090789A | 公开(公告)日: | 2014-10-08 |
发明(设计)人: | 黄明山;马永武;庞浩;李海南;王盈盈;胡晓东;杨晶晶 | 申请(专利权)人: | 国家电网公司;国网山东省电力公司潍坊供电公司;许继集团有限公司;河南许继仪表有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 郑州睿信知识产权代理有限公司 41119 | 代理人: | 胡泳棋 |
地址: | 100031 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 同时 连接 模块 flash 程序 装置 | ||
技术领域
本发明涉及一种可同时连接多个模块的FLASH程序烧写装置,属于电子技术领域。
背景技术
在基于芯片的节点模块的开发调试及生产运行中,需要将程序代码通过烧写接口写入片外的FLASH,在上电使能时从FLASH中读取程序并运行。目前传统的烧写方法是对每个节点模块配一套烧写工具,将待写入的节点模块连接到烧写工具,下载烧写完一个模块后再连接另一个模块进行程序的烧写。该已有的方法每次只能烧写一个模块,烧写时间较长,效率低,还需依赖于计算机,便携性差;而且需要多次插拔,容易损坏模块和烧写工具,接口容易接触不良,经常烧写失败。
中国发明专利《一种快速烧写装置》(专利申请号:201310538732.1)介绍了一种快速烧写装置,该装置还需连接上位机,不能脱机独立运行。
另外,在中国实用新型专利《一种烧写多个单片机程序的装置》(专利申请号:201320527508.8)中,如图1所示,介绍的一种可以烧写多个单片机程序的装置,虽然可以同时对多个模块进行烧写,但是需通过拨码开关的开合状态控制对多个节点模块的烧写,不能通过烧写装置自动识别节点模块的接入状态和烧写状态,如果出现烧写失败时,不能快速检测及定位出烧写失败的模块,浪费烧写的时间,当大批量的对模块进行烧写时,操作不够便捷。
发明内容
本发明的目的是提供一种可同时连接多个模块的FLASH程序烧写装置,以解决目前烧写装置实现多个模块烧写时需要多次插拔所导致的模块和烧写工具易损害的问题。
本发明为解决上述技术问题而提供一种可同时连接多个模块的FLASH程序烧写装置,该烧写装置包括程序下载单元、烧写板和至少两个烧写单元,所述烧写板包括主控芯片、程序烧写接口和JTAG接口,主控芯片一个端口通过JTAG接口与程序下载单元连接,主控芯片的另一端通过程序烧写接口连接至各个烧写单元。
所述的程序下载单元包括计算机和J-Link接口,J-Link接口一端通过USB线连接至计算机,另一端通过排线连接至烧写板中的JTAG接口,用于将计算机中的待烧写程序下载值烧写板上。
所述每个烧写单元的一个端口分别通过排线与程序烧写程序接口相应端口连接,另一端口分别通过探针连接至待烧写的节点模块。
所述的主控芯片还控制连接有状态指示灯,该状态指示灯包括N个GPIO驱动单元和N个发光二极管,每个GPIO驱动单元分别驱动连接一发光二极管,该状态指示灯用于分别指示烧写过程中各个待烧写模块的不同状态。
所述主控芯片上设置有电源输入接口,可通过5V直流电源或电池供电,为该烧写装置提供电源。
所述的主控芯片还连接有烧写按键,该烧写按键用以实现程序烧写的启动。
所述的主控芯片采用Cortex-M3内核的STM32F103RBT6。
本发明的有益效果是:本发明的烧写装置包括程序下载单元、烧写板和至少两个烧写单元,烧写板包括主控芯片、程序烧写接口和JTAG接口,主控芯片一个端口通过JTAG接口与程序下载单元连接,主控芯片的另一端通过程序烧写接口连接至各个烧写单元。本发明能够同时通过N个烧写单元对N个待烧写模块的FLASH芯片进行擦除、程序代码的写入和读取验证,并且能够分别检测各通道FLASH芯片、及模块的有效性,烧写完成后可以分别使能各个节点模块并验证程序加载和运行的有效性。还可通过状态指示灯在烧写过程中指示烧写进度,在烧写完成后指示最终检验成功的模块,大大提高了程序烧写的效率。
附图说明
图1是现有技术中能够烧写多个单片机程序的装置结构框图;
图2是本发明可同时连接多个模块的FLASH程序烧写装置的结构框图;
图3是本发明实施例中烧写板电源接口电路示意图;
图4是本发明实施例中的状态指示灯电路图;
图5是发明实施例中的烧写按键电路图;
图6是本发明实施例中程序烧写接口电路示意图;
图7是本发明实施例中节电模块连接接口电路图;
图8是本发明实施例中主控芯片及其外围电路示意图。
具体实施方式
下面结合附图对本发明的具体实施方式作进一步的说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;国网山东省电力公司潍坊供电公司;许继集团有限公司;河南许继仪表有限公司,未经国家电网公司;国网山东省电力公司潍坊供电公司;许继集团有限公司;河南许继仪表有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410303038.6/2.html,转载请声明来源钻瓜专利网。