sarmfsw
Общие заголовки для ARM-микроконтроллеров STM32 и SAM с поддержкой кроссплатформенной разработки и гибкой настройки под конкретное железо
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:af0482035b9ee7c8510cb9f0910e78ac8064e35d041548289f8d013333cc922esarmfsw-4.0.0-af048203.zipОписание
Набор общих заголовков для ARM-проектов, ориентированный на микроконтроллеры STM32 и SAM, но работающий и с другими 8/16/32-битными платформами. Содержит типы данных, макросы и встроенные функции, которые упрощают кроссплатформенную разработку. Библиотека позволяет отключать включение HAL-заголовков отдельно по периферии и поддерживает гибкую настройку под конкретное железо через дефайны — например, для установки максимального значения тиков, множителя для миллисекунд или работы с различными порядками байтов. Если ваш микроконтроллер не распознаётся автоматически, система выдаст предупреждение и даст возможность явно указать семейство. Полезна для статических библиотек и проектов, где нужна чистая кроссплатформенная база без зависимостей от конкретного HAL.