[发明专利]技术系统的运行软件的修正和仿真在审
申请号: | 201710535134.7 | 申请日: | 2017-07-04 |
公开(公告)号: | CN107766602A | 公开(公告)日: | 2018-03-06 |
发明(设计)人: | D·霍勒;N·阿姆林格;R·雷恩费尔纳;U·基弗迈尔 | 申请(专利权)人: | 帝斯贝思数字信号处理和控制工程有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 刘盈 |
地址: | 德国帕*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 技术 系统 运行 软件 修正 仿真 | ||
1.用于修正技术系统、特别是用于控制或调节至少一个技术设备的控制设备的运行软件(10)的方法,所述方法包括提供能直接在技术系统上执行的运行软件(10)的步骤(S0),其特征在于如下其他步骤:
-自动地识别(S1)运行软件(10)的软件部分(17),所述软件部分的执行与技术系统的硬件(100)有关;并且
-通过替代函数(23)替换(S2)经识别的、与硬件有关的软件部分(17),所述替代函数的执行与技术系统的硬件(100)无关,
其中,所述这样经修正的运行软件(20)在仿真环境(200)上执行时与技术系统的硬件(100)无关地仿真(S3)所述技术系统。
2.根据权利要求1所述的方法,其特征在于,以能在技术系统上执行的二进制代码的形式提供所述运行软件(10)并且在使用接口规格说明(40)的情况下识别(S1)在所述运行软件(10)的二进制代码中的与硬件有关的软件部分(17)。
3.根据权利要求2所述的方法,其特征在于,接口规格说明(40)规定特定于技术系统的硬件(100)的二进制代码模式。
4.根据权利要求3所述的方法,其特征在于,在将运行软件(10)的源代码翻译(S0)成二进制代码时借助于接口规格说明(40)产生二进制接口(16)的实现,所述实现形成通向在运行软件(10)中的与硬件有关的软件部分(17)的接入,并且所述二进制代码模式由二进制接口(16)和/或二进制接口(16)的实现得出。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述运行软件(10)包括与技术系统的硬件(100)有关的接口层(15),所述接口层形成通向在运行软件(10)中的与硬件有关的软件部分(17)的接入(16),在此通过包括替代函数(23)的函数调用(22)的替代接口层(21)替换所述与硬件有关的接口层(15)。
6.根据权利要求5所述的方法,其特征在于,自动地这样确定所述替代函数(23),使得在执行所述替代函数(23)时在仿真环境(200)上仿真与硬件有关的软件部分(17)的功能,并且替代接口层(15)设计有用于执行所确定的替代函数(23)的函数调用(22)。
7.根据权利要求5或6所述的方法,其特征在于,在使用映射规则(41)的情况下确定所述替代函数(23)并且将所述替代函数这样配设给与硬件有关的软件部分(17),使得在仿真环境(200)上执行替代函数(23)时仿真与硬件有关的软件部分(17)的功能,并且替代接口层(21)设计有用于执行所确定的替代函数(23)的函数调用(22)。
8.根据权利要求7所述的方法,其特征在于,在确定替代函数(23)时在使用映射规则(41)的情况下考虑与硬件有关的软件部分(17)在功能上的说明,利用所述说明借助于仿真环境(200)的指令集仿真器(202)模拟与硬件有关的软件部分(17)的功能,所述指令集仿真器仿真技术系统的处理器(100)的指令集。
9.根据权利要求5至8中任一项和权利要求4所述的方法,其特征在于,所述替代接口层(21)包括二进制接口(16)的实现并且函数调用(22)这样集成到二进制接口(16)的实现中,使得运行软件(10、20)的处于替代接口层(21)之外的软件部分(14)能够调用、特别是借助于替代接口层(21)调用替代函数(23)。
10.根据权利要求2至9中任一项所述的方法,其特征在于,所述接口规格说明(40)和/或接口层(15)符合一种标准、优选AUTOSAR标准。
11.根据权利要求1至10中任一项所述的方法,其特征在于,与硬件有关的软件部分(17)通过替代函数(23)替换,所述替代函数处于运行软件(10、20)之外并且由仿真环境(200)与运行软件(10)无关地执行(S3)。
12.根据权利要求1至11中任一项所述的方法,其特征在于,所述与硬件有关的软件部分(17)通过替代函数(23)以二进制代码的形式和/或以能由仿真环境(200)执行的代码的形式替换。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于帝斯贝思数字信号处理和控制工程有限公司,未经帝斯贝思数字信号处理和控制工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710535134.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:制退机节制杆不确定性尺寸优化及优选方法
- 下一篇:一种色纺纱计算机测配色方法