_keil (07.11.2013 13:13, просмотров: 119) ответил Леонид Иванович на Я делаю шаблонный класс, где параметрами будут порт и пин.
Рабочий вариант, но call и ret требуют ненулевого cpu time. Как минимум push/pop. Может случиться что эта задержка ограничит желаемую скорость ногодрыганья. Дело Ваше, я предпочту #define set GPIOB->BSRR=GPIO_BSRR_BR1; #define reset GPIOB->BRR =GPIO_BRR_BR1; потом set; reset; Но до этого в init() нужно, конечно, включить тактирование и настроить ввод-вывод