|
楼主 |
发表于 2019-9-23 15:02:42
|
显示全部楼层
这个要自己实现,比如
- /*****************************************************************************
- 函 数 名 : Touch_Exec
- 功能描述 : 触摸更新函数
- 输入参数 : void
- 输出参数 : 无
- *****************************************************************************/
- void Touch_Exec(void)
- {
- if ( is_touch_init )
- {
- if ( FT5306_Read_TouchPoint() == 0 )//读取到如果是没有触摸
- {
- TS_State.x = -1;//坐标设为-1,表示没有按下
- TS_State.y = -1;//坐标设为-1,表示没有按下
- TS_State.Pressed = 0;//设为0,表示抬起
- TS_State.Layer = 0;//触摸响应0层
- GUI_TOUCH_StoreStateEx(&TS_State);//更新坐标到STemWin
- }
- else//如果是有触摸
- {
- FT5306_Read_XY(&x, &y);//读取触坐标
- TS_State.x = x;
- TS_State.y = y;
- TS_State.Pressed = 1;//设为1,表示按下
- TS_State.Layer = 0;//触摸响应0层
- GUI_TOUCH_StoreStateEx(&TS_State);//更新坐标到STemWin
- }
- }
- }
复制代码 |
|