x893 48 2 июня, 2023 Опубликовано 2 июня, 2023 · Жалоба 6 hours ago, dimka76 said: Достался мне на работе проект под STM32 написанный на HAL. Точнее даже его заготовка. Проект простой. PLL, UART, DMA, GPIO. Вся настройка периферии, прием и передача данных (даже без протоколов) в скомпилированном виде составляла порядка 30 кБайт. Т.е. размер бинарника был порядка 30 кБайт. Выкинул HAL, написал все на регистрах за полтора дня с перекурами и чаяпитениями. И мой бинарник получился порядка 4 кБайт !!!! Так я не заставляю его использовать. Сгенерировать и посмотреть как нужно инициализировать. А потом пишите хоть на чём. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Allregia 9 2 июня, 2023 Опубликовано 2 июня, 2023 · Жалоба 2 hours ago, dimka76 said: - больше кода при инициализации, следовательно он дольше выполняется, следовательно увеличивается время от момента подачи питания до готовности устройства к работе. Боюсь что это "увеличение" - не на один порядок меньше чем тау RC-цепочки на сбросе... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться