用于影响控制器的控制程序的方法技术

技术编号:11373385 阅读:84 留言:0更新日期:2015-04-30 09:23
本发明专利技术涉及一种影响控制程序的方法,控制程序具有第一函数,设有存储器,它具有第一函数的子程序的存储区,控制程序是二进制代码,在控制程序的代码中调用第一函数的转移地址,转移地址指向与调用关联的子程序存储地址,子程序为二进制代码序列,在子程序代码序列结尾有返回指令,检查控制程序代码中函数调用并确定与此关联的转移地址和返回指令地址并由结果确定子程序存储区的大小,显示单元显示第一函数的标志符和第一函数的存储区大小和地址,它是计算机系统的一部分并借此选择要清除的第一函数并将所选第一函数的大小和地址存储在信息结构中,解除所选第一函数的调用和/或用第二函数代替第一函数,由其程序代码覆盖所选第一函数的程序代码。

【技术实现步骤摘要】

【技术保护点】
一种用于影响控制器的控制程序的方法,其中所述控制程序具有多个第一函数(F1A、F1B、F1C、...F1N),至少一个所述第一函数(F1A、F1B、F1C、...F1N)构成为用于控制促动器,并且设有存储器(SP1),所述存储器(SP1)具有用配置给第一函数(F1A、F1B、F1C、...F1N)的子程序占用的存储区,并且控制程序作为二进制的程序代码存在,其中在控制程序的程序代码中在调用一个所述第一函数(F1A、F1B、F1C、...F1N)的情况下存在转移地址并且所述转移地址指向与所述函数调用关联的子程序的存储器地址,所述子程序作为二进制的程序代码的序列存在并且在子程序的程序代码的所述序列的结尾处存在返回指令,其特征在于,检查控制程序的程序代码中函数调用的出现并确定与函数调用关联的转移地址和返回指令的地址,并且由所述确定来确定存储器(SP1)的用相应的子程序占用的存储区的大小并将配置给第一函数(F1A、F1B、F1C、...F1N)的标志符连同存储区的配置给相应的第一函数(F1A、F1B、F1C、...F1N)的大小和地址在显示单元中示出,其中所述显示单元构成为计算机系统(GUI)的一部分,并且借助所述计算机系统(GUI)将至少一个所述第一函数(F1A、F1B、F1C、...F1N)选择为要清除的并将所选择的第一函数(F1A、F1B、F1C、...F1N)的大小和地址存储在一个信息结构(IST)中,并解除所选择的第一函数(F1A、FIB、F1C、...F1N)的至少一个函数调用和/或通过第二函数(F2A)代替第一函数(F1A、F1B、FIC、...F1N),其方式是,用第二函数(F2A)的程序代码覆盖所选择的第一函数(F1A、F1B、F1C、...F1N)的程序代码。...

【技术特征摘要】
...

【专利技术属性】
技术研发人员:A·罗尔夫斯迈尔T·胡弗纳格尔
申请(专利权)人:帝斯贝思数字信号处理和控制工程有限公司
类型:发明
国别省市:德国;DE

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

1