[发明专利]用于在影响装置中处理数据的方法有效
申请号: | 201210281762.4 | 申请日: | 2012-08-09 |
公开(公告)号: | CN103116488B | 公开(公告)日: | 2017-03-01 |
发明(设计)人: | M·德莱斯勒 | 申请(专利权)人: | 帝斯贝思数字信号处理和控制工程有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 饶辛霞 |
地址: | 德国帕*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 影响 装置 处理 数据 方法 | ||
技术领域
本发明涉及一种根据权利要求1的前序部分用于处理数据的方法。
背景技术
由文献DE102004027033A1已知一种用于通过影响装置10对汽车控制装置11和数据处理装置12的数据进行处理的方法。
如图4和图5中所示,汽车控制装置11与影响装置10连接,其中汽车控制装置11和影响装置10一起设置在一个壳体20中或两个不同的壳体中。在此,汽车控制装置11和影响装置10或者如图5所示设置在汽车中或者如图4所示设置在实验室中。例如用于控制电机的第一程序在汽车控制装置11上运行。
影响装置10的任务在于例如从汽车控制装置11读出数值并且将其传送到数据处理装置12,从而可以由数据处理装置12针对其功能对汽车控制装置11进行检测或者由数据处理装置12经由接口19将数据提供给汽车控制装置11。数据处理装置12例如是个人计算机、模拟器或处理器板。
在汽车控制装置11与影响装置10之间传输数据。从文献DE102006062555A1已知一种用于将汽车控制装置11的数据传输到影响装置10的方法,其中影响装置10包括第一执行单元14、一个存储器和一个接口——优选一个调试接口。利用该具有所谓追踪功能的接口,能够监控在汽车控制装置11的存储器13中的待观察的地址并且将数据传输到影响装置10。
影响装置10与数据处理装置12连接。影响装置10与数据处理装置12之间的数据交换根据标准化的XCP协议和/或CCP协议实现。
如图6所示,影响装置10用作汽车控制装置11和数据处理装置12之间的接口。在现有技术中,通过影响装置10将由汽车控制装置11传输的数据16根据XCP协议和/或CCP协议不变地传输到数据处理装置12,或者通过影响装置10将由数据处理装置12传输的数据17不变地传输到汽车控制装置11。为此,第二程序15在影响装置10的第一执行单元14(例如处理器)上运行,该第二程序控制汽车控制装置11与数据处理装置12之间的数据传输。
发明内容
在该背景下,本发明的任务在于给出一种改进现有技术的方法。
该任务通过一种具有权利要求1的特征的用于处理数据的方法解决。本发明的有利的实施例是从属权利要求的主题。
根据本发明的主题提出一种用于在影响装置10中处理数据(16、17)的方法,其中影响装置10与汽车控制装置11和数据处理装置12连接。汽车控制装置11和影响装置10设置在汽车中或在测试台或实验台上。第一程序在汽车控制装置11上运行。影响装置10包括第一执行单元14,在软件或硬件中实现的第二数据处理方法15在第一执行单元上运行。根据XCP协议和/或CCP协议在数据处理装置12与影响装置10之间交换数据。如果影响装置10收到汽车控制装置11、数据处理装置12或影响装置10的第一触发或第二触发,那么检测第一触发与一个在硬件或软件中实现的函数的有效对应。当存在有效对应时开始所对应的函数。该函数具有至少一个第一地址。借助于第一地址从影响装置10的存储器26和/或从汽车控制装置11的存储器13读出一个数值。此外,该函数具有第一子函数和/或第二子函数。检测第一地址和/或第二地址和/或该数值与第一子函数或第二子函数的有效对应。当存在有效对应时调用所对应的子函数。根据所调用的子函数检查和/或操作该数值并且根据检测的结果将经检测的数值和/或经操作的数值由影响装置10发送到汽车控制装置11和/或发送到数据处理装置12和/或存储到影响装置10的存储器26中。
根据本发明的方法的一个优点在于,数据或数据的数值已经在影响装置10中被处理而不是像现有技术那样由影响装置10不变地传送并且只是在数据处理装置12或在汽车控制装置11中才处理。由此明显地改善了实时处理的可能性,亦即在数据处理时保持预定的时间间隔。
在另一实施形式中,检测第一地址、第二地址或数值与两个子函数的对应可以在运行期间亦即在函数开始之后或在函数开始之前在配置阶段实现。例如存在该配置阶段,即在开始第一函数之前,在开始第二程序之后对所有函数及其地址或数值针对其与第一子函数或第二子函数的对应进行检测。
在本发明的一个改进中,借助于编程语言和/或建模语言在开始第二程序之前和/或在开始函数之前预先给定第一子函数或第二子函数的内容。这意味着,不必总是静态地预先给定子函数,而是根据需要在开始第二程序之前也或者根据需要在开始函数之前根据其功能确定子函数。
这样在另一实施例中,根据这样确定所述内容生成程序代码和/或对现场可编程门阵列(FPGA)进行编程和/或配置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于帝斯贝思数字信号处理和控制工程有限公司,未经帝斯贝思数字信号处理和控制工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210281762.4/2.html,转载请声明来源钻瓜专利网。