Skip to content

HuakeZhBo/dbcCov

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dbcCov工具说明

简介

本工具用python编写,未使用cantools、canmatrix等第三方库,仅将dbc当作文本文件做了简单的处理,目前实现了报文、结点、信号及报文描述、信号描述的转换,尚未实现信号值描述、信号值表的功能(VAL_, VAL_TABLE_),满足一般情况下的使用。

命令行参数说明

dbcCov.exe option file
    option:     excel --> excel转dbc
                dbc   --> dbc转excel
    file:       待转换文件

Excel格式

参考Template.xls:
Matrix表记录通信矩阵,Nodes表记录结点描述

开发环境

pip install -r requirements.txt
exe生成使用 pyinstaller -F dbcCov.p

开源

本工程是在energystoryhhlGYemperor两位大佬的工程上修改得到,遵循LGPLv2.1开源协议。

参考博文:

  1. DBC文件格式解析-知乎@bingbing
  2. DBC文件详细说明-CSDN@江南侠客(上海)
  3. DBC文件解析-CSDN@bitbug123
  4. dbc文件的value description 如何编辑-CSDN@沉默的大羚羊

About

convert can matrix between dbc and excel

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages