[發明專利]一種基于AUTOSAR工具快速配置BSW的方法、系統及儲存介質在審
| 申請號: | 202310491061.1 | 申請日: | 2023-04-28 |
| 公開(公告)號: | CN116521217A | 公開(公告)日: | 2023-08-01 |
| 發明(設計)人: | 程勇;廖嬌;顧遠芳 | 申請(專利權)人: | 深藍汽車科技有限公司 |
| 主分類號: | G06F8/71 | 分類號: | G06F8/71;G06F8/30;G06F8/41 |
| 代理公司: | 重慶華科專利事務所 50123 | 代理人: | 夏洪;韓垚堃 |
| 地址: | 401133 重慶市江*** | 國省代碼: | 重慶;50 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 autosar 工具 快速 配置 bsw 方法 系統 儲存 介質 | ||
本發明涉及一種基于AUTOSAR工具快速配置BSW的方法、系統及儲存介質,獲取原始CAN協議的關鍵內容和原始ARXML文件中已有的結構文件,所述原始ARXML文件由原始CAN協議生成;按照AUTOSAR規范要求,修改所述原始ARXML文件的各層級,令修改后的原始ARXML文件與變更后的CAN協議相對應;令修改后的原始ARXML文件替換修改前的原始ARXML文件,編譯形成BSW代碼,再將BSW代碼進行集成編譯生成S19或hex格式文件。本發明降低了配置工作的復雜程度,滿足快速迭代開發要求,提升開發的效率。
技術領域
本發明涉及汽車通訊技術領域,具體涉及車輛的AUTOSAR工具嵌入式軟件開發技術。
背景技術
隨著汽車電子技術的高速發展,出現了一種新的汽車開放架構(AutomotiveOpenSystemArchitecture,AUTOSAR),這個架構有著高開放、標準化的優點。目前汽車行業的嵌入式軟件多采用AUTOSAR架構,利用各種AUTOSAR工具(例如ISOLAR-AB、DaVinci等)進行軟件的開發。但也由于其標準化,導致其中的部分配置工作復雜且繁瑣,為了滿足快速迭代開發要求,提升開發的效率成為一件勢在必行的事情。
現有技術提出了一種對Autosar中COM代碼進行自動配置的方法及系統,提到了利用腳本文件對BSW模塊中的COM進行校驗和自動配置。在Autosar架構中,還包含著CAN、CANIF、PDUR、ComM、CANSM等相關聯模塊,此發明中僅對COM進行校驗,無法實現軟件的一鍵式配置及生成代碼,進而無法快速重新配置ISOLAR-AB工具CAN通信模塊的整個鏈路。
結合目前現有的方案,目前還沒有一個能夠適配AUTOSAR開發全鏈路的工具,來簡單準確的提升由于CAN通信協議改動而快速開發的方式。
發明內容
本發明的目的之一在于提供一種基于AUTOSAR工具快速配置BSW的方法,以解決現有技術無法快速重新配置ISOLAR-AB工具CAN通信模塊的整個鏈路的問題;目的之二在于提供一種基于AUTOSAR工具快速配置BSW的系統;目的之三在于提供一種存儲介質。
為了實現上述目的,本發明采用的技術方案如下:
利用腳本文件提取,獲取原始CAN協議的關鍵內容和原始ARXML文件中已有的結構文件,所述原始ARXML文件由原始CAN協議生成;
利用腳本文件,按照AUTOSAR規范要求,修改所述原始ARXML文件的各層級,令修改后的原始ARXML文件與變更后的CAN協議相對應;
令修改后的原始ARXML文件替換修改前的原始ARXML文件,編譯形成BSW代碼,再將BSW代碼進行集成編譯生成S19或hex格式文件。
根據上述技術手段,通過直接識別ISOLAR-AB工具所需CAN協議內容,并通過在ISOLAR-AB工具中修改的ARXML文件的方式,實現了在變更CAN協議時快速重新配置ISOLAR-AB工具CAN通信模塊整個鏈路,降低了配置工作的復雜程度,提升開發的效率。
進一步,所述修改所述原始ARXML文件的各層級的方法為:從原始ARXML文件的各層級逐級配置信息,再將對應的內容按照ARXML文件格式規范,修改原有的信息從而生成所述修改后的ARXML文件。
進一步,從原始ARXML文件的各層級逐級配置信息的方法為:識別所述變更后的CAN協議的信號的ID通道,將同一通道的ID類型歸類,同時按所述變更后的CAN協議配置每個ID類型到其他層級的引用關系。
進一步,在配置CAN層面時,需要結合所述變更后的CAN協議中規劃的BUFFER情況,配置給每個所述ID類型對應的內容。
進一步,在配置COM層面時,在每個所述ID類型添加接收ID的診斷超時時間和引用回調函數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深藍汽車科技有限公司,未經深藍汽車科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310491061.1/2.html,轉載請聲明來源鉆瓜專利網。





