一种离线烧录系统的制作方法

文档序号:32525167发布日期:2022-12-13 20:50阅读:41来源:国知局
一种离线烧录系统的制作方法

1.本技术涉及程序烧录的领域,尤其是涉及一种离线烧录系统。


背景技术:

2.烧录器是一种能将固件烧录到待烧录器件/产品的存储器中的器件,又称编程器、写码器。现有的烧录器需要分别与计算机和待烧录器件/产品连接,从而从计算机中获取到待烧录固件,进而将获取的程序烧录到待烧录器件/产品中。
3.工作人员进入现场进行烧写程序工作时,通常需要将电脑等电子设备与需要进行程序烧录的设备进行连接,降低了灵活性和效率。进而使得工作人员进行程序烧写较为不方便。


技术实现要素:

4.为了便于工作人员烧录程序,本技术提供一种离线烧录系统。
5.本技术提供的一种离线烧录系统,采用如下的技术方案:
6.一种离线烧录系统,包括烧录器和待烧录设备;所述烧录器包括
7.程序录入接口,用于接收程序;
8.控制单元,与程序录入接口连接,用于对接收到的程序进行操作;
9.存储单元,与所述控制单元连接,用于存储程序;
10.程序输出接口,用于将程序传输至所述待烧录设备中;
11.所述待烧录设备包括
12.程序下载接口,与所述程序输出接口连接,用于下载程序。
13.通过采用上述技术方案,工作人员通过程序录入接口与电脑或其他电子设备连接,从而进行程序录入。控制单元对录入的程序进行存储和输出等操作。存储单元用于存储程序。程序输出接口用于将录入的程序传输到待烧录设备中。待烧录设备上的程序下载接口与程序输出接口连接,从而将程序下载到待烧录设备中。通过将程序下载到烧录器中并进行存储,工作人员仅需使用烧录器即可将程序传输至待烧录设备中,从而使得程序烧录更方便。
14.可选的,所述控制单元包括第一主控芯片;所述第一主控芯片与所述程序录入接口电性连接,所述第一主控芯片用于接收程序录入接口传输的程序,并对程序进行操作。
15.通过采用上述技术方案,第一主控芯片与程序录入接口连接,通过第一主控芯片从而便于对录入的程序进行存储输出等操作。
16.可选的,所述存储单元包括第一存储器,所述第一存储器与所述第一主控芯片电性连接,所述第一存储器用于将接收到的程序进行存储。
17.通过采用上述技术方案,第一存储器与第一主控芯片连接,第一主控芯片将录入的程序存储进第一存储器中,通过第一存储器存储程序更方便。
18.可选的,所述烧录器还包括显示装置;所述显示装置与所述第一主控芯片电性连
接;所述显示装置用于显示烧录过程的相关信息。
19.通过采用上述技术方案,显示装置与第一主控芯片连接,显示装置可对烧录过程进行显示,从而便于工作人员更直观地得知烧录过程。
20.可选的,所述烧录器还包括第一按键;所述第一按键与所述第一主控芯片电性连接,所述第一按键用于输出第一触发信号,以使得所述第一主控芯片接收;所述第一按键输出第一触发信号,程序开始传输至所述待烧录设备中。
21.通过采用上述技术方案,第一按键与第一主控芯片连接,工作人员按下第一按键输出第一触发信号,从而使得程序传输至待烧录设备中。工作人员通过第一按键使用烧录器更方便。
22.可选的,所述烧录器还包括第二按键;所述第二按键与所述第一主控芯片电性连接,所述第二按键用于输出第二触发信号,以使得所述第一主控芯片接收;所述第二按键输出第二触发信号,程序从所述第一存储器中擦除。
23.通过采用上述技术方案,工作人员按下第二按键输出第二触发信号,从而将程序从第一存储器中擦除,工作人员通过第二按键删除烧录器中存储的程序更方便。
24.可选的,所述待烧录设备还包括第二主控芯片;所述第二主控芯片与所述程序下载接口电性连接;所述第二主控芯片用于对下载的程序进行操作。
25.通过采用上述技术方案,程序下载接口接收到程序后,通过第二主控芯片便于对程序进行操作。
26.可选的,所述待烧录设备还包括第二存储器,所述第二存储器与所述第二主控芯片电性连接;所述第二存储器用于存储下载的程序。
27.通过采用上述技术方案,程序下载接口下载到待烧录设备中后,第二存储器便于存储下载的程序。
28.可选的,所述烧录器上设有发光二极管;所述发光二极管的阳极悬空,所述发光二极管的阴极接地,所述发光二极管的阳极位于程序输出接口中;所述待烧录设备中设有供电端,所述供电端与电源连接,所述供电端位于程序下载接口中;所述发光二极管的阳极与所述供电端的位置对应。
29.通过采用上述技术方案,程序输出接口与程序下载接口连接后,供电端与发光二极管所在回路导通,发光二极管亮起。通过发光二极管便于得知烧录器与待烧录设备是否连接成功。
30.综上所述,本技术包括以下至少一种有益技术效果:
31.1. 工作人员通过程序录入接口与电脑或其他电子设备连接,从而进行程序录入。控制单元对录入的程序进行存储和输出等操作。存储单元用于存储程序。程序输出接口用于将录入的程序传输到待烧录设备中。待烧录设备上的程序下载接口与程序输出接口连接,从而将程序下载到待烧录设备中。通过将程序下载到烧录器中并进行存储,工作人员仅需使用烧录器即可将程序传输至待烧录设备中,从而使得程序烧录更方便;
32.2. 程序输出接口与程序下载接口连接后,供电端与发光二极管所在回路导通,发光二极管亮起。通过发光二极管便于得知烧录器与待烧录设备是否连接成功。
附图说明
33.图1是本技术实施例的一种离线烧录系统的结构示意图。
34.图2是本技术实施例的一种离线烧录系统的局部结构示意图。
35.附图标记说明:1、烧录器;11、程序录入接口;12、控制单元;121、第一主控芯片;13、存储单元;131、第一存储器;14、程序输出接口;2、待烧录设备;21、程序下载接口;22、第二主控芯片;23、第二存储器;3、显示装置;4、第一按键;5、第二按键;6、发光二极管;7、供电端。
具体实施方式
36.以下结合附图对本技术作进一步详细说明。
37.本技术实施例公开一种离线烧录系统。
38.参照图1和图2,一种离线烧录系统包括烧录器1和待烧录设备2。烧录器1与待烧录设备2连接,从而将程序通过烧录器1下载到待烧录设备2中。
39.烧录器1包括程序录入接口11、控制单元12、存储单元13以及程序输出单元。烧录器1还可以包括外壳和电路板。程序录入接口11、控制单元12、存储单元13以及程序输出单元设置在电路板上。程序录入接口11用于接收程序,程序录入接口11可焊接在电路板上。在本技术实施例中,程序录入接口11可以是usb接口,烧录器1通过usb接口与电脑或其他电子设备连接,从而将程序录入烧录器1中。在其他实施例中,程序录入接口11还可以是type-c接口等其他类型接口。
40.参照图1和图2,控制单元12包括第一主控芯片121,第一主控芯片121可焊接在电路板上,第一主控芯片121与程序录入接口11电性连接。在本技术实施例中,第一主控芯片121的型号可以是tms320f28034单片机,在其他实施例中,第一主控芯片121还可以是其他型号单片机。第一主控芯片121用于对录入的程序进行存储、删除和输出等操作。第一主控芯片121对录入的程序执行上述操作为现有技术,在此不再赘述。
41.参照图1和图2,存储单元13包括第一存储器131,第一存储器131可以是第一主控芯片121自带的内部flash存储部分,也可以是外部flash存储芯片,在此不再限定。第一存储器131为外部flash存储芯片时,第一存储器131可焊接在电路板上,第一存储器131与第一主控芯片121电性连接。第一存储器131用于将录入的程序进行存储。存储的过程可由第一主控芯片121执行,第一主控芯片121将程序存入第一存储器131中的操作为现有技术,在此不再赘述。
42.参照图1和图2,程序输出接口14用于将程序传输至待烧录设备2中。程序输出接口14可焊接在电路板上,程序输出接口14与第一主控芯片121电性连接。在本技术实施例中,程序输出接口14可以是can通讯接口,在其他实施例中,程序输出接口14还可以是usb接口、uart串口等,在此不做限定。第一主控芯片121将第一存储器131中的程序通过程序输出接口14进行传输,以使得待烧录设备2下载。第一主控芯片121将第一存储器131中的程序通过程序输出接口14进行传输的操作为现有技术,在此不再赘述。
43.工作人员将要更新的程序,只需将烧写程序通过程序录入接口11将数据下载到第一存储器131中。工作人员携带烧录器1到现场启动烧录器1的烧写功能,并将烧录器1的程序输出接口14与待烧录设备2的程序下载接口21进行连接。从而使得待烧录设备2下载烧录
器1中的程序。工作人员通过携带存有程序的烧录器1到现场对待烧录设备2进行烧录更方便。
44.参照图1和图2,待烧录设备2包括程序下载接口21、第二主控芯片22以及第二存储器23。待烧录设备2还可包括电路板,程序下载接口21、第二主控芯片22以及第二存储器23可焊接在电路板上。程序下载接口21与烧录器1上的程序输出接口14一致。在本技术实施例中,烧录器1上的程序输出接口14为can通讯接口,待烧录设备2上的程序下载接口21同样为can通讯接口。第二主控芯片22与程序下载接口21电性连接。第二主控芯片22可以是stm系列单片机,也可以是其他系列单片机,在此不再限定。第二主控芯片22对下载的程序进行操作。
45.参照图1和图2,第二存储器23与第二主控芯片22电性连接。第二存储器23可以是第二主控芯片22自带的内部flash存储部分,也可以是外部flash存储芯片,在此不再限定。第二存储器23与第二主控芯片22电性连接。第二存储器23用于将下载的程序进行存储。存储的过程可由第二主控芯片22执行,第二主控芯片22将程序存入第二存储器23中的操作为现有技术,在此不再赘述。
46.工作人员到现场后,可通过相关秘钥启动待烧录设备2的烧写功能。通过相关秘钥启动待烧录设备2的烧写功能为现有技术,在此不再赘述。待烧录设备2可通过api功能将烧录器1中的程序下载到第二存储器23中,下载完成后,自动复位待烧录设备2。api功能包括以下步骤:第二主控芯片22将api功能从第二存储器23中拷贝到第二主控芯片22中的随机存取存储器(ram)中。第二主控芯片22判断是否开启下载程序功能,若未开启,则继续执行api程序。若已开启,则获取程序下载接口21中的程序。判断是否获取随机存取存储器中一个扇区的程序。若已获取,则擦除第二存储器23,将获取的程序烧写进第二存储器23中,最后对第二存储器23进行校验。若未获取,则继续获取随机存取存储器中的程序。第二主控芯片22判断是否烧写完成。若烧写完成,则将待烧录设备2进行复位并清除启动下载的标志。若未完成,则将指针指向随机存取存储器的下一个扇区,循环获取随机存取存储器下一个扇区的程序,直至烧写完成。
47.参照图1和图2,烧录器1还包括显示装置3,显示装置3可焊接在电路板上,显示装置3与第一主控芯片121电性连接。显示装置3可以对烧录过程进行显示,例如烧录进度。第一主控芯片121控制显示装置3对烧录过程进行显示的操作为现有技术,在此不再赘述。
48.参照图1和图2,烧录器1还包括第一按键4和第二按键5,第一按键4和第二按键5均可焊接在电路板上。第一按键4与第一主控芯片121电性连接,第二按键5与第一主控芯片121电性连接。第一按键4用于输出第一触发信号,第一触发信号为第一按键4被按下时输出的触发信号。工作人员按下第一按键4后,第一主控芯片121响应第一触发信号,并控制开始将程序下载到待烧录设备2中。在本技术实施例中,第一主控芯片121控制开始将程序下载到待烧录设备2中的操作为现有技术,在此不再赘述。第二按键5用于输出第二触发信号,第二触发信号为第二按键5被按下时输出的触发信号。工作人员按下第二按键5后,第一主控芯片121响应第二触发信号,第一主控芯片121将程序从第一存储器131中擦除。第一主控芯片121将程序从第一存储器131中擦除的操作为现有技术,在此不再赘述。
49.参照图1和图2,为了便于查看烧录器1与待烧录设备2的连接状态。在烧录器1上设有发光二极管6,发光二极管6的阳极悬空,发光二极管6的阴极连接烧录器1的接地端。发光
二极管6的阳极位于程序输出接口14中。在待烧录设备2上设有供电端7,供电端7与电源连接,供电端7位于程序下载接口21中。发光二极管6的阳极与供电端7位置对应。
50.当程序输出接口14与程序下载接口21连接时,若连接成功,则供电端7与发光二极管6的阳极电性连接,电源向发光二极管6供电,发光二极管6亮起,说明烧录器1与待烧录设备2连接成功。若未连接成功,供电端7与发光二极管6的阳极无法连接,电源无法向发光二极管6供电,发光二极管6无法亮起。工作人员可通过发光二极管6直观地得知烧录器1与待烧录设备2的连接情况。
51.本技术实施例一种离线烧录系统的实施原理为:工作人员通过程序录入接口11将程序录入到第一存储器131中,当需要将程序下载到待烧录设备2中时,将烧录器1上的程序输出接口14与待烧录设备2上的程序下载接口21连接。工作人员按下第一按键4,程序从第一存储器131中下载到待烧录设备2中。工作人员通过携带烧录器1将程序下载到待烧录设备2中更方便。
52.以上均为本技术的较佳实施例,并非依此限制本技术的保护范围,故:凡依本技术的结构、形状、原理所做的等效变化,均应涵盖于本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1