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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? lcdconf_lh75411_c8yw_320x240.h

?? UC_GUI開(kāi)發(fā)源代碼,里面含有范例,源文件
?? H
字號(hào):
/*
*********************************************************************************************************
*                                             uC/GUI V3.98
*                        Universal graphic software for embedded applications
*
*                       (c) Copyright 2002, Micrium Inc., Weston, FL
*                       (c) Copyright 2002, SEGGER Microcontroller Systeme GmbH
*
*              礐/GUI 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 redistributed
*              in any way. We appreciate your understanding and fairness.
*
----------------------------------------------------------------------
File        : LCDConf_LH75411_C8YW_320x240.h
Purpose     : Sample configuration file for Sharp LH75411
----------------------------------------------------------------------
*/

#ifndef LCDCONF_H
#define LCDCONF_H

/*********************************************************************
*
*       General configuration of LCD
*
**********************************************************************
*/
#define LCD_CONTROLLER      3200

#define LCD_BITSPERPIXEL       8
#define LCD_XSIZE            320
#define LCD_YSIZE            240
#define LCD_ENDIAN_BIG         0
#define LCD_SWAP_XY            1
#define LCD_MIRROR_X           1
#define LCD_SWAP_RB            0
#define LCD_ENDIAN_BIG         0

/*********************************************************************
*
*       Full bus configuration
*
**********************************************************************
*/
#define LCD_VRAM_ADR 0x44000000

/*********************************************************************
*
*       LCD_INIT_CONTROLLER
*
**********************************************************************
*/
/* SFR definitions */
#define RCPC_APBPERIPHCLKCTRL1 *(volatile U32*)(0xfffe2028)
#define RCPC_AHBCLKCTRL        *(volatile U32*)(0xfffe202c)
#define RCPC_LCDPRESCALER      *(volatile U32*)(0xfffe2040)
#define CLCDC_TIMING0          *(volatile U32*)(0xffff4000)
#define CLCDC_TIMING1          *(volatile U32*)(0xffff4004)
#define CLCDC_TIMING2          *(volatile U32*)(0xffff4008)
#define CLCDC_UPBASE           *(volatile U32*)(0xffff4010)
#define CLCDC_LPBASE           *(volatile U32*)(0xffff4014)
#define CLCDC_INTRENABLE       *(volatile U32*)(0xffff4018)
#define CLCDC_CTRL             *(volatile U32*)(0xffff401c)
#define HRTFTC_SETUP           *(volatile U32*)(0xfffe4000)
#define HRTFTC_CTRL            *(volatile U32*)(0xfffe4004)
#define HRTFTC_TIMING1         *(volatile U32*)(0xfffe4008)
#define HRTFTC_TIMING2         *(volatile U32*)(0xfffe400c)
#define IOCON_PD_MUX           *(volatile U32*)(0xfffe5004)
#define IOCON_LCD_MUX          *(volatile U32*)(0xfffe5010)
#define GPIO_PDDR              *(volatile U32*)(0xfffde004)
#define GPIO_PDDDR             *(volatile U32*)(0xfffde00c)

#if LCD_SWAP_XY
  #define XSIZE LCD_YSIZE
  #define YSIZE LCD_XSIZE
#else
  #define XSIZE LCD_XSIZE
  #define YSIZE LCD_YSIZE
#endif

#define HBP_INIT             17
#define HSW_INIT            100

