一种程序烧写系统及电子设备技术方案

技术编号:17572856 阅读:37 留言:0更新日期:2018-03-28 20:26
本实用新型专利技术提供一种程序烧写系统及电子设备。该系统工作流程包括:待烧写电子设备将单片机烧写接口引出到硬件端子,硬件端子与烧写电子设备通过线缆连接,烧写电子设备给待烧写设备烧写程序;所述待烧写电子设备外壳在所述硬件端子处开槽,使所述硬件端子在无需拆卸所述待烧写电子设备外壳情况下与所述烧写电子设备通过所述线缆连接,所述烧写电子设备由电池供电,所述电池同时给所述待烧写电子设备供电,所述烧写电子设备存储所述烧写程序的硬件为可移动式存储器。本实用新型专利技术实现在不拆卸外壳情况下给单片机烧写程序,无需外部供电,可方便地更换烧写程序。

A program burning system and electronic equipment

The utility model provides a program burning and writing system and an electronic device. The working process of the system include: pre writing electronic equipment will be the microcontroller programming interface leads to hardware terminals, terminal hardware and burning electronic devices connected by wires, burning electronic equipment to be burning equipment burning procedure; the burning shell of the electronic device in the hardware terminal slot, so that the the hardware in the terminal without removing the burning electronic equipment shell case and the burning of electronic devices connected through the cable, the burning of electronic equipment powered by batteries, the battery at the same time to the burning power electronic device, the electronic device stores the burning fire write a program for the hardware of mobile memory. The utility model can give single chip microcomputer burning and writing program without disassembling the shell, without external power supply, and can easily replace the burning writing program.

