将数据转换成motorola编码can报文&实时输出累计里程
2025-08-12 15:20:32 5KB can信号
1
内容概要:本文介绍了一种通过MATLAB GUI程序将DBC文件自动化解析为Simulink模型的方法,旨在减少CAN信号配置的工作量。具体步骤包括加载DBC文件、选择报文并生成Simulink解析模块,模块的输入输出作为接口。核心代码分为DBC解析、GUI设计以及模型生成三大部分,分别利用MATLAB自带的canDatabase函数进行DBC文件解析,通过App Designer设计GUI界面,最后通过add_block函数创建子系统并添加Inport/Outport,同时生成信号解析的Stateflow逻辑。这种方法不仅提高了工作效率,还将原本三天的工作量缩短至二十分钟。 适合人群:从事汽车电子控制系统开发的技术人员,尤其是那些经常需要处理DBC文件和Simulink建模的工程师。 使用场景及目标:适用于需要频繁更新DBC文件和配置CAN信号的项目,目的是大幅减少手动配置的时间成本,提升开发效率。 其他说明:作者提到该工具已在福特某混动项目中成功应用,并计划进一步扩展其功能以支持AUTOSAR SWC的自动生成。此外,文中提供了相关代码片段和GitHub链接供读者参考。
2025-08-07 09:41:11 330KB MATLAB Simulink Stateflow
1
最近新能源汽车比较火,很多项目都使用到了CAN通讯,也会用到CAN DBC文件,当我们收CAN报文之后要去解析CAN报文的数值,使用原始数据去解析是比较麻烦,也很容易出错。本案例通过加载DBC文件的方式去解析CAN报文中的信号,简单易用,客供参考和学习。
2024-03-18 11:41:24 74KB CAN DBC文件 CAN报文 CAN信号
1
该脚本用于解析asc文件并筛选指定can信号,输出到excel文件中,使用前请仔细阅读readme.txt。 1、脚本可同时解析多个asc文件,文件命名0、1、2...; 2、脚本可以同时解析多个Can信号,用户只需设置需要解析的CAN信号名称(需要与dbc中定义的can信号名称一致); 3、脚本需要与asc、dbc文件放在同一路径下;
2021-12-24 20:04:00 3KB matlab脚本 asc文件解析 汽车 源码
1
解压后放在C盘根目录即可,运行时先关闭其他can通信渠道
2021-09-08 14:03:13 42.86MB 车载 CAN信号 配置字
1
ESP(Electronic Stability Program,电子稳定程序)是汽车电控的一个标志性发明。不同的研发机构对这一系统的命名不尽相同,如博世(BOSCH)公司早期称为汽车动力学控制(VDC),现在博世、梅赛德—奔驰公司称为ESP。文档苏州博世的ESP9信号规范,汽车行业的可以借鉴或参考
2021-07-22 18:02:00 319KB ESP
1
EB_Tresos中底层CAN信号接口与应用层SWC接口连接,让Autosar配置不在高不可攀。减少汽车电子开发过程中的拦路虎。
2021-05-07 08:43:12 759KB EB_Tresos Autosar
1
simulink与kvaser通信,读取CAN信号
1
VS中开发的一个CAN通道界面,可选择解析CAN报文的数据。 ControlCAN动态库使用VS2008开发工具,依赖于VC2008运行库 有些设备DLL或示例程序使用VS2005开发工具,依赖于VC2005运行库
1