[發明專利]CANFD第二采樣點測試方法、裝置、電子設備及存儲介質在審
| 申請號: | 202211337559.4 | 申請日: | 2022-10-28 |
| 公開(公告)號: | CN115695268A | 公開(公告)日: | 2023-02-03 |
| 發明(設計)人: | 黃光健;張雁英;何烈炎;程艷階;李冠佳;梁其輝 | 申請(專利權)人: | 廣州汽車集團股份有限公司 |
| 主分類號: | H04L43/50 | 分類號: | H04L43/50;H04L43/12;H04L12/40 |
| 代理公司: | 深圳市智圈知識產權代理事務所(普通合伙) 44351 | 代理人: | 韓紹君 |
| 地址: | 510030 廣東省廣州市越秀*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | canfd 第二 采樣 測試 方法 裝置 電子設備 存儲 介質 | ||
本申請實施例提供一種CANFD第二采樣點測試方法,涉及網絡測試技術領域。該方法可以獲取被測設備發送的CANFD報文;設置CANFD報文中未使用的比特位為預設值,通過總線干擾儀將未使用的比特位劃分為多個時間量子;采用反向電平干擾法對多個時間量子進行干擾;在檢測到錯誤幀時,根據當前干擾的時間量子在多個時間量子中的位置計算被測設備的第二采樣點,從而可以在被測設備設計完成后正式大規模試驗裝車前對不同的被測設備的第二采樣點進行測試,避免在大規模被測設備裝車后由于第二采樣點配置錯誤而導致需要軟件刷新、換件甚至設計變更,進而可以節省研發資源。
技術領域
本申請實施例涉及網絡測試技術領域,特別地,涉及一種CANFD第二采樣點測試方法、裝置、電子設備及存儲介質。
背景技術
隨著汽車智能、網聯化的不斷發展,車輛中的各電子控制單元(ElectronicControl Unit,ECU)之間的交互變更越來越密切頻繁,使得傳輸到總線上的信號越來越多。為了適應與日俱增的數據量傳輸,車內主干網絡逐漸由控制器局域網(Controller AreaNetwork,CAN)總線升級為具有靈活數據速率的CAN(CAN with Flexible Data-Rate,CANFD)總線。CANFD總線協議相比于CAN總線協議引入了第二采樣點(Secondary SamplePoint,SSP)。
如果參數配置人員對SSP理解不夠深刻,很容易將SSP相關的設置參數的軟件設置錯誤,導致ECU裝載到試驗車或者量產車上出現ECU回采錯誤并發送錯誤標識到總線上造成影響各ECU正常的信號交互的問題。因此在ECU裝載到試驗車或量產車前對ECU的SSP進行測試尤為重要。
目前大規模使用2兆比特每秒(Megabits per second,Mbps)波特率的CANFD總線。由于ECU的接收數據的引腳(Receive External Data,RxD)端發送比特位的回讀采樣涉及傳輸延遲補償(Transmitter Delay Compensation,TDC),目前各主機廠通常通過在開發階段對TDC是否使能、數據場的位時間參數等基礎軟件配置項進行檢查來對ECU的SSP的管控。然而,由于不同ECU采用的CANFD控制器可能不同,ECU的SSP的軟件配置與具體的CANFD控制器的設計邏輯相關,不同ECU的SSP可能存在差異,導致難以在開發階段對ECU的SSP進行管控,而且缺乏SSP的測試方法無法在ECU開發過程中實現從設計到測試的閉環驗證。
發明內容
本申請實施例提供一種CANFD第二采樣點測試方法、裝置、電子設備及存儲介質,以改善上述問題。
第一方面,本申請實施例提供一種CANFD第二采樣點測試方法。該方法包括:獲取被測設備發送的CANFD報文;設置所述CANFD報文中未使用的比特位為預設值,通過總線干擾儀將所述未使用的比特位劃分為多個時間量子;采用反向電平干擾法對所述多個時間量子進行干擾;在檢測到錯誤幀時,根據當前干擾的時間量子在所述多個時間量子中的位置計算所述被測設備的第二采樣點。
第二方面,本申請實施例提供一種CANFD第二采樣點測試裝置。該裝置包括:CANFD報文獲取模塊,用于獲取被測設備發送的CANFD報文;時間量子劃分模塊,用于設置所述CANFD報文中未使用的比特位為預設值,通過總線干擾儀將所述未使用的比特位劃分為多個時間量子;反向電平干擾模塊,用于采用反向電平干擾法對所述多個時間量子進行干擾;第二采樣點計算模塊,用于在檢測到錯誤幀時,根據當前干擾的時間量子在所述多個時間量子中的位置計算所述被測設備的第二采樣點。
第三方面,本申請實施例提供一種電子設備。該電子設備包括存儲器、一個或多個處理器以及一個或多個應用程序。其中,一個或多個應用程序被存儲在存儲器中,并被配置為當被一個或多個處理器調用時使得一個或多個處理器執行本申請實施例提供的方法。
第四方面,本申請實施例提供一種計算機可讀取存儲介質。該計算機可讀取存儲介質中存儲有程序代碼,該程序代碼被配置為當被處理器調用時使得處理器執行本申請實施例提供的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州汽車集團股份有限公司,未經廣州汽車集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211337559.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:復雜環境下微塵破碎方法
- 下一篇:業務同步方法、裝置及存儲介質





