← Về trang chủ
Công cụ
DBC File Comparison Tool
So sánh hai file DBC và phân tích sự khác biệt trong CAN messages và signals
First DBC File
DBC File 1:
ECU Name 1:
Select DBC file first
Second DBC File
DBC File 2:
ECU Name 2:
Select DBC file first
Compare DBC Files
Export Results
Processing DBC files...
Hướng dẫn sử dụng
Các bước thực hiện
Upload DBC files:
Chọn hai file DBC cần so sánh
Select ECU nodes:
Chọn ECU/node từ dropdown (được tự động phân tích từ file DBC)
Compare:
Nhấn nút "Compare DBC Files" để bắt đầu so sánh
Export (tùy chọn):
Xuất kết quả dưới dạng text file
Tính năng
Phân tích client-side:
File DBC được xử lý hoàn toàn trên trình duyệt, không upload lên server
Tự động trích xuất ECU:
Danh sách các node/ECU được tự động phân tích từ file DBC
So sánh chi tiết signals:
Kiểm tra start position, length, scaling, units, byte order
Hiển thị trực quan:
Màu sắc phân biệt cho added/removed/modified signals
So sánh signal value mappings:
Hỗ trợ so sánh choices/enum values
Export kết quả:
Xuất kết quả so sánh dưới dạng text file
Định dạng DBC được hỗ trợ
Standard DBC format (Vector, CANdb++)
Messages (BO_) với frame ID và tên
Signals (SG_) với đầy đủ thông tin scaling, units
Value descriptions (VAL_) cho signal choices/enums
Node definitions (BU_) cho danh sách ECU
Lưu ý
So sánh được thực hiện dựa trên Frame ID hoặc Message Name
Chỉ so sánh messages liên quan đến ECU được chọn (sender hoặc receiver)
Kết quả hiển thị theo thứ tự: Modified messages, Added messages, Removed messages
File DBC phải tuân thủ format chuẩn để được phân tích chính xác