Плата Питание Интерфейсы Аналог

J1939

CAN ID и J1939

Разбирает 11- и 29-битный идентификатор CAN: десятичное и двоичное представление, поля J1939 (приоритет, PGN, адреса), значения регистров фильтров bxCAN. Можно собрать ID из полей J1939.

Идентификатор

Формат

Собрать из полей J1939

CAN ID
—

Представления

HEX
—
Десятичное
—
Двоичное
—

Поля J1939

PGN—
Приоритет—
Источник (SA)—
EDP / DP
—
PF / PS
—
Тип
—
Назначение (DA)
—

Фильтр bxCAN (32-бит, маска)

FR1 (ID)
—
FR2 (маска, точное совпадение)
—
FilterIdHigh / Low
—
Структура 29-битного ID J1939: приоритет[28:26] · EDP[25] · DP[24] · PF[23:16] · PS[15:8] · SA[7:0]. Если PF < 240 (PDU1), PS — адрес назначения и в PGN не входит; если PF ≥ 240 (PDU2), PS — расширение группы и входит в PGN. Регистр фильтра bxCAN: для standard ID<<21, для extended ID<<3 | IDE(0x4).

Все расчёты