[發明專利]用于在影響裝置中處理數據的方法有效
| 申請號: | 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.szxzyx.cn/pat/books/201210281762.4/2.html,轉載請聲明來源鉆瓜專利網。





