[发明专利]一种给多个MCU串行写程序的接口装置有效
| 申请号: | 201310750065.3 | 申请日: | 2013-12-30 |
| 公开(公告)号: | CN103699511B | 公开(公告)日: | 2017-05-17 |
| 发明(设计)人: | 霍志;谢洪潮;穆宏伟;胡江霞 | 申请(专利权)人: | 武汉光谷电气有限公司 |
| 主分类号: | G06F13/40 | 分类号: | G06F13/40 |
| 代理公司: | 北京海虹嘉诚知识产权代理有限公司11129 | 代理人: | 王键 |
| 地址: | 430000 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 mcu 串行 程序 接口 装置 | ||
技术领域
本发明涉及芯片程序烧写技术领域,特别涉及一种给多个MCU串行写程序的接口装置。
背景技术
随着科学技术不断发展,MCU的烧写技术由掩膜到写片器,再到在线FLASH烧写,以及最新ISP(in system programming)或者IAP(in applicatin programming)。在产品开发和小批量生产阶段,程序可能会经常更新或者根据用户要求增加功能,而现有的产品只是把主要的MCU的写程序接口引出,这样如果要给装置内没有引出写程序接口的MCU写程序,只能把装置拆开。目前,有的厂商是把所有的MCU写程序接口都引出,比如一共5个MCU,那么就分别引出5个接口,分别给5个MCU写程序。这样做有两个缺点,首先大大的增加的硬件成本,因为写程序接口都需要跟外部隔离,5个接口电路就需要5个隔离电路,5个接口转换电路(MCU出来的都是TTL电平,如果跟电脑接口需要转换为RS232或者USB)。其次,装置的端子资源都是有限的,过多的维护端口会减少装置对位端子资源。
发明内容
针对现有技术存在的不足,本发明提出一种给多个MCU串行写程序的接口装置,通过一个对外接口给多个MCU写程序,提高工作效率,节约硬件成本,适合在线写程序的场合。
本发明技术方案:
一种给多个MCU串行写程序的接口装置,其特征在于,包括多路开关选择电路、隔离电路和接口转换电路,所述多路开关选择电路的输入端连接多个MCU的写程序数据线,输出端依次连接隔离电路和接口转换电路;所述多路开关选择电路包括多个多路开关以及控制多路开关选通其中一个MCU的拨码开关;每个多路开关包括m个输入通道,分别连接m个MCU的写程序数据线,m个MCU的m条数据接收线连接第i个多路开关的m个输入通道,m个MCU的m条数据发送线连接第j个多路开关的m个输入通道,m个MCU的m条数据引导线连接第n个多路开关的m个输入通道;通过拨码开关控制连接数据引导线的第n个多路开关选通某个要写程序的MCU,并控制连接数据接收线和数据发送线的第i个多路开关和第j个多路开关连通所选通的MCU的数据接收线和数据发送线,将数据接收信号和数据发送信号输送至隔离电路,再通过接口转换电路连接电脑的通讯接口。
所述多路开关选择电路包括三个8通道多路开关芯片以及一个四位拨码开关,每个MCU的写程序数据线包括一条数据接收线、一条数据发送线和一条数据引导线,第一多路开关芯片的8个输入通道连接8个MCU的数据接收线,第二多路开关芯片的8个输入通道连接8个MCU的数据发送线,第三多路开关芯片的8个输入通道连接8个MCU的数据引导线;三个多路开关芯片的第一地址选择端A均连接四位拨码开关的最高位低电平输入端,第二地址选择端B均连接四位拨码开关的第二位低电平输入端,第三地址选择端C均连接四位拨码开关的第三位低电平输入端,四位拨码开关的第四位低电平输入端接地;所述第一多路开关芯片和第二多路开关芯片的公共输出端与隔离电路连接,第一多路开关芯片和第二多路开关芯片的禁止输入端INH接地;所述第三多路开关芯片的公共输出端接3.3V供电电源,禁止输入端INH连接四位拨码开关的第四位高电平输入端,第四位高电平输入端还通过上拉电阻连接3.3V供电电源,四位拨码开关的最高位低电平输入端、第二位低电平输入端和第三位低电平输入端还通过下拉电阻接地。
所述多路开关型号是CD4051,所述拨码开关型号为SWDIP-4。
所述隔离电路是磁电隔离电路或光隔离电路。
所述接口转换电路是将TTL电平信号转换为RS232接口信号或者USB接口信号的接口转换电路。
所述三个8通道多路开关芯片的输入通道连接2~8个写程序的MCU,所述MCU为同类型号的MCU或者其写程序的协议是相同的。
本发明技术效果:
本发明提供的一种给多个MCU串行写程序的接口装置,通过一个对外接口给多个MCU写程序,提高了工作效率,节约了硬件成本。本发明具有以下优点:一是改变了传统的有几个MCU就分别引出几个接口、需要几个隔离电路和接口转换电路的做法,因此大大降低了硬件成本;二是本发明提供的给多个MCU串行写程序的接口装置只需要一个对外维护接口,节约了对外装置的端子资源,适合在线写程序的场合。
附图说明
图1是本发明一种给多个MCU串行写程序的接口装置结构示意图。
图2是本发明接口装置的多路开关与拨码开关的连接示意图。
图3是本发明接口装置的多路开关与拨码开关连接的实施例电路图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉光谷电气有限公司,未经武汉光谷电气有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310750065.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:埋刮板输送机机管
- 下一篇:一种余热回收式热泵装置及洗头床





