1、移植的基准
这一次是以正点原子F4开发板的触摸屏实验作为基准。
我们在前一篇博客建立的工程的基础上。把触摸屏实验Hardware之中的相应的文件夹添加到工程中。
2、在GUI_X添加文件GUI_X_Touch.c
这一次支持触摸屏,所以需要添加GUI_X_Touch.c。
2.1修改GUI_X_Touch.c文件
在GUI_X_Touch.c中添加预处理命令#include “touch.h”。
然后将其中的GUI_TOUCH_X_MeasureX
和GUI_TOUCH_X_MeasureY两个函数改为如下所示的形式:
int GUI_TOUCH_X_MeasureX(void) {
tp_dev.scan(0);//扫描
return tp_dev.x[0];
}
int GUI_TOUCH_X_MeasureY(void) {
tp_dev.scan(0);//扫描
return tp_dev.y[0];
}
3、修改GUIConf.h文件
打开工程文件Config文件夹中的GUIConf.h文件,将其中的GUI_SUPPORT_TOUCH和GUI_WINSUPPORT总开关打开。
#define GUI_SUPPORT_TOUCH (1)
#define GUI_WINSUPPORT 1