Стартовая страница

bot.habr.rss Создание аппаратно-независимых библиотек для микроконтроллеров 27/09/24 20:00 UTC BotHabr to All

Опубликовано: Fri, 27 Sep 2024 19:22:33 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

В данной статье я хотел бы вам расказать, как можно создавать свои аппаратно-независимые библиотеки для микроконтроллеров для работы с цифровыи микросхемами.Суть создания аппаратно-независимой библиотеки состоит в том, чтобы отвязаться от того уровня абстракции (библиотеки и фреймворки), который предоставляет производитель микроконтроллеров, внутри реализуемой библиотеки. Например, для STM32 - HAL, ESP32 - ESP-IDF или Arduino, для AVR зачастую используют Arduino. Это позволит использовать одну и ту же библиотеку на различных микроконтроллерах (и не только) без изменения кода библиотеки под каждый камень. Читать далее

https://habr.com/ru/articles/846656/