【2018.05.10 智能駕駛/汽車電子】AutoSar Database-ARXML及Vector Database-DBC的對比


最近使用python-canmatrix對can通信矩陣進行編輯轉換時,發現arxml可以很容易轉換為dbc,而dbc轉arxml卻需要費一番周折,需要額外處理添加一些信息。

注意:這里存疑,還是需要再確定一下。

關鍵在於arxml比dbc多了一部分信息。

參考資料

1. AUTOSAR DATABASE ARXML 與 VECTOR DATABASE FILE對比

https://blog.csdn.net/tiankefeng19850520/article/details/77622702

宏觀上講, 這兩種CANDATABASE 是依照不同的標准制作出來的, 其滿足的需求功能也不太相同, 可以說Vector-Database所滿足的需求是AutoSar-Database的子功能;

因此從理論上,Vector-Database是可以轉換成AUTOSAR DATABASE,反之則不行,

CAN AUTOASR DATABASE遵循的是 AUTOSAR Standard.

CAN VECTOR DATABASE遵循的是 VECTOR 自己制定的Standard.

為什么要在這兩種格式間互相轉換:

第一,由於VECTOR 產品在市場上的強勢地位, 一些嵌入式測試設備只支持CAN VECTOR DATABASE的解析, 不支持CAN AUTOASR DATABASE的解析 , 如PCAN

第二,相比CAN VECTOR DATABASE,CANAUTOASR DATABASE所包含的信息過多,文件結構也過於復雜, 在進行增量比較時,CANVECTOR DATABASE更容易

未完待續...


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM