一种寄存器描述文件的保护方法及装置、存储介质、设备制造方法及图纸

技术编号:43771917 阅读:22 留言:0更新日期:2024-12-24 16:11
本申请公开了一种寄存器描述文件的保护方法及装置、存储介质、计算机设备,应用于控制终端,通过安装在所述控制终端内的设备控制程序在保护寄存器描述文件安全的情况下对目标设备进行控制,该方法包括:响应于设备控制程序的启动指令,建立与目标设备之间的通信连接,判断本地存储空间中是否存在对应的目标寄存器描述文件;当本地存储空间中不存在时,基于从目标设备获取的寄存器描述文件,在本地存储空间中存储已加密的目标寄存器描述文件,以基于目标寄存器描述文件对所述目标设备进行控制。本申请用户无需自己开发用户端程序、解读寄存器描述文件,此外,在本地存储空间中存储已加密的寄存器描述文件,可以提升寄存器描述文件被解析的难度。

【技术实现步骤摘要】

本申请涉及工业设备,尤其是涉及到一种寄存器描述文件的保护方法及装置、存储介质、计算机设备。


技术介绍

1、目前,功能复杂的工业设备内,多数使用mcu(microcontroller unit,微控制单元)内核对设备的各个部分进行控制。例如,通过mcu接收设备外部输入、分析设备外部输入的合理性、控制设备对外部输入做出反应等。为了能够完成这些控制活动,mcu内部需要定义一些寄存器,通过这些寄存器来存储mcu的操作数据,从而使得mcu能够正常运行。随着设备复杂程度的提高,mcu内部定义的寄存器越来越多,而且,寄存器之间还存在着复杂的关联关系。为了便于用户使用,降低设备设计以及更新换代的复杂度,业界引入了寄存器描述文件。这种寄存器描述文件内嵌在设备的mcu内存中,用户使用设备时,可以通过数据端口读取这一文件,根据文件中定义的寄存器名字或地址,读写设备中对应的寄存器,从而mcu通过寄存器中的读写数据实现控制设备的目的。

2、当前用户在控制设备时,通常由用户开发自己的用户端程序,通过用户端程序与寄存器交互。这种情况下,用户需要获取寄存器描述文件,并对寄存器本文档来自技高网...

【技术保护点】

1.一种寄存器描述文件的保护方法,其特征在于,应用于控制终端,通过安装在所述控制终端内的设备控制程序在保护寄存器描述文件安全的情况下对目标设备进行控制,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于从所述目标设备获取的寄存器描述文件,在所述本地存储空间中存储已加密的目标寄存器描述文件,包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述通过预设输出函数根据所述设备控制指令对所述临时解密描述文件指示的寄存器进行读写,包括:

5.根据权利要求3或4所述的方法,其特...

【技术特征摘要】

1.一种寄存器描述文件的保护方法,其特征在于,应用于控制终端,通过安装在所述控制终端内的设备控制程序在保护寄存器描述文件安全的情况下对目标设备进行控制,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于从所述目标设备获取的寄存器描述文件,在所述本地存储空间中存储已加密的目标寄存器描述文件,包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述通过预设输出函数根据所述设备控制指令对所述临时解密描述文件指示的寄存器进行读写,包括:

5.根据权利要求3或4所述的方法,其特征在于,所述对所述寄存器描述文件进行加密,得到已加密的目标寄存器描述文件,包括:

【专利技术属性】
技术研发人员:任强张武杰
申请(专利权)人:中科慧远视觉技术洛阳有限公司
类型:发明
国别省市:

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

1