【技术实现步骤摘要】
一种程序烧写系统及电子设备
本专利技术涉及单片机领域,尤其涉及一种单片机程序烧写系统及电子设备。
技术介绍
为了实现电子设备的智能化,很多电子设备电路中集成了单片机,单片机的程序烧写通常分为在线烧写和脱机烧写,在线烧写即使用PC烧写,脱机烧写即不使用PC进行烧写。由于在线烧写需要PC,成本高,可移动性差等缺点,脱机烧写在电子设备生产和升级的程序烧写中被更多的采用。脱机烧写通常有测试台形式和芯片座形式。测试台形式将带有单片机的电路板与测试台的压针进行接触,从而达到与单片机连接并烧写的目的;芯片座形式将没有焊接的单片机放入特制的芯片座,进行烧写程序,烧写完成后再将单片机焊接到电路板上。测试台形式的缺点在于必须将电路板从外壳中取出,放在测试台上,才能进行烧写,当进行数量巨大的已有设备程序升级时,外壳的拆装会有巨大的工作量,以至于时间和人工成本不可接受;芯片座形式除了具有测试台形式的缺点外,还具有单片机一旦焊接后不可进行升级程序的缺点。
技术实现思路
本专利技术提供一种程序烧写系统及电子设备,以实现芯片焊接后不需要拆装外壳就可以烧写程序的需求。第一方面,本专利技术提供一种程序烧写系统,预先将待烧写电子设备和存有烧写程序文件的烧写电子设备通过硬件端子进行连接,通过人机交互触发所述烧写电子设备的烧写任务,对所述待烧写电子设备进行程序烧写。该系统包括:所述待烧写电子设备,包括功能模块和硬件端子,所述功能模块用于实现所述待烧写电子设备的预定功能,所述硬件端子用于连接所述烧写电子设备的烧写接口模块,进行通信。所述待烧写电子设备的单片机用于在被设置为所述ISP启动模式后,并被复位后进入所述ISP启动模式后,通过所述单片机出厂自带的ISP程序与所述烧写电子设备进行通信,并将所述烧写程序文件存入自身FLASH中,所述待烧写电子设备的单片机在正常启动模式下运行所述自身FLASH中的程序。所述烧写电子设备,包括主控模块、存储模块,显示模块、电源模块、按键模块、烧写接口模块。所述存储模块用于存储烧写程序文件。所述显示模块用于显示烧写状态信息。所述电源模块用于提供电源给主控模块、存储模块、显示模块、按键模块、烧写接口模块。所述按键模块用于触发主控模块的烧写任务。所述烧写接口模块用于连接所述待烧写电子设备硬件端子,实现所述待烧写电子设备与烧写电子设备互相通信。所述主控模块用于控制烧写接口模块的烧写任务、存储模块烧写程序的读取、显示模块显示内容的控制、按键模块触发信号的接收。所述烧写电子设备用于将所述待烧写电子设备设置为所述ISP启动模式,并复位所述待烧写电子设备,所述使待烧写电子设备进入所述ISP启动模式,通过所述烧写任务与所述待烧写电子设备进行通信,将所述烧写程序文件发送给所述待烧写电子设备。第二方面,本专利技术提供一种电子设备,包括待烧写电子设备和烧写电子设备,其中,所述待烧写电子设备包括功能电路和USB端子,所述功能电路实现所述待烧写电子设备的预定功能,所述USB端子一端与所述待烧写电子设备的单片机相连,另一端与连接了所述烧写电子设备的USB线相连,建立了所述待烧写电子设备与所述烧写电子设备的硬件有线连接。所述烧写电子设备包括主控MCU、SD卡、LCD、电源电路、按键电路、USB端子。所述SD卡与所述主控MCU相连,在烧写过程进行之前,通过PC将所述烧写程序文件写入到所述SD卡中,在烧写过程中,所述主控MCU读取所述SD卡的所述烧写程序文件,由于SD的可插拔性,使用者无需再烧写过程中操作PC,只需要在烧写之前事先将所需烧写的程序文件写入SD卡中,使烧写过程摆脱了PC的限制。所述LCD与所述主控MCU相连,用于显示烧写状态信息,所述烧写状态信息包括烧写启动、出错、结果信息;所述按键电路与所述主控MCU相连,用于选择需要烧写的所述烧写程序文件,并触发所述烧写任务;所述电源电路给所述主控MCU、所述SD卡、所述LCD、所述按键电路、所述USB端子提供合适的电源,所述电源电路由锂电池提供电源,无需外接电源,提高了所述待烧写设备对烧写环境无外接电源的适应性。所述主控MCU用于控制烧写任务、所述SD卡烧写程序的读取、所述LCD显示内容的控制、所述按键电路触发信号的接收。所述USB端子与所述待烧写电子设备的USB端子通过USB线相连,所述USB线中包括串口信号线、电源线、启动模式设置线、复位线。所述串口信号线用于所述主控MCU与所述待烧写电子设备进行串口通信,对所述待烧写电子设备烧写程序。所述电源线为所述待烧写电子设备提供电源,使所述待烧写电子设备无需外接电源即可进行程序烧写。所述启动模式设置线用于设置所述待烧写电子设备的启动模式。所述复位线用于为所述待烧写电子设备提供复位信号。本专利技术首先将需要烧写的程序文件通过PC写入SD卡中,再通过烧写电子设备读取SD卡中的文件,通过按键触发烧写任务,通过放置于待烧写电子设备外壳边缘并裸露的USB端子与烧写电子设备连接,进行程序烧写。通过本专利技术可脱离PC对待烧写电子设备进行无地点限制的程序烧写,且不需要拆卸待烧写设备的外壳,从而大大减少了给待烧写电子设备烧写程序的工作量,提高了烧写效率,尤其对已经安装在没有电源的地点的设备进行程序烧写提供了极大的便利。附图说明图1为本专利技术程序烧写系统实施例一的结构示意图;图2为本专利技术程序烧写电子设备实施例一的结构示意图。具体实施方式本专利技术首先将需要烧写的程序文件通过PC写入烧写电子设备的存储模块中,通过按键触发烧写任务,再通过烧写电子设备读取存储模块中的烧写程序文件,通过放置于待烧写电子设备外壳边缘并裸露的硬件端子与烧写电子设备连接,进行程序烧写。从而实现了不需要拆卸待烧写设备的外壳的脱机烧写程序,提高了烧写操作的效率,尤其对已经安装在没有电源的地点的设备进行程序烧写提供了极大的便利。图1为本专利技术程序烧写系统实施例一的结构示意图。如图1所示,该系统包括:待烧写电子设备10、线缆20、烧写电子设备19。待烧写电子设备10包括:功能模块11、硬件端子12。烧写电子设备20包括:烧写接口模块13、主控模块14、显示模块15、存储模块16、电源模块17、按键模块18。功能模块10是用于实现待烧写电子设备的预定功能的硬件部分,不同的待烧写电子设备有不同的功能模块,跟具体应用有关,在此不做详述。硬件端子12用于连接线缆20和待烧写电子设备10。线缆20用于连接待烧写电子设备10和烧写电子设备19,为待烧写电子设备10和烧写电子设备19通过硬件连接。烧写接口模块13用于连接通过烧写电子设备19和线缆20。主控模块14用于控制烧写过程,控制显示模块15进行显示,读取存储模块16的烧写文件数据,接收按键模块18的按键触发信号。显示模块15用于显示烧写过程中的烧写状态信息。存储模块16用于存储烧写程序文件。电源模块17用于为烧写接口模块13、主控模块14、显示模块15、存储模块16、按键模块18、待烧写电子设备10提供合适的电源。按键模块18用于触发烧写任务,选择烧写文件。图2为本专利技术程序烧写电子设备实施例一的结构示意图。如图2所示,该电子设备包括:待烧写电子设备30、USB线40、烧写电子设备39。待烧写电子设备30包括:功能电路31、USB端子32。烧写电子设备40包括:USB端子33、主控M本文档来自技高网...
一种程序烧写系统及电子设备

