标题:
求da's关于tft_lcd,关于ANLENTEK的电容触摸屏的,采用的主控是STM32F1O3RCT6,库..
[打印本页]
作者:
探路
时间:
2018-6-29 22:20
标题:
求da's关于tft_lcd,关于ANLENTEK的电容触摸屏的,采用的主控是STM32F1O3RCT6,库..
GPIO_ResetBits( GPIOA, GPIO_Pin_8);
GPIO_ResetBits( GPIOD, GPIO_Pin_2);
while(1)
{
POINT_COLOR=RED;/设置画笔颜色
tp_dev.scan(0);
if(tp_dev.sta&TP_PRES_DOWN) //是否有屏被按下
{
if(20<tp_dev.x[0]&&tp_dev.x[0]<100&&tp_dev.y[0]<190 &&tp_dev.y[0]>150)
{
LCD_Clear(WHITE);//清屏
flag=1;
LCD_ShowString(10,10,230,24,24,"light intensity set"); //界面2
LCD_ShowString(60,80,230,24,24,"one mode");
LCD_ShowString(60,160,230,24,24,"two mode");
tp_dev.scan(0);
if(tp_dev.sta&TP_PRES_DOWN) //′是否有屏被按下
{
if(60<tp_dev.x[0]&&tp_dev.x[0]<200&&tp_dev.y[0]<100 &&tp_dev.y[0]>60)//one mode 是否被按下
{
GPIO_SetBits(GPIOA,GPIO_Pin_8);
}
if(60<tp_dev.x[0]&&tp_dev.x[0]<200&&tp_dev.y[0]<200 &&tp_dev.y[0]>160)//two mode 是否被按下
{
GPIO_SetBits(GPIOD,GPIO_Pin_2);
}
}
}
界面二,不管怎么怎么触摸,灯都不灭,新手,不知道问题出哪儿了?求大神指点一二
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1