ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
1 мая
1152118 Топик полностью
evgeniy1294 (06.12.2021 20:54, просмотров: 493) ответил Evgeny_CD на Вот мы и пришли к дзену. Берем голый C++20, выбираем концепцию кода целевой системы, и быстренько пишем все части кода в рамках концепции. В принципе, выглядит цельно. Главное, чтобы пенсия не наступила раньше, чем завершится проект.
Я бы сказал по другому: на плюсах пишем реализацию минимального окружения в виде софтовых таймеров, облегченных(не требующих аллокации) контейнеров, математики (фильтров, например) и всякой мелочевки. BSP пишем на HAL от вендора, то, что трахает мозг, переписаваем сами или пишем в техподдержку. Этого достаточно как для реализации логики, так и для написания синтетического порта, основная идея - бизнес логика как библиотека. 

Дальше программисты отлаживают всё у себя на компе, уже на плате оно просто работает.