DBC编辑(不使用编辑(不使用CANoe))——dbc文件合并文件合并/比较工具比较工具(2)
安装安装
sudo pip install canmatrix
功能操作说明功能操作说明
见官网说明:https://canmatrix.readthedocs.io/en/latest/cli.html#extract-and-merge
DBC转xlsxDBC转xlsx
canconvert source.dbc target.xlsx
删除删除/重命名ECU重命名ECU
canconvert --deleteECU=myEcu,myEcu2 source.dbc target.dbc
canconvert --renameECU=myEcu:myNewEcu,myEcu2:myNewEcu2 source.dbc target.dbc
按ECU按ECU/ECU收发方向提取相关报文信息ECU收发方向提取相关报文信息
canconvert --ecus=FRONT_ECU,REAR_ECU source.dbc target.dbc
canconvert --ecus=FRONT_ECU:rx,REAR_ECU:tx source.dbc target.dbc
合并dbc合并dbc
canconvert --merge=second.dbc source.dbc target.dbc
可用的命令可参考下表: