联锁设备烧录方法、装置、设备以及存储介质与流程

文档序号:29038533发布日期:2022-02-25 19:52阅读:78来源:国知局
联锁设备烧录方法、装置、设备以及存储介质与流程

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.根据本公开的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如以上所述第一方面,以及第一方面的一些实现方式中的联锁设备烧录方法。
32.本公开提供的联锁设备烧录方法、装置、设备以及存储介质,通过接收用户输入的待烧录的目标文件以及一个或多个目标联锁设备的标识信息;之后根据标识信息,向一个或多个目标联锁设备发送目标文件;以及根据标识信息,向一个或多个目标联锁设备发送第一重启请求,以用于目标联锁设备根据第一重启请求执行重启,并在执行重启后,向控制平台发送重启反馈信息;最后在根据重启反馈信息确定目标联锁设备已经完成重启的情况下,向目标联锁设备发送烧录指令,以用于目标联锁设备烧录目标文件。本方案通过向目标联锁设备发送重启请求,在多个目标联锁设备都处于已重启的状态下,即,使多个目标联锁设备都处于统一的重启状态(进入待烧录状态)的情况下,向多个目标联锁设备烧录目标文件,从而实现目标联锁设备烧录的一致性,进而确保烧录的高效以及准确。
33.应当理解,发明内容部分中所描述的内容并非旨在限定本公开的实施例的关键或重要特征,亦非用于限制本公开的范围。本公开的其它特征将通过以下的描述变得容易理解。
附图说明
34.结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面
将变得更加明显。附图用于更好地理解本方案,不构成对本公开的限定在附图中,相同或相似的附图标记表示相同或相似的元素,其中:
35.图1示出了一种本公开实施例的联锁设备烧录方法的流程示意图;
36.图2示出了一种本公开实施例的联锁设备烧录方法的交互示意图;
37.图3示出了一种本公开实施例的联锁设备烧录装置的框图;
38.图4示出了能够实施本公开的实施例的示例性电子设备的结构框图。
具体实施方式
39.为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的全部其他实施例,都属于本公开保护的范围。
40.另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
41.全电子联锁(oc系统)主要用于控制室外执行机构(如道岔、信号机、轨道电路和继电器等)设备,采集室外设备的状态,包括主机模块、通信模块、安全输出模块、安全输入模块、零散输出模块、零散输入模块、信号模块、转辙机模块等,具有安全级别高,执行功能复杂,实时处理的特点。
42.全电子联锁板卡数量较多,且一套运营环境涉及到多个全电子联锁机柜。软件或数据升级时需要烧录多个全电子联锁机柜及板卡,烧录时间成本高。
43.全电子联锁烧录流程较复杂,且对人员有较高的要求,例如可以使用bootloader上位机与下位机一对一结合的方式进行烧录。具体烧录过程为:(1)机柜下电并重启,bootloader下位机启动,机柜运行进入延迟启动步骤。(2)bootloader上位机向通控下发连接命令,通控被连接。机柜各板卡进入待烧录阶段。(3)在bootloader上位机上选择烧录文件及板卡,点击烧录,烧录进行。(4)烧录完成,bootloader上位机显示烧录结果。(5)人工重启机柜,各板卡正常运行。
44.但经发明人调查研究发现,由于目前全电子联锁板卡数量较多,且一套运营环境涉及到多个全电子联锁机柜,软件或数据升级时需要烧录多个全电子联锁机柜及板卡,每台机柜烧录均需一名工作人员,会耗费较大的人力物力。
45.而且现有烧录时需要让机柜在重启后还未运行时进入烧录状态,烧录时机较难把握,对烧录人员的水平要求较高。此外,全电子联锁机柜板卡众多,烧录时出现烧录选择错误或者多机柜烧录不一致的情况较多。
46.因此,在现有的实现多电子联锁设备的烧录过程中,效率低且效果较差。
47.为了解决现有的多电子联锁设备的烧录过程中存在的效率低且效果较差的问题,本公开提供了一种联锁设备烧录方法、装置、设备以及存储介质,通过接收用户输入的待烧录的目标文件以及一个或多个目标联锁设备的标识信息;之后根据标识信息,向一个或多个目标联锁设备发送目标文件;以及根据标识信息,向一个或多个目标联锁设备发送第一重启请求,以用于目标联锁设备根据第一重启请求执行重启,并在执行重启后,向控制平台
发送重启反馈信息;最后在根据重启反馈信息确定目标联锁设备已经完成重启的情况下,向目标联锁设备发送烧录指令,以用于目标联锁设备烧录目标文件。本方案通过向目标联锁设备发送重启请求,在多个目标联锁设备都处于已重启的状态下,即,使多个目标联锁设备都处于统一的重启状态(进入待烧录状态)的情况下,向多个目标联锁设备烧录目标文件,从而实现目标联锁设备烧录的一致性,进而确保烧录的高效以及准确。
48.下面结合附图对本公开实施例提供的技术方案进行描述。
49.图1是本公开实施例提供的一种联锁设备烧录方法的流程示意图,该方法的执行主体可以为控制平台,例如可以为基于大数据的运营维护综合调度指挥平台(basic datamanagement system,bdms),如图1所示,联锁设备烧录方法可以包括:
50.s101:接收用户输入的待烧录的目标文件,以及一个或多个目标联锁设备的标识信息。
51.s102:根据标识信息,向一个或多个目标联锁设备发送目标文件。
52.在实际的运行场景中,因为联锁设备通常是跟交通安全息息相关的控制设备,如果不重启就烧录,将会改变联锁设备中的运行内存,这将无法确保交通系统的安全,所以在本方案中,需要在烧录之前,确保联锁设备的状态符合烧录条件再进行烧录,即需要执行s103和s104。
53.s103:根据标识信息,向一个或多个目标联锁设备发送第一重启请求,以用于目标联锁设备根据第一重启请求执行重启,并在执行重启后,向控制平台发送重启反馈信息。
54.s104:在根据重启反馈信息确定目标联锁设备已经完成重启的情况下,向目标联锁设备发送烧录指令,以用于目标联锁设备烧录目标文件。
55.因为在s101-s104的过程中,控制平台通过向目标联锁设备发送重启指令,在多个目标联锁设备都处于已重启的状态下,即,使多个目标联锁设备都处于统一的重启状态下(进入待烧录状态),向多个目标联锁设备烧录目标文件,从而实现目标联锁设备烧录的一致性,而且人工只需进行被烧录的目标文件以及目标联锁设备的选择,减少了人为错误的可能性,进而确保了烧录的高效以及准确。
56.在一个实施例中,为了确保目标联锁设备烧录完成后,可以正常运行,控制平台可以在目标联锁设备完成烧录目标文件的情况下,接收目标联锁设备发送的烧录完成反馈信息;之后接收用户根据烧录完成反馈信息输入的第二重启请求;最后向多个目标联锁设备发送第二重启请求,以用于目标联锁设备根据第二重启请求执行重启,并在执行重启后,基于目标文件运行对应功能。以实现在目标联锁设备烧录完成后,重新启动基于目标文件运行相应的功能。
57.也就是说,在调度指挥平台接收目标联锁设备发送的烧录完成反馈信息后,用户可以在调度指挥平台看到该反馈,基于该反馈,人为点击确认进行目标联锁设备重启,以使目标联锁设备继续运行正常的功能。
58.在一个实施例中,为了使用户可以直观地看到各个目标联锁设备的实际状态,以确保目标联锁设备当前可以执行重启,不会出现危险情况,在接收用户输入的的待烧录的目标文件以及一个或多个目标联锁设备的标识信息之前,该方法还可以包括:接收目标联锁设备发送的状态信息;根据状态信息,生成目标联锁设备的待显示数据。该状态信息具体可以包括目标联锁设备的运行信息,例如是否在控制信号机、是否在控制道岔开闭、是否在
控制屏蔽门、轨道电路以及继电器等跟运行安全息息相关的信息,根据该状态信息,生成目标联锁设备的待显示数据,实现目标联锁设备的状态监测,以使用户可以直观的获取各个目标联锁设备的具体状况,可以在确保目标联锁设备重启不会影响系统运行安全的情况下,向控制平台发送烧录请求,从而确保系统的整体运行安全。
59.在一个实施例中,为了确保目标联锁设备已经处于可以被烧录的状态,尽可能的提高系统的安全,控制平台可以在根据重启反馈信息确定目标联锁设备已经完成重启且未运行实际功能程序的情况下,向目标联锁设备发送烧录指令。通过重启且未运行的双重条件,确保目标联锁设备的重启和烧录不会影响交通控制系统运行安全,进而提高系统的整体运行安全。
60.为了使目标联锁设备中的各个模块分工明确且独立,确保目标联锁设备的运行稳定性,在一个实施例中,如图2所示的联锁设备烧录方法的交互示意图所示,目标联锁设备中具体可以包括维修机模块、重启模块、继电器(图中未示出)以及机组模块,且联锁设备烧录的过程中具体可以分为监控阶段、目标文件传输阶段、烧录前联锁设备重启阶段、烧录阶段以及烧录后联锁设备重启阶段。
61.如图2所示,在监控阶段中,上述控制平台接收的目标联锁设备发送的状态信息,具体可以是机组模块将机组状态信息发送给维修机模块,之后维修机模块对接收的机组状态信息进行处理,得到目标联锁设备的状态信息,并将该状态信息发送给控制平台,以用于控制平台对目标联锁设备的状态信息进行显示,之后进入目标文件传输阶段。此处的目标联锁设备的状态信息具体可以为设备的运行情况,例如是否在运行以及与那些控制系统关联等信息,以给用户参考能否对联锁设备执行重启并烧录。
62.在目标文件传输阶段中,用户在看到目标联锁设备的状态信息后,可以根据状态信息在控制平台中选择待烧录的目标文件以及输入一个或多个目标联锁设备的标识信息,之后控制平台会把根据标识信息,向一个或多个目标联锁设备的维修机模块发送目标文件,以使目标文件提前在目标联锁设备中准备,因为提前存储目标文件的模块与最终被烧录的模块是分离且独立的,所以更有利于系统的稳定性,在维修机模块接收到目标文件后,会向控制平台发送接收完成反馈信息,之后进入在烧录前联锁设备重启阶段。
63.在烧录前联锁设备重启阶段中,用户在控制平台中看到接收完成反馈信息后,将会输入一个第一重启请求,之后控制平台根据将该第一重启请求发送给一个或多个目标联锁设备中的维修机模块,维修机模块根据该第一重启请求生成第一重启指令,并将该第一重启指令发送给重启模块,以用于重启模块根据第一重启指令驱动目标联锁设备对应的继电器,使目标联锁设备重启,目标联锁设备在执行重启后,向控制平台发送重启反馈信息,之后进入烧录阶段。因为在重启的过程中,接收第一重启请求并生成第一重启指令的模块与执行重启的模块是分开的,正常运行过程中是相互独立的,更有利于系统的稳定性。
64.在烧录阶段中,在控制平台根据重启反馈信息确定目标联锁设备已经完成重启的情况下,同时也可以是用户在控制平台查看重启反馈信息来确定目标联锁设备已经完成重启的情况下,向目标联锁设备中的维修机模块发送烧录指令,维修机模块根据烧录指令中的连接请求,在维修机模块与机组模块之间建立通信链路,以用于维修机模块将接收的目标文件向目标联锁设备中的机组模块进行烧录,建立的通信链路将有利于通信传输的稳定性。需要说明的是,维修机模块根据烧录指令中的连接请求,在维修机模块与机组模块之间
最多尝试建立两次通信链路,如果建立失败,则机组模块生成建立失败反馈发送给维修机模块。如果建立成功,则机组模块生成建立成功反馈发送给维修机模块,以用于维修机模块根据建立的通信链路将接收的目标文件向目标联锁设备中的机组模块进行烧录。在机组模块完成烧录后,会向维修机模块发送烧录完成反馈信息,之后进入烧录后联锁设备重启阶段。
65.在烧录后联锁设备重启阶段中,控制平台会接收用户根据烧录完成反馈信息输入的第二重启请求,并向目标联锁设备中的维修机模块发送第二重启请求,以用于维修机模块根据该第二重启请求生成第二重启指令,并将该第二重启指令发送给重启模块,以用于重启模块根据第二重启指令驱动目标联锁设备对应的继电器,使目标联锁设备重启,目标联锁设备在执行重启后,基于目标文件运行对应功能。
66.在上述实施例中,目标文件以及执行烧录软件可以根据实际需求进行选择,具体可以包括应用、fs、配置文件以及nvram。上述的维修机可以根据具体的硬件运行环境调整,并不做具体限定,例如根据硬件运行环境不同,可以包括ocm以及pscm等。
67.此外,还需要解释的是,在上述的实施例中,可能有些目标联锁设备接收到了第一重启请求,但是因为自身以及外界的种种原因,无法实现重启,即顺利执行重启并向控制平台发送重启反馈信息的目标联锁设备的数量可能会跟烧录请求中包括目标联锁设备的数量不同。
68.本公开提供的联锁设备烧录方法,控制平台通过向目标联锁设备发送重启指令,在多个目标联锁设备都处于已重启的状态下,即,使多个目标联锁设备都处于统一的重启状态下(进入待烧录状态),向多个目标联锁设备烧录目标文件,实现目标联锁设备烧录的一致性,通过信息监测与远程重启相结合的方式,确保烧录前被烧录的设备都进入待烧录状态,再进行烧录,烧录后设备重启正常运行,在该过程中,人工只需进行被烧录的目标文件以及目标联锁设备的选择,减少了人为错误的可能性,由原来的一对一烧录改为现在的一对多同时烧录,进而确保了烧录的高效以及准确。
69.经过实际运行验证,本公开通过控制平台监测各机柜状态,并与维护机、远程重启相结合的烧录方式,可以实现对全电子联锁多设备的同时烧录,加快了现场人员烧录软件的时间,现烧录一台机柜的时间即可烧录多台机柜,降低人员的能力要求,只需中心控制平台进行烧录操作即可,降低烧录错误的概率,所有机柜统一进行烧录,保证机柜烧录的一致性,此处的机柜具体是指上述的目标联锁设备。
70.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本公开并不受所描述的动作顺序的限制,因为依据本公开,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本公开所必须的。
71.以上是关于方法实施例的介绍,以下通过装置实施例,对本公开所述方案进行进一步说明。
72.与图1所示的联锁设备烧录方法的流程示意图相对应,图3示出了一种联锁设备烧录装置300的方框图。联锁设备烧录装置300如图3所示,可以包括:
73.接收模块301,可以用于接收用户输入的待烧录的目标文件以及一个或多个目标
联锁设备的标识信息;
74.发送模块302,可以用于根据标识信息,向一个或多个目标联锁设备发送目标文件;
75.发送模块302,还可以用于根据标识信息,向一个或多个目标联锁设备发送第一重启请求,以用于目标联锁设备根据第一重启请求执行重启,并在执行重启后,向控制平台发送重启反馈信息;
76.发送模块302,还可以用于在根据重启反馈信息确定目标联锁设备已经完成重启的情况下,向目标联锁设备发送烧录指令,以用于目标联锁设备烧录目标文件。
77.在一个实施例中,接收模块301,还可以用于在目标联锁设备完成烧录目标文件的情况下,接收目标联锁设备发送的烧录完成反馈信息;以及接收用户根据烧录完成反馈信息输入的第二重启请求;
78.发送模块302,还可以用于向目标联锁设备发送第二重启请求,以用于目标联锁设备根据第二重启请求执行重启,并在执行重启后,基于目标文件运行对应功能。
79.在一个实施例中,该装置还包括生成模块,在接收用户输入的待烧录的目标文件以及一个或多个目标联锁设备的标识信息之前,接收模块301,还可以用于接收目标联锁设备发送的状态信息;
80.生成模块,可以用于根据状态信息,生成目标联锁设备的待显示数据。
81.在一个实施例中,每个目标联锁设备包括维修机模块和机组模块;
82.发送模块302,还可以用于根据标识信息,向一个或多个目标联锁设备包括的维修机模块发送目标文件;以及向目标联锁设备包括的维修机模块发送烧录指令,以用于维修机模块向目标联锁设备包括的机组模块烧录目标文件。
83.在一个实施例中,每个目标联锁设备包括重启模块以及继电器;发送模块302,还可以用于根据标识信息,向一个或多个目标联锁设备包括的重启模块发送第一重启请求,以用于重启模块根据第一重启请求驱动继电器,使目标联锁设备重启。
84.在一个实施例中,发送模块302,还可以用于在根据重启反馈信息确定目标联锁设备已经完成重启且未运行实际功能程序的情况下,向目标联锁设备发送烧录指令。
85.在一个实施例中,烧录指令还包括连接请求,以用于在目标联锁设备烧录目标文件之前,在维修机模块与机组模块之间建立通信链路。
86.本公开提供的联锁设备烧录装置,控制平台通过向目标联锁设备发送重启指令,在多个目标联锁设备都处于已重启的状态下,即,使多个目标联锁设备都处于统一的重启状态下(进入待烧录状态),向多个目标联锁设备烧录目标文件,实现目标联锁设备烧录的一致性,通过信息监测与远程重启相结合的方式,确保烧录前被烧录的设备都进入待烧录状态,再进行烧录,烧录后设备重启正常运行,在该过程中,人工只需进行被烧录的目标文件以及目标联锁设备的选择,减少了人为错误的可能性,由原来的一对一烧录改为现在的一对多同时烧录,进而确保了烧录的高效以及准确。
87.可以理解的是,图3所示联锁设备烧录装置中的各个模块具有实现图1中各个步骤的功能,并能达到其相应的技术效果,为简洁描述,在此不再赘述。
88.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,所述描述的模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
89.根据本公开的实施例,本公开还提供了一种电子设备、一种可读存储介质和一种计算机程序产品。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本公开的实现。
90.本公开的技术方案中,所涉及的用户个人信息的获取,存储和应用等,均符合相关法律法规的规定,且不违背公序良俗。
91.根据本公开的实施例,本公开还提供了一种电子设备、一种可读存储介质和一种计算机程序产品。
92.图4示出了可以用来实施本公开的实施例的电子设备400的示意性框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本公开的实现。
93.设备400包括计算单元401,其可以根据存储在只读存储器(rom)402中的计算机程序或者从存储单元408加载到随机访问存储器(ram)403中的计算机程序,来执行各种适当的动作和处理。在ram403中,还可存储设备400操作所需的各种程序和数据。计算单元401、rom402以及ram403通过总线404彼此相连。输入/输出(i/o)接口405也连接至总线404。
94.设备400中的多个部件连接至i/o接口405,包括:输入单元406,例如键盘、鼠标等;输出单元407,例如各种类型的显示器、扬声器等;存储单元408,例如磁盘、光盘等;以及通信单元409,例如网卡、调制解调器、无线通信收发机等。通信单元409允许设备400通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
95.计算单元401可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单元401的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的计算单元、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。计算单元401执行上文所描述的各个方法和处理,例如图1中联锁设备烧录方法。例如,在一些实施例中,图1中联锁设备烧录方法可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元408。在一些实施例中,计算机程序的部分或者全部可以经由rom402和/或通信单元409而被载入和/或安装到设备400上。当计算机程序加载到ram 403并由计算单元401执行时,可以执行上文描述的联锁设备烧录方法的一个或多个步骤。备选地,在其他实施例中,计算单元401可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行图1中联锁设备烧录方法。
96.本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器
可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
97.用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
98.在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
99.为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
100.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)和互联网。
101.计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,也可以为分布式系统的服务器,或者是结合了区块链的服务器。
102.应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发公开中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本公开公开的技术方案所期望的结果,本文在此不进行限制。
103.上述具体实施方式,并不构成对本公开保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本公开的精神和原则之内所作的修改、等同替换和改进等,均应包含在本公开保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1