[实用新型]微控制器编程系统有效
申请号: | 200920291412.X | 申请日: | 2009-12-10 |
公开(公告)号: | CN201707918U | 公开(公告)日: | 2011-01-12 |
发明(设计)人: | 张中其;苑维旺;陆迪付;秦铭远 | 申请(专利权)人: | 上海格州电子有限公司 |
主分类号: | G11C7/00 | 分类号: | G11C7/00 |
代理公司: | 上海思微知识产权代理事务所(普通合伙) 31237 | 代理人: | 庄苗 |
地址: | 200436 上海市共和*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制器 编程 系统 | ||
技术领域
本实用新型涉及一种微控制器的编程系统,尤其是一种能对微控制器进行升级编程的系统。
背景技术
微控制器因为成本越来越低,而性能越来越强大,使得它的应用已经无处不在,广泛应用于工控、消费类电子、汽车等各个领域。在电机控制、条码阅读器/扫描器、消费类电子、游戏设备、电话、HVAC、楼宇安全与门禁控制、工业控制与自动化和白色家电(洗衣机、微波炉)等领域。
随着产品功能的改进,往往要对微控制器进行升级,这时需要把重新编程好的程序,例如HEX(十六进制)程序代码,烧写到微控制器内的存储器中。现有的编程设备,如图5所示,编程器50分别连接PC机40和微控制器(MCU)60,先操作PC机将HEX程序代码存储到编程器的存储器中,然后操作编程器将HEX程序代码烧写到微控制器中。
从现有的烧写过程可以看出,如果直接将HEX程序代码交给用户自行烧写,则不能控制用户对程序的非法复制,即会产生盗版问题。即便将HEX程序代码进行加密并对烧写次数进行限制再传送给用户,用户也可以在HEX程序代码的烧写次数达到上限值之后,重新将HEX程序代码再存储到编程器中,即可再次烧写,从而轻易地避开该加密和次数限制手段,达到无限制烧写的目的。为此,现在的做法只能由微控制器的生产厂家的技术人员,自行携带软件和编程设备到达用户处,进行现场烧写,不让用户直接接触到HEX程序代码,以避免发生非法复制的情形。
但是,这样的方式需要技术人员到达现场,大大增加了生产厂商的差旅成本,在需要服务的客户很多的情况下,也会耽误升级时间,造成客户的使用不便。
实用新型内容
为此,本实用新型的所要解决的技术问题在于提供一种微控制器编程系统,其能让用户自行进行烧写以节省成本,同时对烧写次数进行控制,避免用户非法复制和无限制地烧写。
为了达成上述目的,本实用新型提供了一种微控制器的编程系统,包括:服务器端,用于将数据代码文件加密并且传输该已加密的数据代码文件;可与所述服务器端远程连接的客户端,所述客户端可与所述服务器端通信;以及可与所述客户端本地连接的编程器,所述编程器经由所述客户端接收并储存所述已加密数据代码文件。
较佳地,上述编程器还包括用于与所述客户端连接的传输接口,以及烧写接口。
较佳地,上述服务器端和所述客户端均为PC机,两者通过网络进行远程连接并通信;所述网络为互联网。
通过采用上述的微控制器的编程系统之后,可以在生产厂商的控制下,让客户自行对微控制器进行升级烧写,生产厂商不必再派出技术人员到现场进行服务,大大节省了差旅成本。另外,因为所传输的升级程序文件是进行了加密处理和次数限制并直接存储到编程器中的,客户无法自行提取该升级程序进行非法复制;同时也不能对升级程序进行无限制的复制。
附图说明
图1为本实用新型的微控制器编程系统的结构示意图;
图2为本实用新型的微控制器编程方法的流程图;
图3为本实用新型的微控制器编程系统中编程器的模块图;
图4为本实用新型的另一实施例的编程方法的流程图;
图5为现有技术的微控制器编程系统示意图。
具体实施方式
图1所示,为本实用新型的微控制器编程系统的结构示意图。该微控制器的编程系统包括:服务器端1、客户端2和编程器3。服务器端1与客户端2为远程连接并且可进行通信,客户端2与编程器3为本地连接且也可进行通信。在一实施例中,该服务器端1与客户端2可以是PC机,通过互联网实现远程连接;客户端2与编程器3之间通过USB接口实现本地连接。但本实用新型对此并不作限制,也可采用本领域技术人员熟知的其他连接手段,例如,通过局域网、无线网络等实现服务器端1与客户端2的远程连接;或者通过其他接口例如串行口、并行口等实现客户端2与编程器3之间的本地连接。此外,编程器3与微控制器4连接进行烧写。
本实用新型编程过程如图2所示,对微控制器4烧写之前,服务器端1将需要烧写到目标设备(即微控制器)中的HEX代码文件进行数据加密并加入允许烧写的次数值N(例如N=100,即表示该编程器最多可以烧写100台微控 制器);该加密后数据文件按照预定的协议通过客户端2传输并保存到编程器3中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海格州电子有限公司,未经上海格州电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200920291412.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多工位级进模
- 下一篇:一种植物纤维弹性球多层复合床垫