久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3050|回復: 3
打印 上一主題 下一主題
收起左側

關于正點原子mini stm32開發板的2.8寸電阻觸摸屏,糾結很長時間了

[復制鏈接]
回帖獎勵 2 黑幣 回復本帖可獲得 1 黑幣獎勵! 每人限 1 次(中獎概率 60%)
跳轉到指定樓層
樓主
ID:229016 發表于 2018-9-17 18:49 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
關于mini開發板的2.8寸電阻觸摸屏,想通過觸摸button1區域改變LED1的亮滅,觸摸button2區域改變LED2的亮滅
,可結果不論觸摸哪個區域只在改變LED1的亮滅,求大神幫我看看問題出在哪兒?卡了好長時間了,拜托
void windows1(void)
{

POINT_COLOR=RED;
LCD_DrawRectangle(60, 60, 170, 120);//(0<x239;0<y<319)
LCD_ShowString(65,65 , 100,50,16,"button1");
LCD_DrawRectangle(60, 180, 170,240);//(0<x239;0<y<319);
LCD_ShowString(65,185 , 100,50,16,"button2");
}
int touch_scan(void)
{
u8 flag;
  tp_dev.scan(0);   
  if(tp_dev.sta&TP_PRES_DOWN)   //觸摸屏被按下
  {
    if(60<tp_dev.x[0]&&tp_dev.x[0]<170&&60<tp_dev.y[0]&&tp_dev.y[0]<120)//button1區域被按下
    {
     flag=1;
     i1++;
      
    }
    else if(60<tp_dev.x[0]&&tp_dev.x[0]<170&&180<tp_dev.y[0]&&tp_dev.y[0]<240);//button2區域被按下
    {
     flag=2;
     i2++;
    }
  }
  else flag=0;
return flag;  
}
int main(void)
{
  u8 flag1;
  NVIC_Configuration();
delay_init();       //延時函數初始化   
uart_init(9600);   //串口初始化為9600
LED_Init();      //初始化與LED連接的硬件接口
LCD_Init();       //初始化LCD  
KEY_Init();    //按鍵初始化   
tp_dev.init();   //觸摸屏初始化
BACK_COLOR=WHITE;   //設置背景色為白色
POINT_COLOR=RED;//設置字體為紅色
  LED0=0;
  LED1=0;
  while(1)
  {
windows1();
  flag1=touch_scan();
   switch(flag1)
   {
    case 1: LED0=~LED0;delay_ms(1000);break;
    case 2: LED1=~LED1;delay_ms(1000);break;
   
   }

  }
}


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:340037 發表于 2018-9-17 19:22 | 只看該作者
樓主搞定了嗎?
回復

使用道具 舉報

板凳
ID:229016 發表于 2018-12-1 20:20 | 只看該作者
wh1753 發表于 2018-9-17 19:22
樓主搞定了嗎?

還不是很完美,就是c語言的、while,與break語句用錯了,你又好的方法,分享分享唄!
回復

使用道具 舉報

地板
ID:744471 發表于 2020-8-26 15:34 | 只看該作者
else if(60<tp_dev.x[0]&&tp_dev.x[0]<170&&180<tp_dev.y[0]&&tp_dev.y[0]<240);//button2區域被按下
這里多個分號
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 免费成人高清在线视频 | 国产男人的天堂 | 成人亚洲网站 | 国产精品毛片一区二区三区 | 精品粉嫩aⅴ一区二区三区四区 | 亚洲精品影院 | 精品美女| 色综合久久久 | 毛片99 | 在线国产视频观看 | 在线观看电影av | 一区二区三区在线免费观看 | 亚洲高清在线 | 天天操天天操 | 久久成人综合 | 中文字幕在线一区 | 国产农村一级片 | 黄色网址在线免费播放 | 韩国久久 | 国产成人福利 | 久久久久亚洲 | 亚洲精品一区二区三区蜜桃久 | 亚洲精品专区 | 欧美成人精品一区二区三区 | 日韩在线视频一区 | 久久久久久国产一区二区三区 | 久久精品男人的天堂 | 婷婷综合色 | 久久日韩粉嫩一区二区三区 | www.亚洲一区二区 | 91精品国产综合久久久久 | 国产精品久久久久久久久久 | 99久久婷婷 | 国产91在线 | 欧美 | 欧美一区二区激情三区 | 国产欧美精品一区二区三区 | chengrenzaixian| 一区二区伦理电影 | 久久久久国产一区二区三区四区 | 七七婷婷婷婷精品国产 | 999久久久久久久久 国产欧美在线观看 |