- [OS]2021-12-08
-
- Не надо ничего переписывать, просто не пользуйтесь тем, чему нет
места в эмбеддете. Впихивание невпихуемого - занятие крайне
интересное, но бизнес на это денег не даёт. - evgeniy1294(06.12.2021 20:39 - 21:00)
- nanolib оттуда же вполне рабочий огрызок. - Vit(06.12.2021 20:46)
- Вот мы и пришли к дзену. Берем голый C++20, выбираем концепцию кода
целевой системы, и быстренько пишем все части кода в рамках
концепции. В принципе, выглядит цельно. Главное, чтобы пенсия не
наступила раньше, чем завершится проект. - Evgeny_CD(06.12.2021 20:42)
- Я бы сказал по другому: на плюсах пишем реализацию минимального
окружения в виде софтовых таймеров, облегченных(не требующих
аллокации) контейнеров, математики (фильтров, например) и всякой
мелочевки. BSP пишем на HAL от вендора, то, что трахает мозг,
переписаваем сами или пишем в техподдержку. Этого достаточно как
для реализации логики, так и для написания синтетического порта,
основная идея - бизнес логика как библиотека. evgeniy1294(85 знак., 06.12.2021 20:54)
- ход мысли вроде да, но я и HAL переписал.... так получилось и не
желею, времени конечно много, но всегда есть премия за старание -
реф мануал для stm32f4 stm32f7 stm32h7 почти наизусть познал,
многое только с микроскопом видно становится. - klen(06.12.2021 21:14)
- А потом у вас появляется камень от TI с их знаменитым "Use TI
library". - evgeniy1294(06.12.2021 21:29)
- почему появится, был и наверно будет. я кейстоун все помучить
хотел.. - klen(06.12.2021 21:45)
- Да да! 66AK2G12 наше будущее все! Индустриальный +125°С даже сейчас лежит DigiKey. Evgeny_CD(1 знак., 06.12.2021 22:34, ссылка)
- почему появится, был и наверно будет. я кейстоун все помучить
хотел.. - klen(06.12.2021 21:45)
- А потом у вас появляется камень от TI с их знаменитым "Use TI
library". - evgeniy1294(06.12.2021 21:29)
- ход мысли вроде да, но я и HAL переписал.... так получилось и не
желею, времени конечно много, но всегда есть премия за старание -
реф мануал для stm32f4 stm32f7 stm32h7 почти наизусть познал,
многое только с микроскопом видно становится. - klen(06.12.2021 21:14)
- Я бы сказал по другому: на плюсах пишем реализацию минимального
окружения в виде софтовых таймеров, облегченных(не требующих
аллокации) контейнеров, математики (фильтров, например) и всякой
мелочевки. BSP пишем на HAL от вендора, то, что трахает мозг,
переписаваем сами или пишем в техподдержку. Этого достаточно как
для реализации логики, так и для написания синтетического порта,
основная идея - бизнес логика как библиотека. evgeniy1294(85 знак., 06.12.2021 20:54)
- как то не так все страшно. это от непонимания и от того что Вы еще этого не делали. попробуете - понравится. и прибудет с Вами СИЛА! ну не боги же libc писал, gcc не они писали - мы - люди этой планеты, простые, но очень желающие двигаться вперед а не назад :) - klen(06.12.2021 20:59)
- Не надо ничего переписывать, просто не пользуйтесь тем, чему нет
места в эмбеддете. Впихивание невпихуемого - занятие крайне
интересное, но бизнес на это денег не даёт. - evgeniy1294(06.12.2021 20:39 - 21:00)