#ifndef _swim_h #define _swim_h #include "pinport.h" #include "shared_dictionaries.h" #include "shared_errors.h" extern uint8_t swim_pin; extern GPIO_TypeDef *swim_base; //extern uint16_t swim_mask; //macros #ifdef STM_CORE #define SWIM_HI() swim_base->BSRR = 1<BRR = 1<OTYPER |= (OTYPER_OD<OTYPER &= ~(OTYPER_OD<