通常我们拿到某个ECU的通信矩阵数据库文件,.dbc后缀名的文件。 直接使用CANdb++ Editor打开,可以很直观的读懂信号矩阵的信息,例如下图: 现在要把上图呈现的信号从.dbc文件中解析出来,供实现自动化仿真总线信号使用,比如使用python+支持can收发的硬件即可替代canoe实现信号仿真(性能上不够用,可满足功能测试所需)。 一...
典型的应用场景:在ECU的自动化测试实现中,为了批量布置测试环境,从降成本考虑,我们遵循通信矩阵的协议定义使用代码编写好CAN报文的生成和解析算法 + 集成了CAN收发器的硬件板达到总线仿真的效果。 此方案可替代canoe+VN系列设备(或PCAN,ValueCAN等搭配busmaster)实现总线信号仿真,可满足普通功能的自动化测试环境的批量布...
目的 通常我们拿到某个ECU的通信矩阵数据库文件,.dbc后缀名的文件。 直接使用CANdb++ Editor打开,可以很直观的读懂信号矩阵的信息,例如下图: 现在要把上图呈现的信号从.dbc文件中解析出来,供实现自动化仿真总线信号使用,比如使用python+支持can收发的硬件即可替代canoe实现信号仿真(性能上不够用,可满足功能测试所需)...
解析.DBC⽂件,读懂CAN通信矩阵,实现车内信号仿真 序⾔:下图是⽤CANdb++打开的某ECU的通信矩阵数据库⽂件的视图(".dbc"后缀名的⽂件),视窗具备较好的阅读性,可以轻松帮助我们读懂信号矩阵。此博⽂主讲我们利⽤⽂本⼯具阅读.dbc⽂件。典型的应⽤场景:在ECU的⾃动化测试实现中,为了批量...
通常我们拿到某个ECU的通信矩阵数据库文件,.dbc后缀名的文件。 直接使用CANdb++ Editor打开,可以很直观的读懂信号矩阵的信息,例如下图: 现在要把上图呈现的信号从.dbc文件中解析出来,供实现自动化仿真总线信号使用,比如使用python+支持can收发的硬件即可替代canoe实现信号仿真(性能上不够用,可满足功能测试所需)。