[0003] 本发明要解决的技术问题是为了克服现有技术中的光线路终端只能保存一个配置文件,当需要更换执行的配置文件时需要烧入新的配置文件并覆盖原有配置文件,从而大大限制了光线路终端的使用的便利性和灵活性的缺陷,提出一种多方案光线路终端的配置方法、系统及配置文件执行方法。
[0004] 本发明是通过下述技术方案来解决上述技术问题的:
[0005] 本发明提供了一种多方案光线路终端的配置方法,其特点在于,该多方案光线路终端包括一定位单元、一内存和一闪存,该闪存包括至少一个配置文件分区,每个配置文件分区用于存储一配置文件,该定位单元用于在接收到一控制指令时定位至对应的一配置文件分区,控制指令及配置文件分别与配置文件分区一一对应,该配置方法包括以下步骤:
[0006] S101、该定位单元接收一控制指令;
[0007] S102、根据该控制指令定位至对应的配置文件分区;
[0008] S103、加载与S102中的配置文件分区对应的配置文件至该内存;
[0009] S104、烧写S103中加载的配置文件至S102中的配置文件分区;
[0010] S105、判断是否完成所有的配置文件的烧写,若是,结束流程;若否,返回S101。
[0011] 其中,该闪存包括至少一个配置文件分区,每个配置文件分区用于存储一配置文件,即在该闪存中存有至少一配置文件。根据实际需要,配置文件的数量可以任意选择。当用户需要变换执行的配置文件时,该闪存中已经存储有配置文件因而无需从其他设备上再烧入新的配置文件,而只需要能够定位找到该闪存中的用户需要的配置文件。该步骤S105中所有的配置文件是指所有需要烧入至该闪存中的配置文件,这些配置文件可以从任意的外部设备中获取。
[0012] 该定位单元起的作用就是根据该控制指令来定位到对应的配置文件分区,本发明并不限定该控制指令的具体形式,本领域技术人员可采用常规技术手段进行设计,只需要该控制指令能够一一对应于该闪存中的各个配置文件分区即可。以上述配置方法配置完成后,配置文件一一对应地烧入至该至少一个配置文件分区中。用户可以通过输入指令选择其中的任意一个配置文件进行执行。
[0013] 较佳地,该定位单元包括一地址解析单元,该地址解析单元用于根据该控制命令生成一硬件地址,S102包括以下步骤:
[0014] S1021、根据该控制指令生成该硬件地址;
[0015] S1022、根据该硬件地址定位至对应的配置文件分区。
[0016] 容易理解地,每个配置文件分区均有一硬件地址,因此硬件地址和配置文件分区也必然是一一对应的。
[0017] 本发明还提供了一种多方案光线路终端的配置系统,其特点在于,该配置系统包括一多方案光线路终端、一加载单元、一烧写单元和一循环单元,该多方案光线路终端包括一定位单元、一内存和一闪存,该闪存包括至少一个配置文件分区,每个配置文件分区用于存储一配置文件,该定位单元用于在接收到一控制指令时定位至对应的一配置文件分区,控制指令及配置文件分别与配置文件分区一一对应,该加载单元用于加载与配置文件分区对应的配置文件至该内存,该烧写单元用于烧写该内存中的配置文件至对应的配置文件分区,该循环单元用于在所有的配置文件的烧写均完成后停用该定位单元。
[0018] 本发明还提供了一种配置文件的执行方法,其特点在于,该配置文件采用上述的配置方法配置,该配置文件的执行方法包括以下步骤:
[0019] S201、接收一加载指令以选定目标配置文件,该目标配置文件为将要执行的配置文件;
[0020] S202、确定当前所在的配置文件分区;
[0021] S203、判断当前所在的配置文件分区是否为该目标配置文件所在的配置文件分区,若是则进入S204,若否则进入S205;
[0022] S204、从当前所在的配置文件分区中加载配置文件至内存,并进入S207;
[0023] S205、定位至该目标配置文件所在的配置文件分区;
[0024] S206、将该目标配置文件加载至内存,并进入S207;
[0025] S207、执行该目标配置文件。
[0026] 在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本发明各较佳实例。
[0027] 本发明的积极进步效果在于:
[0028] 本发明的多方案光线路终端的配置方法、系统及配置文件执行方法通过在闪存中保存至少一个配置文件,并根据输入的指令定位至闪存中对应的配置文件分区以执行需要的配置文件,从而提高了光线路终端使用的便利性和灵活性。