Add LCD device driver to STM32L port
[fw/altos] / src / stm-demo / ao_demo.c
index 5fe0b1547764e43a48d66398a3b6ae1202a37200..24566f9b65412c2031b39a80338e432b36c4dc5d 100644 (file)
@@ -22,9 +22,13 @@ struct ao_task demo_task;
 void
 ao_demo(void)
 {
-       int     i = 0;
        for (;;) {
-               printf ("hello %d\n", i++);
+               ao_led_on(AO_LED_BLUE);
+               ao_delay(AO_MS_TO_TICKS(500));
+               ao_led_off(AO_LED_BLUE);
+               ao_led_on(AO_LED_GREEN);
+               ao_delay(AO_MS_TO_TICKS(500));
+               ao_led_off(AO_LED_GREEN);
        }
 }
 
@@ -42,9 +46,11 @@ main(void)
        
        ao_serial_init();
        ao_timer_init();
-//     ao_cmd_init();
+       ao_cmd_init();
+//     ao_led_init(LEDS_AVAILABLE);
+       ao_lcd_stm_init();
+//     ao_add_task(&demo_task, ao_demo, "demo");
        
-       ao_add_task(&demo_task, ao_demo, "demo");
        ao_start_scheduler();
        return 0;
 }