[發明專利]一種基于AUTOSAR工具快速配置BSW的方法、系統及儲存介質在審
| 申請號: | 202310491061.1 | 申請日: | 2023-04-28 |
| 公開(公告)號: | CN116521217A | 公開(公告)日: | 2023-08-01 |
| 發明(設計)人: | 程勇;廖嬌;顧遠芳 | 申請(專利權)人: | 深藍汽車科技有限公司 |
| 主分類號: | G06F8/71 | 分類號: | G06F8/71;G06F8/30;G06F8/41 |
| 代理公司: | 重慶華科專利事務所 50123 | 代理人: | 夏洪;韓垚堃 |
| 地址: | 401133 重慶市江*** | 國省代碼: | 重慶;50 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 autosar 工具 快速 配置 bsw 方法 系統 儲存 介質 | ||
1.一種基于AUTOSAR工具快速配置BSW的方法,其特征在于:
利用腳本文件提取,獲取原始CAN協議的關鍵內容和原始ARXML文件中已有的結構文件,所述原始ARXML文件由原始CAN協議生成;
利用腳本文件,按照AUTOSAR規范要求,修改所述原始ARXML文件的各層級,令修改后的原始ARXML文件與變更后的CAN協議相對應;
令修改后的原始ARXML文件替換修改前的原始ARXML文件,編譯形成BSW代碼,再將BSW代碼進行集成編譯生成S19或hex格式文件。
2.根據權利要求1所述的基于AUTOSAR工具快速配置BSW的方法,其特征在于:所述修改所述原始ARXML文件的各層級的方法為:從原始ARXML文件的各層級逐級配置信息,再將對應的內容按照ARXML文件格式規范,修改原有的信息從而生成所述修改后的ARXML文件。
3.根據權利要求2所述的基于AUTOSAR工具快速配置BSW的方法,其特征在于:從原始ARXML文件的各層級逐級配置信息的方法為:識別所述變更后的CAN協議的信號的ID通道,將同一通道的ID類型歸類,同時按所述變更后的CAN協議配置每個ID類型到其他層級的引用關系。
4.根據權利要求3所述的基于AUTOSAR工具快速配置BSW的方法,其特征在于:在配置CAN層面時,需要結合所述變更后的CAN協議中規劃的BUFFER情況,配置給每個所述ID類型對應的內容。
5.根據權利要求3所述的基于AUTOSAR工具快速配置BSW的方法,其特征在于:在配置COM層面時,在每個所述ID類型添加接收ID的診斷超時時間和引用回調函數。
6.根據權利要求1所述的基于AUTOSAR工具快速配置BSW的方法,其特征在于:所述變更后的CAN協議的關鍵內容包括幀ID、緩存內容、信號名稱、接收信號的掩碼、濾波值、ID類型和內存大小。
7.根據權利要求1所述的基于AUTOSAR工具快速配置BSW的方法,其特征在于:所述原始ARXML文件中已有的結構文件包括每路CAN對應的仲裁域波特率、數據域波特率和節點;每個CAN信號ID對應的信號方向和標準類型。
8.根據權利要求1所述的基于AUTOSAR工具快速配置BSW的方法,其特征在于:所述BSW代碼為符合C語言規范的代碼。
9.一種基于AUTOSAR工具快速配置BSW的系統,其特征在于:包括控制器和存儲器,所述存儲器內存儲有計算機可讀程序,所述計算機可讀程序被調用時能執行如權利要求1至8任一所述的基于AUTOSAR工具快速配置BSW的方法的步驟。
10.一種存儲介質,其特征在于:其內存儲有計算機可讀程序,所述計算機可讀程序被調用時能執行如權利要求1至8任一所述的基于AUTOSAR工具快速配置BSW的方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深藍汽車科技有限公司,未經深藍汽車科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310491061.1/1.html,轉載請聲明來源鉆瓜專利網。





