X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Fstm32f4-disco%2Fao_disco.c;h=47948a6525e7f4ee9998301adcd4b0fd413a87ce;hb=3687628cdd964a5e6729b8c9506efa5e2e9d8a84;hp=efbed947a1d4c54267fcbfad8282a5807ddb4435;hpb=621d1529d6bc07a3f4bd27fb2d02d5b3161a3a6a;p=fw%2Faltos diff --git a/src/stm32f4-disco/ao_disco.c b/src/stm32f4-disco/ao_disco.c index efbed947..47948a65 100644 --- a/src/stm32f4-disco/ao_disco.c +++ b/src/stm32f4-disco/ao_disco.c @@ -13,25 +13,17 @@ */ #include +#include void main(void) { - float x; - int r = 1; - int g = 0; - ao_clock_init(); - ao_timer_init(); + ao_task_init(); - ao_enable_output(LED_GREEN_PORT, LED_GREEN_PIN, 0); - ao_enable_output(LED_RED_PORT, LED_RED_PIN, 1); - for (;;) { - ao_gpio_set(LED_GREEN_PORT, LED_GREEN_PIN, g); - ao_gpio_set(LED_RED_PORT, LED_RED_PIN, r); - g ^= 1; - r ^= 1; - for (x = 0.0f; x < 100000.0f; x = x + 0.1f) - ao_arch_nop(); - } + ao_led_init(); + ao_usart_init(); + ao_usb_init(); + ao_cmd_init(); + ao_start_scheduler(); }