#define LCD_INIT_CONTROLLER() \
  RCPC_APBPERIPHCLKCTRL1 &= ~(1 << 0);                       /* U0 peripheral clock is running. */  \
  RCPC_AHBCLKCTRL        &= ~(1 << 0);                       /* AHB DMA clock is running. */  \
  IOCON_LCD_MUX          =  (0x4 << 0);                      /* TFT Mode */  \
  RCPC_LCDPRESCALER      =  (0x2 << 0);                      /* f(HCLK)/2 */  \
  CLCDC_UPBASE           =  LCD_VRAM_ADR;                    /* Upper Panel Frame Buffer Base Address Register */  \
  CLCDC_LPBASE           =  LCD_VRAM_ADR;                    /* Lower Panel Frame Buffer Base Address Register */  \
  CLCDC_TIMING0          =  (HBP_INIT << 24)                 /* Horizontal Back Porch */  \
                         |  ( 32 << 16)                      /* Horizontal Front Porch */  \
                         |  (HSW_INIT <<  8)                 /* Horizontal Synchronization Pulse Width */  \
                         |  (((XSIZE / 16) - 1) << 2);       /* Pixels-Per-Line */  \
  CLCDC_TIMING1          =  (2 << 24)                        /* Vertical Back Porch */  \
                         |  (2 << 16)                        /* Vertical Front Porch */  \
                         |  (0 << 10)                        /* Vertical Synchronization Pulse Width */  \
                         |  ((YSIZE - 1) << 0);              /* Lines Per Panel */  \
  CLCDC_TIMING2          =  (1 << 26)                        /* Bypass the pixel clock divider logic */  \
                         |  ((XSIZE - 1) << 16)              /* Clocks Per Line */  \
                         |  (0 << 14)                        /* Invert Output Enable, LCDEN output pin is active HIGH */  \
                         |  (0 << 13)                        /* Invert Panel Clock, Data is driven on on the falling-edge */  \
                         |  (0 << 12)                        /* Invert Horizontal Synchronization, LCDLP pin is active HIGH and inactive LOW */  \
                         |  (1 << 11)                        /* Invert Vertical Synchronization, CLFP pin is active LOW */  \
                         |  (0 <<  6)                        /* AC Bias Pin Frequency, no effect */  \
                         |  (0 <<  0);                       /* Panel Clock Divisor */  \
  CLCDC_INTRENABLE       =  0x00000000;                      /* Interrupt Enable Register, all disabled */  \
  CLCDC_CTRL             =  (0 << 16)                        /* LCD DMA FIFO Watermark Level */  \
                         |  (0 << 15)                        /* LCD DMA FIFO inaccessible to user. */  \
                         |  (0 << 12)                        /* LCD Vertical Compare, start of vertical synchronization */  \
                         |  (1 << 11)                        /* LCD Power Enable, LCD is ON */  \
                         |  (0 <<  8)                        /* RGB normal output */  \
                         |  (0 <<  7)                        /* Single-panel LCD is in use */  \
                         |  (1 <<  5)                        /* LCD is TFT */  \
                         |  (0 <<  4)                        /* STN LCD is color */  \
                         |  (3 <<  1)                        /* LCD Bits per Pixel, 8 bpp */  \
                         |  (0 <<  0);                       /* LCD Controller is disabled */  \
  HRTFTC_SETUP           =  ((XSIZE - 1) << 4)               /* Pixels Per Line */  \
                         |  (6 << 1)                         /* Fixed Bits */  \
                         |  (1 << 0);                        /* Active Mode */  \
  HRTFTC_TIMING1         =  (  0 << 12)                      /* LCDMOD LOW Delay */  \
                         |  (100 <<  8)                      /* CLCD-to-LCDPS Delay */  \
                         |  (  3 <<  4)                      /* CLCD-to-LCDREV Delay */  \
                         |  (  3 <<  0);                     /* CLCD-to-LCDLP Delay */  \
  HRTFTC_TIMING2         =  ((HSW_INIT + HBP_INIT + 1) << 9) /* SPL Pulse Delay */  \
                         |  (XSIZE << 0);                    /* SPL-to-CLS/PS Delay */  \
  HRTFTC_CTRL            =  (1 <<  9)                        /* LCDMOD pin equals the state of MODVAL bit in this register */  \
                         |  (1 <<  8)                        /* Mod Signal Value */  \
                         |  (0 <<  4)                        /* LCDVEEEN Output Enable */  \
                         |  (0 <<  3)                        /* Display Control Signal Output */  \
                         |  (1 <<  1)                        /* LCDCLS signal enabled */  \
                         |  (1 <<  0);                       /* LCDSPS signal is enabled */  \
  CLCDC_CTRL             |= (1 << 0);                        /* LCD Controller is enabled */  \
  IOCON_PD_MUX           |= 0x50;                            /* GPIO Config */  \
  GPIO_PDDDR             |= 0x60;                            /* GPIO Config */  \
  GPIO_PDDR              |= 0x60                             /* GPIO Config */

