]> mj.ucw.cz Git - home-hw.git/blobdiff - test-blink/test.c
Rainbow case: TODO
[home-hw.git] / test-blink / test.c
index b1c87389465eeff4f801e4f3020be74cfaffe2bf..714ea828c8fe3f1092aecb737717eb2b02967b58 100644 (file)
@@ -1,8 +1,8 @@
 #include "util.h"
 #include "util.h"
-#include "modbus.h"
 
 #include <libopencm3/cm3/cortex.h>
 #include <libopencm3/cm3/nvic.h>
 
 #include <libopencm3/cm3/cortex.h>
 #include <libopencm3/cm3/nvic.h>
+#include <libopencm3/cm3/scb.h>
 #include <libopencm3/cm3/systick.h>
 #include <libopencm3/stm32/rcc.h>
 #include <libopencm3/stm32/gpio.h>
 #include <libopencm3/cm3/systick.h>
 #include <libopencm3/stm32/rcc.h>
 #include <libopencm3/stm32/gpio.h>
@@ -49,9 +49,13 @@ int main(void)
        clock_setup();
        gpio_setup();
        tick_setup();
        clock_setup();
        gpio_setup();
        tick_setup();
+       // When using the serial boot loader, we need this:
+       // SCB_VTOR = 0x08000000;
        cm_enable_interrupts();
 
        for (;;) {
        cm_enable_interrupts();
 
        for (;;) {
+               gpio_toggle(GPIOC, GPIO13);
+               delay_ms(100);
                gpio_toggle(GPIOC, GPIO13);
                delay_ms(500);
        }
                gpio_toggle(GPIOC, GPIO13);
                delay_ms(500);
        }