refactor(stm32-bxcan): перенеси SETCAN в порт templates
Сохрани API PROTOCAN и историю SETCAN вторым родителем коммита. Подключи pcan_id из общего ядра, обнови пути и инструкции. Отдельный репозиторий и вложенный сабмодуль больше не требуются.
This commit is contained in:
@@ -10,7 +10,7 @@
|
||||
* Транспорт ProtoCAN (MsgType = 0b0011) кладёт в MsgBody адрес первого
|
||||
* регистра, а в данные - до 4 регистров подряд, младшим байтом вперёд.
|
||||
* Это ровно то, что делает PROTOCAN_SEND_GENERAL_ADDRESS_SPACE()
|
||||
* в SETCAN/Src/protocan.c, поэтому обмен совместим с существующими
|
||||
* в ports/stm32-bxcan/protocan.c, поэтому обмен совместим с существующими
|
||||
* устройствами.
|
||||
*
|
||||
* Запрос на чтение кодируется кадром GAS с DLC = 0: в исходном коде
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
* @file pcan_id.h
|
||||
* @brief Упаковка и разбор 29-битного идентификатора ProtoCAN.
|
||||
*
|
||||
* Раскладка (соответствует ProtoCanId_t из SETCAN/Inc/protocan.h):
|
||||
* Раскладка (ProtoCanId_t из ports/stm32-bxcan/protocan.h, бывший SETCAN):
|
||||
*
|
||||
* биты 28 Priority
|
||||
* 27 Route
|
||||
|
||||
Reference in New Issue
Block a user