refactor(stm32-bxcan): перенеси SETCAN в порт templates

Сохрани API PROTOCAN и историю SETCAN вторым родителем коммита. Подключи pcan_id из общего ядра, обнови пути и инструкции. Отдельный репозиторий и вложенный сабмодуль больше не требуются.
This commit is contained in:
2026-09-02 15:49:19 +03:00
10 changed files with 2715 additions and 7 deletions

View File

@@ -10,12 +10,16 @@
|---|---|
| Однокадровые SETTINGS и bxCAN STM32F1 | [`c/can-sensor`](../../c/can-sensor) |
| Единый SET protocol v2 | [`c/set-protocol`](../../c/set-protocol) |
| Транспорт ProtoCAN | [`c/protocan-transport`](../../c/protocan-transport) |
| Транспорт ProtoCAN | [`c/set-protocol`](../../c/set-protocol) |
| STM32 HAL bxCAN/RTC/TIM, API `PROTOCAN_*` | [`c/set-protocol/ports/stm32-bxcan`](../../c/set-protocol/ports/stm32-bxcan/README.md) |
| CAN-загрузчик | [`c/protocan-boot`](../../c/protocan-boot) |
Файлы `Inc/protocan.h` и `Src/protocan.c`, упомянутые в историческом
[руководстве](index.html), больше не являются подключаемым исходным кодом.
В новых проектах используются нормализованные модули из таблицы выше.
[руководстве](index.html), перенесены в `c/set-protocol/ports/stm32-bxcan`
с сохранением имён и API. Общий `pcan_id` подключается из этого же `templates`.
Отдельный репозиторий SETCAN больше не требуется. Его история до `c8eec55`
включена в Git-историю `templates`; документация здесь сохранена без
перезаписи старым снимком.
## Документы