/*********************************************************************
*
*       LCD_SET_LUT_ENTRY
*
**********************************************************************
*/
#define LCD_SET_LUT_ENTRY(Pos, Color)                   \
  volatile U32 * pPalette;                              \
  U32 Index;                                            \
  pPalette = (volatile U32 *)(0xffff4200) + (Pos >> 1); \
  Index    = LCD_Color2Index_444_16(Color) >> 1;        \
  if (Pos & 1) {                                        \
    *pPalette &= 0x0000FFFF;                            \
    *pPalette |= Index << 16;                           \
  } else {                                              \
    *pPalette &= 0xFFFF0000;                            \
    *pPalette |= Index;                                 \
  }

#endif /* LCDCONF_H */
	 	 			 		    	 				 	  			   	 	 	 	 	 	  	  	      	   		 	 	 		  		  	 		 	  	  			     			       	   	 			  		    	 	     	 				  	 					 	 			   	  	  			 				 		 	 	 			     			 

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
视频一区二区三区中文字幕| 色吊一区二区三区| 国产综合成人久久大片91| 五月激情综合婷婷| 石原莉奈在线亚洲二区| 日韩av网站免费在线| 日韩理论片中文av| 亚洲美女视频在线| 日韩中文字幕亚洲一区二区va在线| 亚洲综合在线观看视频| 日韩电影在线一区二区| 久久国产尿小便嘘嘘尿| 国产精品羞羞答答xxdd| 一本到一区二区三区| 欧美日韩小视频| 久久嫩草精品久久久久| 中文字幕一区在线观看| 亚洲国产成人porn| 国产另类ts人妖一区二区| 色综合久久中文综合久久97| 欧美乱熟臀69xxxxxx| 久久中文娱乐网| 亚洲欧洲制服丝袜| 麻豆精品一区二区| 日韩欧美电影在线| 国产精品每日更新| 奇米777欧美一区二区| 不卡区在线中文字幕| 欧美日韩国产bt| 中文字幕一区三区| 国产真实乱偷精品视频免| av电影天堂一区二区在线观看| 欧美午夜在线观看| 国产精品网站在线| 日韩精品乱码av一区二区| av在线不卡免费看| 国产欧美日韩麻豆91| 九色porny丨国产精品| 91成人在线精品| √…a在线天堂一区| 国产成人免费av在线| 欧美视频一区在线| 亚洲欧美激情插 | 成人免费看黄yyy456| 欧美视频在线一区| 亚洲免费在线观看视频| 麻豆精品久久精品色综合| 欧美日韩一级二级三级| 亚洲高清中文字幕| 欧美zozozo| 毛片不卡一区二区| 久久综合网色—综合色88| 国产成人aaa| 亚洲精品高清在线| 91精品国产综合久久香蕉麻豆| 蜜臀国产一区二区三区在线播放| 精品国产一区二区精华 | 色偷偷久久一区二区三区| 亚洲视频在线一区| 日韩一级免费观看| 成人免费毛片aaaaa**| 亚洲国产另类av| 久久久噜噜噜久噜久久综合| 9l国产精品久久久久麻豆| 视频一区免费在线观看| 国产网站一区二区| 欧美日韩一区三区四区| 狠狠色狠狠色合久久伊人| 一区二区三区毛片| 久久九九国产精品| 欧美日韩国产区一| 99视频在线精品| 精品一区二区三区日韩| 亚洲大片精品永久免费| 国产视频在线观看一区二区三区| 欧美亚洲综合色| 成人毛片老司机大片| 免费在线观看不卡| 一区二区三区波多野结衣在线观看| 精品久久免费看| 欧美高清hd18日本| 91成人看片片| 91免费在线看| 久久综合国产精品| 欧美精品自拍偷拍| 在线免费观看视频一区| 99亚偷拍自图区亚洲| 国产91对白在线观看九色| 久久精品国产77777蜜臀| 偷偷要91色婷婷| 天天操天天干天天综合网| 亚洲人成亚洲人成在线观看图片| 欧美高清在线视频| 国产精品久久久久精k8| 国产欧美日韩亚州综合| 欧美经典三级视频一区二区三区| 精品毛片乱码1区2区3区| 日韩欧美中文字幕制服| 欧美一级理论性理论a| 日韩午夜在线影院| 久久午夜电影网| 国产精品日韩成人| 亚洲另类春色国产| 午夜视频久久久久久| 日本特黄久久久高潮| 久久精品免费看| 国产高清精品在线| 色综合久久99| 欧美一个色资源| 国产欧美一区二区三区网站| 国产精品久久久久久妇女6080 | 成人福利视频在线| 欧美亚洲一区二区在线| 欧美视频一区二区三区| 91精品国产乱码| 2023国产精华国产精品| 综合av第一页| 日韩电影在线观看网站| 成人午夜碰碰视频| 欧美日韩国产a| 中文字幕日韩精品一区| 亚洲风情在线资源站| 国产精品影视天天线| 色国产综合视频| 国产亚洲短视频| 亚洲va欧美va人人爽午夜| 国产一区二区三区免费播放| 99天天综合性| 久久看人人爽人人| 亚洲成人资源网| 成人白浆超碰人人人人| 精品国产免费久久 | 国产精品羞羞答答xxdd| 欧美色国产精品| 自拍偷拍国产亚洲| 国产精品一区二区在线播放 | 亚洲精品中文字幕在线观看| 激情文学综合网| 日韩欧美黄色影院| 午夜精品久久久久久久99樱桃| av高清久久久| 国产精品麻豆欧美日韩ww| 狠狠色狠狠色综合日日91app| 欧美日韩高清在线| 亚洲成人av福利| 欧美视频一区二区三区在线观看 | 久久久久久久国产精品影院| 日韩福利电影在线观看| 欧美日本在线看| 日韩影院免费视频| 欧美精品一二三四| 日韩一区精品字幕| 日韩欧美中文字幕精品| 蜜桃视频第一区免费观看| 日韩丝袜美女视频| 黄色日韩网站视频| 欧美韩日一区二区三区四区| 成人性色生活片| 亚洲欧美激情一区二区| 欧美日韩黄色影视| 毛片av一区二区| 日本一区二区三区电影| www.亚洲在线| 日产精品久久久久久久性色| 精品久久一区二区三区| caoporn国产精品| 丝袜亚洲另类欧美| 国产亚洲精品中文字幕| 91香蕉视频污| 国产最新精品免费| 一片黄亚洲嫩模| 欧美精品一区二区久久婷婷| 99久久久精品免费观看国产蜜| 亚洲国产精品久久一线不卡| 欧美va亚洲va国产综合| 色综合久久久久综合| 裸体歌舞表演一区二区| 中文字幕在线不卡视频| 91精品国产综合久久久久| 99久久er热在这里只有精品66| 日韩成人av影视| 亚洲人被黑人高潮完整版| 久久这里都是精品| 日韩一区二区三区四区| 欧美影院午夜播放| av亚洲精华国产精华| 国产精品中文有码| 久久国内精品自在自线400部| 亚洲国产综合在线| 国产精品国产自产拍在线| 精品国内片67194| 91麻豆精品国产91久久久使用方法 | 青青草原综合久久大伊人精品优势 | 欧美日韩一级二级三级| 色婷婷精品久久二区二区蜜臂av| 国内精品久久久久影院色| 美日韩一级片在线观看| 水蜜桃久久夜色精品一区的特点| 国产精品天美传媒| 中文字幕不卡一区|