欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

ucgui顯示窗體中的橫條

作者:日照北京   來源:會員上傳   點擊數:  更新時間:2014年05月20日   【字體:

先上圖



細心的您會發現,在這個窗體中,有幾條橫條,讓人感覺不舒服。如何解決掉它呢。

最終跟蹤到了顯示的驅動函數,在bsp_tft_ucgui.c文件中,函數void DrawBitLine16BPP(int x, int y, U16 const*p, int xsize),這是一個被ucgui調用的畫窗體的函數。原文是:

  RA8875_SetCursor(x, y); 
  RA8875_REG = 0x02;   
   for (;xsize > 0; xsize--,x++,p++)
   {
   RA8875_RAM = *p;
   }

最終修改為:

  RA8875_SetCursor(x, y); 
  RA8875_REG = 0x02;   
   for (;xsize > 0; xsize--,x++,p++)
   {
   RA8875_REG = 0x02;
   RA8875_RAM = *p;
   }

畫面不再出現橫條,修改成功。下圖;界面變光亮了。


關閉窗口

相關文章