亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? memdev_banding.c

?? ucgu最新版本 4.14
?? C
字號:
/*********************************************************************
*                SEGGER MICROCONTROLLER SYSTEME GmbH                 *
*        Solutions for real time microcontroller applications        *
**********************************************************************
*                                                                    *
*        (c) 1996 - 2007  SEGGER Microcontroller Systeme GmbH        *
*                                                                    *
*        Internet: www.segger.com    Support:  support@segger.com    *
*                                                                    *
**********************************************************************

** emWin V4.14 - Graphical user interface for embedded applications **
emWin is protected by international copyright laws.   Knowledge of the
source code may not be used to write a similar product.  This file may
only be used in accordance with a license and should not be re-
distributed in any way. We appreciate your understanding and fairness.
----------------------------------------------------------------------
File        : MEMDEV_Banding.c
Purpose     : Example demonstrating the use of banding memory devices
----------------------------------------------------------------------
*/

#include "GUI.h"

/*******************************************************************
*
*       defines
*
********************************************************************
*/

#define USE_BANDING_MEMDEV (1) /* Set to 0 for drawing without banding memory device */

#define SIZE_OF_ARRAY(Array) (sizeof(Array) / sizeof(Array[0]))

/*******************************************************************
*
*       static variables
*
********************************************************************
*/

static const GUI_POINT aPoints[] = {
  {-50,  0},
  {-10, 10},
  {  0, 50},
  { 10, 10},
  { 50,  0},
  { 10,-10},
  {  0,-50},
  {-10,-10}
};

typedef struct {
  int XPos_Poly, YPos_Poly;
  int XPos_Text, YPos_Text;
  GUI_POINT aPointsDest[8];
} tDrawItContext;

/*******************************************************************
*
*       static code
*
********************************************************************
*/

/*******************************************************************
*
*       _DrawIt
*/
static void _DrawIt(void * pData) {
  tDrawItContext * pDrawItContext = (tDrawItContext *)pData;
  GUI_Clear();
  GUI_SetFont(&GUI_Font8x8);
  GUI_SetTextMode(GUI_TM_TRANS);
  /* draw background */
  GUI_SetColor(GUI_GREEN);
  GUI_FillRect(pDrawItContext->XPos_Text, 
               pDrawItContext->YPos_Text - 25,
               pDrawItContext->XPos_Text + 100,
               pDrawItContext->YPos_Text - 5);
  /* draw polygon */
  GUI_SetColor(GUI_BLUE);
  GUI_FillPolygon(pDrawItContext->aPointsDest, SIZE_OF_ARRAY(aPoints), 160, 120);
  /* draw foreground */
  GUI_SetColor(GUI_RED);
  GUI_FillRect(220 - pDrawItContext->XPos_Text, 
               pDrawItContext->YPos_Text + 5,
               220 - pDrawItContext->XPos_Text + 100,
               pDrawItContext->YPos_Text + 25);
}

/*******************************************************************
*
*       _DemoBandingMemdev
*/
static void _DemoBandingMemdev(void) {
  tDrawItContext DrawItContext;
  int i, swap=0;
  GUI_SetBkColor(GUI_BLACK);
  GUI_Clear();
  GUI_SetColor(GUI_WHITE);
  GUI_SetFont(&GUI_Font24_ASCII);
  GUI_DispStringHCenterAt("MEMDEV_Banding - Sample", 160, 5);
  GUI_SetFont(&GUI_Font8x9);
  GUI_DispStringHCenterAt("Banding memory device\nwithout flickering", 160, 40);
  DrawItContext.XPos_Poly = 160;
  DrawItContext.YPos_Poly = 120;
  DrawItContext.YPos_Text = 116;
  while (1) {
    swap = ~swap;
    for (i = 0; i < 220; i++) {
      float angle = i * 3.1415926 / 55;
      DrawItContext.XPos_Text = (swap) ? i : 220 - i;
      /* Rotate the polygon */
      GUI_RotatePolygon(DrawItContext.aPointsDest, aPoints, 
                        SIZE_OF_ARRAY(aPoints), angle);
      #if USE_BANDING_MEMDEV
      {
        GUI_RECT Rect = {0, 70, 320,170};
        /* Use banding memory device for drawing */
        GUI_MEMDEV_Draw(&Rect, &_DrawIt, &DrawItContext, 0, 0);
      }
      #else
        /* Simple drawing without using memory devices */
        _DrawIt((void *)&DrawItContext);
      #endif
      #ifdef WIN32
        GUI_Delay(20); /* Use a short delay only in the simulation */
      #endif
    }
  }
}

/*******************************************************************
*
*       MainTask
*
*       Demonstrates banding memory devices
*
********************************************************************
*/