【技术保护点】
一种程序烧写系统,其特征在于,包括:待烧写电子设备、线缆、烧写电子设备;待烧写电子设备包括:功能模块,用于实现所述待烧写电子设备预定功能;硬件端子,用于为所述待烧写电子设备和所述烧写电子设备提供硬件连接;线缆用于连接所述硬件端子和所述烧写电子设备;烧写电子设备包括:存储模块,用于存储烧写程序文件;显示模块,用于显示烧写状态信息;电源模块,用于提供电源给主控模块、存储模块、显示模块、按键模块、烧写接口模块、待烧写电子设备;按键模块,用于触发主控模块的烧写任务;烧写接口模块,用于连接所述待烧写电子设备硬件端子,实现所述待烧写电子设备与所述烧写电子设备互相通信;主控模块,用于控制烧写接口模块的烧写任务、存储模块烧写程序的读取、显示模块显示内容的控制、按键模块触发信号的接收。

【技术特征摘要】
1.一种程序烧写系统,其特征在于,包括:待烧写电子设备、线缆、烧写电子设备;待烧写电子设备包括:功能模块,用于实现所述待烧写电子设备预定功能;硬件端子,用于为所述待烧写电子设备和所述烧写电子设备提供硬件连接;线缆用于连接所述硬件端子和所述烧写电子设备;烧写电子设备包括:存储模块,用于存储烧写程序文件;显示模块,用于显示烧写状态信息;电源模块,用于提供电源给主控模块、存储模块、显示模块、按键模块、烧写接口模块、待烧写电子设备;按键模块,用于触发主控模块的烧写任务;烧写接口模块,用于连接所述待烧写电子设备硬件端子,实现所述待烧写电子设备与所述烧写电子设备互相通信;主控模块,用于控制烧写接口模块的烧写任务、存储模块烧写程序的读取、显示模块显示内容的控制、按键模块触发信号的接收。2.根据权利要求1所述的系统,其特征在于,所述硬件端子位于所述待烧写电子设备的内部边缘,通过将所述待烧写电子设备的外壳在所述硬件端子处开槽,实现将所述硬件端子裸露出所述待烧写电子设备外壳。3.根据权利要求1所述的系统,其特征在于,所述电源模块将锂电池电压转换成合适电压,在为所述烧写电子设备提供电源的同时通过所述线缆为所述待烧写电子设备提供电源。4.根据权利要求1所述的系统,其特征在于,所述存储模块存储所述...

【专利技术属性】
技术研发人员:苏红赵非凡李国栋
申请(专利权)人:卡姆福北京能源服务有限公司
类型:新型
国别省市:北京,11

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

1