[发明专利]用于在数据通信装置中处理控制装置的数据的方法在审
申请号: | 201210281662.1 | 申请日: | 2012-08-09 |
公开(公告)号: | CN103106145A | 公开(公告)日: | 2013-05-15 |
发明(设计)人: | M·德莱斯勒;B·凯勒斯;D·霍夫曼;T·胡弗纳格尔 | 申请(专利权)人: | 帝斯贝思数字信号处理和控制工程有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 饶辛霞 |
地址: | 德国帕*** | 国省代码: | 德国;DE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 数据通信 装置 处理 控制 数据 方法 | ||
技术领域
本发明涉及一种根据权利要求1的前序部分的、用于在数据通信装置中处理控制装置的数据的方法。
背景技术
从文献DE 102006062555A1已知一种用于在数据通信装置中处理控制装置的数据的方法。在此,控制装置的数据存储在数据通信装置的任意的存储区中。除了采集控制装置的数据外,还例如将在数据通信装置中处理数据理解为通过通信装置写数据。
如图8所示,控制装置SG经由接口ST与数据通信装置DK连接,其中数据通信装置DK具有多个存储区S1、S2并且数据D的每个数据只被存储在多个存储区的一个之中。经由接口ST将控制装置SG的数据D传输到数据通信装置DK。
从文献DE102006062555A1已知一种用于将控制装置SG的数据D传输到数据通信装置DK的方法,其中数据通信装置DK包含微控制器、存储器和接口、优选为调试接口。利用具有所谓的跟踪功能的接口ST,能够监控在控制装置SG的存储器中的待监视的地址并且将数据D传输到数据通信装置DK。
根据本发明的数据通信装置DK具有至少两个存储区S1、S2。这多个存储区例如形成为多个物理存储器也或者形成为一个物理存储器的多个区域。在多个物理存储器的情况下例如同时地访问这些存储器,在一个物理存储器的多个存储区的情况下访问不是同步的,例如是交替的。在另一变体中,一些存储区是单独的存储器而另一些存储区属于一个物理存储器。
如图9所示,大量数据D中的一个数据DA包括一个地址A和一个数值W,其中地址A被分配给控制装置SG中存储器的一个存储位置。
发明内容
在这个背景下本发明的任务在于给出一种对现有技术进行改进的方法。
该任务通过一种具有权利要求1的特征的、用于在数据通信装置中处理控制装置的数据的方法解决。本发明的有利的设计方案是从属权利要求的主题。
根据本发明的主题,提供了一种用于在数据通信装置DG中处理控制装置SG的数据D的方法,其中数据通信装置DG具有第一存储区S1和第二存储区S2,并且经由接口ST与控制装置SG连接,并且数据D从控制装置SG经由接口ST传输到数据通信装置DG。数据D中的每一个数据DA具有一个地址A和一个数值W。数值W相同地存储在第一存储区S1和第二存储区S2中。由数据通信装置DG检测是否存在第一触发T1。当存在第一触发T1时中断在第一存储区S1中的存储,或者在第一触发T1时检测触发类型并且仅当存在预定的触发类型时中断在第一存储区S1中的存储。随后,从第一存储区S1读出数据D的数值W,其中由数据通信装置DG将在时间上晚于第一触发T1到达的数值W’存储在第二存储区S2中。
根据本发明的方法的优点在于,在存在触发T1、T2的时间点可以从数据通信装置DG的存储区S1、S2连贯地读出数值W。在一个时间点连贯地读出数值W意味着恰好读出在触发到达的时间点在存储器中存储的数据D的数值W并且这些数值W还没有已经通过随后的数值W’所覆盖。
在另一实施形式中,将每个数值W相同地存储在第一存储区S1和第二存储区S2中。当存在第一触发T1时——即使在第一存储区S1中的存储被中断——其他的、时间上在第一触发T1之后到达的数值W’在此期间存储在第二存储区S2中。通过相同地存储每个数值W和存储其他数值W’在第二存储区S2中存在所有由控制装置SG传送的数据D。
在一种改进中,由数据通信装置DG检测是否存在第二触发T2。当存在第二触发T2时中断在第二存储区S2中的存储并且从第二存储区S2读出数据D的数值W。通过在直到第一触发T1到达前将数值W相同地存储在两个存储区S1、S2中以及在直到第二触发T2到达前将其他数值W’存储在第二存储区S2中,分别实现了每个触发的一个具有连贯的、亦即在触发到达之后未覆盖的数值W的存储区域。有利地,相互独立地读出存储区S1、S2。
在另一实施形式中,数据通信装置DG具有第一数据采集单元和第二数据采集单元。当存在第一触发T1时通过第一数据采集单元从第一存储区S1读出数值W而当存在第二触发T2时通过第二数据采集单元从第二存储区S2读出数值W。
通过分别为每个触发T1、T2分配一个存储区S1、S2,可以通过数据采集单元相互独立地读出数值W。
中断的触发的一种改进在于,第一触发T1具有第一优先权P1而第二触发T2具有第二优先权P2。如果第二优先权P2高于第一优先权P1,中断对第一存储区S1的数值W的读出,并且开始读出第二存储区S2的数值W。在存在中断的触发的情况下也连贯地读出数值W。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于帝斯贝思数字信号处理和控制工程有限公司,未经帝斯贝思数字信号处理和控制工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210281662.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种彩色呋喃树脂胶泥
- 下一篇:一种彩色呋喃树脂胶泥