gui_init.c 530 B

1234567891011121314151617181920212223242526
  1. #include <rtgui/rtgui.h>
  2. #include <rtgui/rtgui_server.h>
  3. #include <rtgui/rtgui_system.h>
  4. extern void rt_hw_lcd_init(void);
  5. extern void rt_hw_key_init(void);
  6. extern void workbench_init(void);
  7. extern void panel_init(void);
  8. /* GUI相关演示入口,需放在线程中进行初始化 */
  9. void rtgui_startup()
  10. {
  11. /* GUI系统初始化 */
  12. rtgui_system_server_init();
  13. /* 按键初始化 */
  14. rt_hw_key_init();
  15. /* LCD驱动初始化 */
  16. rt_hw_lcd_init();
  17. /* 各个面板初始化 */
  18. panel_init();
  19. /* 启动workbench */
  20. workbench_init();
  21. }