emWin移植笔记——触摸屏方向与液晶显示方向不一致问题解决
时间:10-02
整理:3721RD
点击:
emWin的液晶屏显示方向设置在LCDConf_FlexColor_Template.c文件里:
![](../imgqa/ele/mcu/mcu-3721rd.com-315902y32zcd0xjv.png)
触摸驱动与emWin的接口函数在GUI-X_Touch_Analog.c文件里:
![](../imgqa/ele/mcu/mcu-3721rd.com-315911qiewhqey0u.png)
如果你的程序也是这样写的,但是下载后发现在液晶屏上滑动的方向与光标移动的方向不符(手指上下滑动,而光标左右移动)
注意:
显示光标方法是在Touch_MainTask();程序里加入GUI_CURSOR_Show();函数即可。
此时可以修改程序如下图所示:
![](../imgqa/ele/mcu/mcu-3721rd.com-31592eflynnlnosj.png)
![](../imgqa/ele/mcu/mcu-3721rd.com-315902y32zcd0xjv.png)
触摸驱动与emWin的接口函数在GUI-X_Touch_Analog.c文件里:
![](../imgqa/ele/mcu/mcu-3721rd.com-315911qiewhqey0u.png)
如果你的程序也是这样写的,但是下载后发现在液晶屏上滑动的方向与光标移动的方向不符(手指上下滑动,而光标左右移动)
注意:
显示光标方法是在Touch_MainTask();程序里加入GUI_CURSOR_Show();函数即可。
此时可以修改程序如下图所示:
![](../imgqa/ele/mcu/mcu-3721rd.com-31592eflynnlnosj.png)