[STM32F4] 【STM32F469I试用】入门(七):GUI——Hello world

[复制链接]
1873|1
 楼主| jinyi7016 发表于 2015-12-31 10:54 | 显示全部楼层 |阅读模式
上一次讲了SDRAM的初始化,它就是做为GUI的显示缓存的。
工程中用到的GUI应该是2.8以上的版本,没有源码。只有一个库文件。

捕获.PNG

所以好的函数是找不到源码的。
如下面这几个初始化的函数。
  1.   GUI_Init();
  2.   
  3.   GUI_DispStringAt("Starting...", 0, 0);
  4.   
  5.   /* Initialize LCD and LEDs */
  6.   GUI_DispStringAt("Initializing lcd...", 0, 12);


显示hello world的函数在 MainTask();中。
  1. void MainTask(void) {
  2.   GUI_Clear();
  3.   GUI_SetFont(&GUI_Font20_1);
  4.   GUI_DispStringAt("Hello world!", (LCD_GetXSize()-100)/2, (LCD_GetYSize()-20)/2);
  5.   while(1);
  6. }
先清屏。
设置字体。
在中间显示字符"Hello world!".
结果:
20151230_233728.jpg


可可球 发表于 2015-12-31 16:40 | 显示全部楼层
GUI好做吗,感觉很高大啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

148

主题

1414

帖子

12

粉丝
快速回复 在线客服 返回列表 返回顶部