/** * @file onewire_config.template.h * @brief Шаблон привязки шины 1-Wire для порта STM32F1. * * Скопируйте в своё приложение под именем onewire_config.h и положите на * путь поиска заголовков. Библиотека сама этот файл не подставляет: * привязка выводов принадлежит плате, а не драйверу. * * Требуется внешняя подтяжка 4.7 кОм к питанию. */ #ifndef ONEWIRE_CONFIG_H #define ONEWIRE_CONFIG_H #include "stm32f10x.h" /** Порт вывода шины. */ #define ONEWIRE_GPIO GPIOA /** Номер вывода в порту, 0..15. */ #define ONEWIRE_PIN 1U /** Бит включения тактирования порта в RCC->APB2ENR. */ #define ONEWIRE_GPIO_CLOCK RCC_APB2ENR_IOPAEN #endif /* ONEWIRE_CONFIG_H */