возьмите для примера популяный HAL уровень от ST. Код написанный с испольщованием этих библиотек в полтора /два раза больше весит, чем если на регистрах написанный.
Только в 95% задач можно сказать "да и хер с ним, с размером этого халовского кода, мне моё время и силы дороже чем байтоёбство для чужого дяди, если что купит камень побольше"
возьмите для примера популяный HAL уровень от ST. Код написанный с испольщованием этих библиотек в полтора /два раза больше весит, чем если на регистрах написанный.
А вы какие задачи собираетесь с халом или на регистрах решать?
Тут вопрос целеполагания, как мне кажется. Если у вас микроконтролер до 32 килобайт флеша- возможно и хал будет большим оверхедом. Но стоит учесть, что и серьёзные задачи вы скорее всего не будете на нем крутить.
А вы какие задачи собираетесь с халом или на регистрах решать?
с халом много чего решаю, и пока избыточность кода пока не парит. Но вот например с I2C было много гемора, на регистрах все работает стабильнее. Но еще немного кода(работа с графикой на 7'' LTDC) и придется что-то где-то оптимизировать. Вот тогда и буду решать задачу оптимизации и перехода с HAL на что-то менее избыточное.
Добрый день, есть линия 24в, которая управляет куллером с помощью ШИМ, есть вот такой стабилизатор, дешёвый китайский, есть куллер на 12в, не подскажете, как можно все это соединить чтобы все хорошо работало?
Добрый день, есть линия 24в, которая управляет куллером с помощью ШИМ, есть вот такой стабилизатор, дешёвый китайский, есть куллер на 12в, не подскажете, как можно все это соединить чтобы все хорошо работало?