diff --git a/Project/STM32Player.uvprojx b/Project/STM32Player.uvprojx index 9237798..b0d6616 100644 --- a/Project/STM32Player.uvprojx +++ b/Project/STM32Player.uvprojx @@ -339,7 +339,7 @@ USE_HAL_DRIVER, STM32H743xx - ..\User\Main;..\Core;..\Libraries\HAL_Lib\Inc;..\Libraries\FatFs;..\Libraries\FatFs\drivers;..\System\systick;..\System\sys;..\System\spi;..\System\gpio;..\System\tim;..\System\usart;..\System\adc;..\Hardware\led;..\Hardware\key;..\Hardware\lcd;..\Hardware\sdio;..\Hardware\hc25;..\Hardware\hc12;..\User\GameEngine;..\User\Picture;..\User\SD;..\User\WLAN;..\User\Clock;..\User\APP_Reader;..\User\APP_Video;..\User\APP_Plane;..\User\APP_Weather;..\User\APP_Setting;..\User\APP_JumpMan;..\User\APP_Ball;..\User\FxLib + ..\User\Main;..\Core;..\Libraries\HAL_Lib\Inc;..\Libraries\FatFs;..\Libraries\FatFs\drivers;..\System\systick;..\System\sys;..\System\spi;..\System\gpio;..\System\tim;..\System\usart;..\System\adc;..\Hardware\led;..\Hardware\key;..\Hardware\lcd;..\Hardware\sdio;..\Hardware\hc25;..\Hardware\hc12;..\User\GameEngine;..\User\Picture;..\User\SD;..\User\WLAN;..\User\Clock;..\User\APP_Reader;..\User\APP_Video;..\User\APP_Plane;..\User\APP_Weather;..\User\APP_Setting;..\User\APP_JumpMan;..\User\APP_Ball;..\User\APP_Gobang;..\User\FxLib @@ -815,6 +815,16 @@ + + APP_Gobang + + + APP_Gobang.c + 1 + ..\User\APP_Gobang\APP_Gobang.c + + + Fxlib diff --git a/User/Main/main.c b/User/Main/main.c index acbc349..29376fd 100644 --- a/User/Main/main.c +++ b/User/Main/main.c @@ -22,6 +22,7 @@ #include "APP_Setting.h" #include "APP_Weather.h" #include "APP_Ball.h" +#include "APP_Gobang.h" int main(void) { @@ -55,11 +56,11 @@ int main(void) printf("完成系统初始化\n"); - uint8_t content[6][GE_GUI_MENUBOX_CONTENT_LEN] = {"阅读器", "视频播放器", "飞机大战", "天气", "移动球", "设置"}; + uint8_t content[7][GE_GUI_MENUBOX_CONTENT_LEN] = {"阅读器", "视频播放器", "飞机大战", "天气", "移动球", "五子棋", "设置"}; while (1) { GE_Draw_ClrAll(WHITE); - switch (GE_GUI_MenuBox(5, 5, 310, 230, "STM32Player", 6, content, NULL)) + switch (GE_GUI_MenuBox(5, 5, 310, 230, "STM32Player", 7, content, NULL)) { case 1: { @@ -97,6 +98,13 @@ int main(void) break; case 6: + { + GE_Draw_ClrAll(WHITE); + APP_Gobang_Launcher(); + } + break; + + case 7: { GE_Draw_ClrAll(WHITE); APP_Setting_Launcher();