/* * main.c * * Created on: Apr 25, 2015 * Author: mari */ #include //include #include #define OUTPUT(pin) (0b01 << (pin * 2)) int main() { RCC->AHB1ENR |= RCC_AHB1ENR_GPIODEN; __DSB(); GPIOD->MODER = OUTPUT(12); SysTick_Config(8*1680000); while(1); } void SysTick_Handler() { GPIOD->ODR ^= (1<<12); }