本帖最后由 sky.sun.zz 于 2017-5-21 20:31 编辑
STM32F723E-Discovery 评测(5)STemWin
在STM32Cube_FW_F7_V1.6.0\Projects\STM32F723E-Discovery\Applications\STemWin\STemWin_HelloWorld文件夹中,ST官方为我们搭建了一个完整的STemWin工程架构,我们只要在这个工程中添加自己的代码,就可以快速建造自己的GUI,本评测在工程中添加自建48和24点阵汉字库,在STemWin中显示汉字。
void MainTask(void) {
while(1){
GUI_SetBkColor(GUI_BLACK);
GUI_Clear();
GUI_UC_SetEncodeUTF8();
GUI_SetFont(&GUI_Font20_1);
GUI_DispStringAt("Hello world!", (LCD_GetXSize()-100)/2, (LCD_GetYSize()-20)/2);
GUI_DispStringAt("ST emWin Demo", 60, 140);
GUI_Delay(5000);
GUI_SetBkColor(GUI_BLUE);
GUI_Clear();
GUI_SetFont(&GUI_FontHEI48);
GUI_DispStringAt("欢迎访问", 20, 10);
GUI_Delay(1000);
GUI_SetFont(&GUI_FontHW24);
GUI_DispStringAt("意法半导体官网", 30, 90);
GUI_Delay(1000);
GUI_DispStringAt("中国电子网", 60, 140);
GUI_Delay(1000);
GUI_SetFont(&GUI_Font20_1);
GUI_DispStringAt("bbs.21ic.com", 75, 180);
GUI_Delay(5000);
}
}
STM32F723E-DISCOVERY-HEX.rar
(72.11 KB)
|