我有CAN数据库(dbc文件)。这是一个文本文件。此文件的扩展名为 dbc。在Vector CANdb++编辑器中打开它时,将填充J1939报文和CAN ID。
但是,在.dbc文本文件中找不到CANdb++编辑器中的某些CAN ID,我打开了.dbc文本文件,
搜索了其中一个CAN ID,但没有找到。在搜索字段中,我以十进制形式输入了 CAN ID。
在 .dbc 文本文件中,消息以 BO_ 开头,
我希望在以 BO_
开头的行之一中找到 CAN id
为什么此消息显示在 CANdb++ 编辑器中,而不是显示在 .dbc 文本文件中?
这是在车辆 CAN 总线上广播的标准 SAE J1939 消息。该消息是 SAS,转向角传感器信息。消息 CAN ID 为:
0x18F0 1D13
418,389,267
共2条
1/1 1 跳转至页
为什么在CAN数据库(.dbc文本文件)中找不到报文?
关键词: 数据库 CAN
2楼
1. 检查文件路径或文件名是否正确。确保你打开的 dbc 文件是你想要查找的文件。
2. 检查 dbc 文件是否正确。打开 dbc 文件,确保其中包含你要查找的 CAN ID。有时候文件可能损坏或者格式不正确导致无法找到相关的报文。
3. 确保你使用的搜索功能正确。在搜索字段中以十进制形式输入 CAN ID 是正确的,但是还要确保你的搜索功能是否正确设置,例如是否选择了正确的搜索模式(全匹配、模糊匹配等)。
4. 检查 dbc 文件的格式。确保 dbc 文件中的消息以 "BO_" 开头,并且 CAN ID 准确无误。也要注意 dbc 文件的语法规则,确保消息正确地定义和描述。
5. 检查 CANdb++ 编辑器的设置。可能在 CANdb++ 编辑器的设置中你选择了特定的过滤器或显示选项,导致某些报文没有显示出来。检查一下编辑器的过滤器和显示选项,确保它们符合你的需求。
共2条
1/1 1 跳转至页
回复
| 有奖活动 | |
|---|---|
| 这个春节你犒赏自己什么了?分享你的故事,有奖征集 | |
| 2026年“我要开发板活动”第三季,开始了! | |
| 硬核工程师专属补给计划——填盲盒 | |
| “我踩过的那些坑”主题活动——第002期 | |
| 【EEPW电子工程师创研计划】技术变现通道已开启~ | |
| 发原创文章 【每月瓜分千元赏金 凭实力攒钱买好礼~】 | |
| 【EEPW在线】E起听工程师的声音! | |
| 高校联络员开始招募啦!有惊喜!! | |
我要赚赏金打赏帖 |
|
|---|---|
| Gravity:中英文语音合成模块V2.0及其串口控制被打赏¥24元 | |
| 全彩色度变化图的绘制被打赏¥27元 | |
| 【FreeRtos】FreeRtos任务栈的生长方向管理方式被打赏¥20元 | |
| 【瑞萨RA8D1 LVGL/LWIP评测】LVGL添加输入设备:EC11旋转编码器被打赏¥39元 | |
| 【瑞萨RA8D1 LVGL/LWIP评测】RA8D1部署FreeRTOS+LVGL被打赏¥33元 | |
| 空气质量检测器设计与实现被打赏¥24元 | |
| 【瑞萨RA8D1 LVGL/LWIP评测】LWIP进行UDP、TCP、HTTP、MQTT功能联合测试被打赏¥41元 | |
| 【瑞萨RA8D1 LVGL/LWIP评测】RA8D1部署FreeRTOS+LWIP被打赏¥36元 | |
| RTOS怎么选?让我来给你答案!被打赏¥15元 | |
| 【S32K3XX】Flash驱动使用被打赏¥26元 | |
我要赚赏金