void MainTask(void) {
  GUI_Init();
  _DemoBandingMemdev();
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人精品视频网站| 亚洲特级片在线| 美日韩黄色大片| 这里只有精品视频在线观看| 亚洲欧美色一区| 欧洲视频一区二区| 亚洲成人av一区二区| 欧美精品九九99久久| 免费人成网站在线观看欧美高清| 午夜精品在线看| 欧美一区二区三区性视频| 日本欧美一区二区三区| 久久蜜桃av一区精品变态类天堂| 国产精品一区二区黑丝| 亚洲日本va午夜在线影院| 欧美日韩免费电影| 国产精品综合在线视频| 亚洲欧美成人一区二区三区| 欧美网站一区二区| 激情都市一区二区| 樱花草国产18久久久久| 日韩欧美综合在线| 色综合天天综合网国产成人综合天| 亚洲午夜激情av| 久久无码av三级| 欧美亚洲综合网| 蜜臀91精品一区二区三区| 中文字幕一区二区视频| 欧美午夜不卡在线观看免费| 国内精品在线播放| 亚洲大片在线观看| 一区二区三区在线观看视频| 欧美一区二区三区视频在线观看| 91热门视频在线观看| 久久66热偷产精品| 亚洲第一福利一区| 亚洲国产精品人人做人人爽| 欧美激情一二三区| 久久久久国产免费免费| 精品国产一区二区三区忘忧草| 欧美在线观看视频一区二区 | 欧美日韩视频在线观看一区二区三区| 国产一区二区三区免费| 日本va欧美va精品| 无码av中文一区二区三区桃花岛| 亚洲激情自拍偷拍| 一区二区三区免费网站| 麻豆精品一区二区| 国产精品一区二区在线观看不卡| 免费在线视频一区| 精品在线播放免费| 国产成人啪免费观看软件 | 亚洲天堂av老司机| 一区二区三区在线免费观看| 亚洲欧美日韩国产成人精品影院 | 7777精品伊人久久久大香线蕉完整版 | 国产精品白丝jk黑袜喷水| 麻豆国产精品777777在线| 精品国产网站在线观看| 69堂精品视频| 欧美色涩在线第一页| 欧美日韩国产综合一区二区| 成人黄色小视频在线观看| 北条麻妃一区二区三区| 色综合夜色一区| 日韩视频在线永久播放| 欧美精品在线一区二区三区| 99re这里只有精品首页| 国产精品888| 蜜臀va亚洲va欧美va天堂| 亚洲精品va在线观看| 专区另类欧美日韩| 国产日韩欧美精品一区| 久久久久久99精品| 日韩一级免费一区| 日韩免费高清av| 91精品国产一区二区人妖| 色老汉一区二区三区| 91电影在线观看| 欧美日韩中文国产| 91精品午夜视频| 欧美一级精品大片| 精品裸体舞一区二区三区| 日韩区在线观看| 国产欧美日韩综合精品一区二区| 欧美不卡激情三级在线观看| 7777精品伊人久久久大香线蕉的| 欧美体内she精视频| 欧美图区在线视频| 欧美亚洲动漫另类| 日韩精品一区在线| 国产精品妹子av| 一区二区三区欧美视频| 天天色天天操综合| 国产风韵犹存在线视精品| 成人午夜碰碰视频| 欧美色偷偷大香| 久久欧美一区二区| 夜夜嗨av一区二区三区中文字幕| 亚洲国产va精品久久久不卡综合| 全国精品久久少妇| 91视频免费播放| 91精品国产麻豆国产自产在线 | 日本欧美韩国一区三区| 狠狠色丁香婷婷综合| 99精品国产91久久久久久| 欧美一区二区三区精品| 日韩欧美亚洲一区二区| 日本一区二区在线不卡| 亚洲国产精品t66y| 久久精品久久综合| 色综合激情久久| 国产精品嫩草影院com| 亚洲第一成人在线| 欧美吞精做爰啪啪高潮| 亚洲欧美中日韩| 91在线精品秘密一区二区| 精品国产不卡一区二区三区| 日韩成人免费在线| 欧美猛男gaygay网站| 亚洲日本在线看| 91精品办公室少妇高潮对白| 国产精品国产三级国产三级人妇| 看电视剧不卡顿的网站| 日韩精品一区二区在线观看| 免费三级欧美电影| 欧美一级在线视频| 热久久免费视频| 久久亚洲捆绑美女| 国产成人精品免费看| 久久久精品综合| a在线欧美一区| 亚洲综合一二区| 欧美一区二区福利在线| 久久99久国产精品黄毛片色诱| 精品国产乱码久久久久久牛牛| 国产精品一二三四五| 日韩毛片高清在线播放| 欧美在线观看视频在线| 美女脱光内衣内裤视频久久影院| 精品999在线播放| 91福利在线看| 国产麻豆精品95视频| 国产精品久久久一本精品| 欧美日韩国产精品自在自线| 奇米影视一区二区三区小说| 欧美国产一区二区在线观看| 在线观看视频欧美| 国产成人av一区| 日韩国产在线一| 中文字幕一区在线观看| 亚洲精品在线电影| 在线观看欧美日本| eeuss影院一区二区三区| 日本不卡高清视频| 亚洲一区二区三区四区在线免费观看 | 日韩一区二区视频| 色视频成人在线观看免| 欧美色涩在线第一页| 成人深夜福利app| 理论电影国产精品| 男人的天堂久久精品| 亚洲成精国产精品女| 亚洲欧洲国产日本综合| 国产精品免费视频一区| 欧美xxx久久| 久久免费午夜影院| 欧美mv日韩mv亚洲| 亚洲精品一线二线三线无人区| 欧美日韩精品欧美日韩精品一| 狠狠色狠狠色综合系列| 美国一区二区三区在线播放| 亚洲成av人片在线观看| 亚洲.国产.中文慕字在线| 一区二区三区在线不卡| 一区二区三区精品视频在线| 亚洲视频1区2区| 亚洲午夜免费电影| 天堂在线亚洲视频| 激情六月婷婷综合| 国产一区二区三区日韩| 国产精品一区二区在线观看网站| 国产精品系列在线播放| 91色porny在线视频| 97se亚洲国产综合自在线不卡| 欧美影院精品一区| 欧美一区二区精品| 欧美成人a∨高清免费观看| 欧美电影免费提供在线观看| 欧美一区二区三区影视| 久久精品人人做人人综合| 中文字幕av一区二区三区高 | 日韩电影在线看| 久久丁香综合五月国产三级网站| 久久av中文字幕片| av爱爱亚洲一区| 日韩三级视频在线观看| 国产精品久久久久国产精品日日 | 国产精品一区二区三区乱码| 成人精品电影在线观看|