main.c 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. #define LOG_MODULE LOG_MAIN_MODULE
  2. /*--------------------------------------------------------------------------*/
  3. /* Include files */
  4. /*--------------------------------------------------------------------------*/
  5. #include <stdio.h>
  6. #include <string.h>
  7. #include <sys/thread.h>
  8. #include <sys/timer.h>
  9. #include <sys/version.h>
  10. #include <dev/irqreg.h>
  11. #include <time.h>
  12. /*--------------------------------------------------------------------------*/
  13. /* Stream-IT Lib files */
  14. /*--------------------------------------------------------------------------*/
  15. #include "lib/led.h"
  16. #include "lib/system.h"
  17. #include "lib/portio.h"
  18. #include "lib/display.h"
  19. #include "lib/remcon.h"
  20. #include "lib/keyboard.h"
  21. #include "lib/log.h"
  22. #include "lib/uart0driver.h"
  23. #include "lib/mmc.h"
  24. //#include "lib/watchdog.h"
  25. #include "lib/flash.h"
  26. #include "lib/spidrv.h"
  27. #include "lib/rtc.h"
  28. int main(void)
  29. {
  30. LedInit();
  31. Uart0DriverInit();
  32. Uart0DriverStart();
  33. LogInit();
  34. LogMsg_P(LOG_INFO, PSTR("Hello World"));
  35. LcdBackLight(LCD_BACKLIGHT_ON);
  36. for (;;)
  37. {
  38. LedControl(LED_TOGGLE);
  39. NutSleep(1000);
  40. }
  41. return(0);
  42. }