Настройка фильтра пакетов CAN





| Си |
в палитре на схеме

Описание

Блок настройки фильтров пакета CAN.

При кодогенерации используется стандартная библиотека GD32F10X v2.2.0, предоставляемая производителем микроконтроллеров GigaDevice. Подробные настройки CAN можно найти в документации на микроконтроллер.

Входные порты

Имя Описание Тип линии связи
sort_block Вход сортировки блока Математическая

Выходные порты

Имя Описание Тип линии связи
ready Выход сортировки блока Математическая

Свойства

Название Имя Описание По умолчанию Тип данных
Номер приемного FIFO RX_FIFO Возможные значения: "FIFO0", "FIFO1" FIFO0 Перечисление
Тип фильтра FILTER_MODE Возможные значения: "CAN_FILTERMODE_MASK", "CAN_FILTERMODE_LIST" CAN_FILTERMODE_MASK Перечисление
Разрядность фильтра FILTER_BITS

Возможные значения: "CAN_FILTERBITS_32BIT", "CAN_FILTERMODE_LIST"

CAN_FILTERBITS_32BIT Перечисление
Номер фильтра [0-27] FILTER_NUM

Возможные значения: от "0" до "27"

0 Целое
Фильтр mask high [0x0000 - 0xFFFF] MASK_HI Возможные значения: от "0x0000" до "0xFFFF" 0 Целое
Фильтр mask low [0x0000 - 0xFFFF] MASK_LO Возможные значения: от "0x0000" до "0xFFFF" 0 Целое
Фильтр list high [0x0000 - 0xFFFF] LIST_HI Возможные значения: от "0x0000" до "0xFFFF" 0 Целое
Фильтр list low [0x0000 - 0xFFFF] LIST_LO Возможные значения: от "0x0000" до "0xFFFF" 0 Целое

Параметры

Блок не имеет параметров.