本工具用python编写,未使用cantools、canmatrix等第三方库,仅将dbc当作文本文件做了简单的处理,目前实现了报文、结点、信号及报文描述、信号描述的转换,尚未实现信号值描述、信号值表的功能(VAL_, VAL_TABLE_),满足一般情况下的使用。
dbcCov.exe option file
option: excel --> excel转dbc
dbc --> dbc转excel
file: 待转换文件
参考Template.xls:
Matrix表记录通信矩阵,Nodes表记录结点描述
pip install -r requirements.txt
exe生成使用 pyinstaller -F dbcCov.p
本工程是在energystoryhhl和GYemperor两位大佬的工程上修改得到,遵循LGPLv2.1开源协议。