大学生
最后登录1970-1-1
在线时间 小时
注册时间2017-3-28
|
楼主 |
发表于 2017-4-27 09:52:27
|
显示全部楼层
触摸是这6个函数 怎么改 ?
/*设置触摸原点 */
GUI_TOUCH_SetOrientation((GUI_MIRROR_X * LCD_GetMirrorXEx(0))
|(GUI_MIRROR_Y * LCD_GetMirrorYEx(0))
|(GUI_SWAP_XY * LCD_GetSwapXYEx (0)));
/*设置触摸校准 */
GUI_TOUCH_Calibrate(GUI_COORD_X, 0, 240-1, TOUCH_AD_RIGHT ,TOUCH_AD_LEFT );
GUI_TOUCH_Calibrate(GUI_COORD_Y, 0, 320-1,TOUCH_AD_BOTTOM ,TOUCH_AD_TOP );
//modify by fire 本文件的函数为触摸驱动,由emWin上层调用
void GUI_TOUCH_X_ActivateX(void)
{
// XPT2046_WriteCMD(0x90);
}
void GUI_TOUCH_X_ActivateY(void)
{
//XPT2046_WriteCMD(0xd0);
}
int GUI_TOUCH_X_MeasureX(void)
{
return XPT2046_ReadAdc_Fliter(macXPT2046_CHANNEL_X);
}
int GUI_TOUCH_X_MeasureY(void)
{
return XPT2046_ReadAdc_Fliter(macXPT2046_CHANNEL_Y);
}
|
|