/* Discovery L100 test code polprog, 29.03.2023 docs: http://libopencm3.org/docs/latest/stm32l0/html/ */ #include #include #include int main(){ // while(1); //setup port C //rcc_clock_setup_hsi(); rcc_periph_clock_enable(RCC_GPIOC); gpio_mode_setup(GPIOC, GPIO_MODE_OUTPUT, GPIO_PUPD_PULLUP, GPIO9 | GPIO8); //usart_setup(9600); int k = 0; while(1){ gpio_clear(GPIOC, GPIO9); gpio_set(GPIOC, GPIO8); for(int i = 0; i < 100000; i++) __asm__("nop"); gpio_set(GPIOC, GPIO9); gpio_clear(GPIOC, GPIO8); for(int i = 0; i < 100000; i++) __asm__("nop"); } }