2410LCD控制器--翻譯.pdf_第1頁
2410LCD控制器--翻譯.pdf_第2頁
2410LCD控制器--翻譯.pdf_第3頁
2410LCD控制器--翻譯.pdf_第4頁
2410LCD控制器--翻譯.pdf_第5頁
已閱讀5頁,還剩48頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

LCD Controller 中文手冊S3C2410 1 S3C2410X LCD 控制器 文章來源 S3C2410X 用戶手冊 LCD Controller 部分作者 三星公司 1 1 OVERVIEWOVERVIEW 1 概述 The LCD controller in the S3C2410X consists of the logic for transferring LCD image data from a video buffer located in system memory to an external LCD driver S3C2410X 中的 LCD 控制器由傳送邏輯構(gòu)成 這種邏輯是把位于系統(tǒng)內(nèi)存顯示緩沖區(qū)中 LCD 視頻數(shù)據(jù)傳 到外部的 LCD 驅(qū)動(dòng)器 The LCD controller supports monochrome 2 bit per pixel 4 level gray scale or 4 bit per pixel 16 level gray scale mode on a monochrome LCD using a time based dithering algorithm and Frame Rate Control FRC method and it can be interfaced with a color LCD panel at 8 bit per pixel 256 level color and 12 bit per pixel 4096 level color for interfacing with STN LCD It can support 1 bit per pixel 2 bit per pixel 4 bit per pixel and 8 bit per pixel for interfacing with the palettized TFT color LCD panel and 16 bit per pixel and 24 bit per pixel for non palettized true color display LCD 控制器支持單色 使用基于時(shí)間的抖動(dòng)算法和幀頻控制的方法 可以支持每像素 2 位 四級灰度 或每像素 4 位 16 級灰度 的單色 LCD 顯示屏 也支持彩色 LCD 接口 可以是每像素 8 位 256 種顏色 和每像素 12 位 4096 種顏色 的 STN LCD 支持每像素 1 位 2 位 4 位和 8 位帶有調(diào)色板的 TFT 彩色 LCD 和每像素 16 位與 24 位的無調(diào)色板真 彩色顯示 The LCD controller can be programmed to support different requirements on the screen related to the number of horizontal and vertical pixels data line width for the data interface interface timing and refresh rate 根據(jù)屏幕的水平與垂直像素?cái)?shù) 數(shù)據(jù)界面的數(shù)據(jù)寬度 界面時(shí)間和自刷新速率 LCD 控制器可以編程 以支持各種不同要求的顯示屏 2 2 FEATURESFEATURES 2 2 特點(diǎn)特點(diǎn) 2 1 STN LCD displays Supports 3 types of LCD panels 4 bit dual scan 4 bit single scan and 8 bit single scan display type Supports the monochrome 4 gray levels and 16 gray levels Supports 256 colors and 4096 colors for color STN LCD panel Supports multiple screen size Typical actual screen size 640 480 320 240 160 160 and others Maximum virtual screen size is 4Mbytes Maximum virtual screen size in 256 color mode 4096 1024 2048 2048 1024 4096 and others LCD Controller 中文手冊S3C2410 2 2 1 STN 型 LCD 顯示器 支持3 種掃描方式 4bit 單掃 4 位雙掃和 8 位單掃 支持單色 4 級灰度和 16 級灰度屏 支持256 色和4096 色彩色 STN 屏 支持多種屏幕尺寸 應(yīng)用中典型的屏幕尺寸有 640 480 320 240 160 160 和其它 最大虛擬屏幕尺寸達(dá) 4Mbytes 256 色顏色模式下最大虛擬屏幕尺寸 4096 1024 2048 2048 1024 4096 及其它 2 2 TFT LCD displays Supports 1 2 4 or 8 bpp bit per pixel palettized color displays for TFT Supports 16 bpp non palettized true color displays for color TFT Supports 24 bpp non palettized true color displays for color TFT Supports maximum 16M color TFT at 24bit per pixel mode Supports multiple screen size Typical actual screen size 640 480 320 240 160 160 and others Maximum virtual screen size is 4Mbytes Maximum virtual screen size in 64K color mode 2048 1024 and others 2 2 TFT 型 LCD 顯示屏 支持1 位 2 位 4 位和 8 位 每像素 調(diào)色板 TFT 顯示 支持16 位 像素非調(diào)色板真彩色 TFT 顯示 支持24 位 像素非調(diào)色板真彩色 TFT 顯示 24 位 像素模式下最大支持 16M 彩色 TFT 支持多種屏幕尺寸 典型分辯率為 640 480 320 240 160 160 及其它多種規(guī)格的LCD 最大虛擬顯示達(dá)4Mbytes 虛擬顯示尺寸在 64K 模式下 2048 1024 及其它 2 3 COMMON FEATURES The LCD controller has a dedicated DMA that supports to fetch the image data from video buffer located in system memory Its features also include Dedicated interrupt functions INT FrSyn and INT FiCnt The system memory is used as the display memory Supports Multiple Virtual Display Screen Supports Hardware Horizontal Vertical Scrolling Programmable timing control for different display panels Supports little and big endian byte ordering as well as WinCE data formats Supports SEC TFT LCD panel SAMSUNG 3 5 Portrait 256K Color Reflective a Si TFT LCD LTS350Q1 PD1 TFT LCD panel with touch panel and front light unit LTS350Q1 PD2 TFT LCD panel only 2 3 共同特點(diǎn) LCD 控制器有一個(gè)專用DMA 它不斷從位于系統(tǒng)內(nèi)存中的顯示緩沖區(qū)獲取視頻數(shù)據(jù) 其特點(diǎn)歸納如下 專用中斷功能 INT FrSyn and INT FiCnt 使用系統(tǒng)內(nèi)存作為顯存 支持多種虛擬顯示屏 支持水平 垂直滾屏 對于不同的顯示屏 支持可編程定時(shí)控制 LCD Controller 中文手冊S3C2410 3 支持小端和大端字節(jié)模式以及 WinCE 數(shù)據(jù)格式 支持 SEC TFT LCD 屏 NOTE WinCE doesn t support the 12 bit packed data format Please check if WinCE can support the 12 bit color mode 注意 WinCE 不支持 12 位包數(shù)據(jù)格式 請檢查 WinCE 是否支持12 彩色模式 2 4 EXTERNAL INTERFACE SIGNAL VFRAME VSYNC STV Frame synchronous signal STN vertical synchronous signal TFT SEC TFT signal VLINE HSYNC CPV Line synchronous pulse signal STN horizontal sync signal TFT SEC TFT signal VCLK LCD HCLK Pixel clock signal STN TFT SEC TFT signal VD 23 0 LCD pixel data output ports STN TFT SEC TFT VM VDEN TP AC bias signal for the LCD driver STN data enable signal TFT SEC TFT signal LEND STH Line end signal TFT SEC TFT signal LCD PWREN LCD panel power enable control signal LCDVF0 SEC TFT Signal OE LCDVF1 SEC TFT Signal REV LCDVF2 SEC TFT Signal REVB The 33 output ports in total includes 24 data bits and 9 control bits 2 4 外部接口信號 VFRAME VSYNC STV 幀同步信號 STN 垂直同步信號 TFT SEC TFT 信號 VLINE HSYNC CPV 行同步脈沖信號 STN 水平同步信號 TFT SEC TFT 信號 VCLK LCD HCLK 像素時(shí)鐘信號 STN TFT SEC TFT 信號 VD 23 0 LCD 像素?cái)?shù)據(jù)輸出端口 STN TFT SEC TFT VM VDEN TP LCD 驅(qū)動(dòng)器交流信號 STN 數(shù)據(jù)使能信號 TFT SEC TFT 信號 LEND STH 行結(jié)束信號 TFT SEC TFT 信號 LCD PWREN LCD 屏電源控制信號 LCDVF0 SEC TFT 信號 OE LCDVF1 SEC TFT 信號 REV LCDVF2 SEC TFT 信號 REVB LCD Controller 中文手冊S3C2410 4 2 4 BLOCK DIAGRAM 2 4 方框圖 Figure 15Figure 15 1 LCD Controller Block Diagram1 LCD Controller Block Diagram 圖 15 1 LCD 控制器框圖 The S3C2410X LCD controller is used to transfer the video data and to generate the necessary control signals such as VFRAME VLINE VCLK VM and so on In addition to the control signals the S3C2410X has the data ports for video data which are VD 23 0 as shown in Figure 15 1 The LCD controller consists of a REGBANK LCDCDMA VIDPRCS TIMEGEN and LPC3600 See the Figure 15 1 LCD Controller Block Diagram The REGBANK has 17 programmable register sets and 256x16 palette memory which are used to configure the LCD controller The LCDCDMA is a dedicated DMA which can transfer the video data in frame memory to LCD driver automatically By using this special DMA the video data can be displayed on the screen without CPU intervention The VIDPRCS receives the video data from the LCDCDMA and sends the video data through the VD 23 0 data ports to the LCD driver after changing them into a suitable data format for example 4 8 bit single scan or 4 bit dual scan display mode The TIMEGEN consists of programmable logic to support the variable requirements of interface timing and rates commonly found in different LCD drivers The TIMEGEN block generates VFRAME VLINE VCLK VM and so on S3C2410X 中 LCD 控制器用為傳送視頻數(shù)據(jù)和產(chǎn)生需要的控制信號的 如 VFRAME VLINE VCLK VM 等 除控制信號外 S3C2410X 中的LCD 控制器還有傳送視頻數(shù)據(jù)的端口 如圖中 VD 23 0 所示 LCD 控制 器由 REGBANK LCDCDMA VIDPRCS TIMEGEN and LPC3600 如圖 15 1 LCD 控制器框圖 組成 REGBANK 有 17 個(gè)可編程寄存器組和用來配置 LCD 控制器的 256 16 的調(diào)色板存儲器 LCDCDMA 是一個(gè)專用 DMA 自 動(dòng)傳送帖數(shù)據(jù)到 LCD 驅(qū)動(dòng)器 利用這個(gè)特殊的 DMA 視頻數(shù)據(jù)可以在沒有 CPU 的參與下自動(dòng)顯示 VIDPRCS 從 LCDCDMA 接收視頻數(shù)據(jù) 然后將其轉(zhuǎn)換成適合的數(shù)據(jù)格式通過數(shù)據(jù)端口 VD 23 0 發(fā)送到 LCD 驅(qū)動(dòng)器上 例如 4 8 位單掃描或 4 位雙掃描模式 TIMEGEN 由可編程邏輯組成 支持各種常見 LCD 驅(qū)動(dòng)器的定時(shí)與速 率界面的不同要求 TIMEGEN 模塊產(chǎn)生 FRAME VLINE VCLK VM 等信號 The description of data flow is as follows FIFO memory is present in the LCDCDMA When FIFO is empty or partially empty the LCDCDMA requests data fetching from the frame memory based on the burst memory transfer mode consecutive memory fetching of 4 words 16 bytes per one burst request without allowing the bus mastership to another bus master during the bus transfer When the transfer request is accepted by bus arbitrator LCD Controller 中文手冊S3C2410 5 in the memory controller there will be four successive word data transfers from system memory to internal FIFO The total size of FIFO is 28 words which consists of 12 words FIFOL and 16 words FIFOH respectively The S3C2410X has two FIFOs to support the dual scan display mode In case of single scan mode one ofthe FIFOs FIFOH can only be used 數(shù)據(jù)流描述如下 LCDCDMA 有 FIFO First In First Out 先入先出 存儲器 當(dāng) FIFO 為空或者部分為空時(shí) LCDCDMA 模塊 就以爆發(fā)式傳送模式從幀存儲器中取數(shù)據(jù) 每次爆發(fā)式請求連續(xù)取 16 個(gè)字節(jié) 期間不允許總線控制權(quán)的 轉(zhuǎn)變 當(dāng)傳送請求被位于內(nèi)存控制器中的總線仲裁器接受時(shí) 將有連續(xù)的 4 個(gè)字的數(shù)據(jù)從系統(tǒng)內(nèi)存送到 外部的 FIFO FIFO的大小總共為 28 字 其中分別有 12 個(gè)字的 FIFOL 和 16 個(gè)字的 FIFOH S3C2410X有兩 個(gè) FIFO 存儲器以支持雙掃描顯示模式 在單掃描模式下只有一路 FIFO FIFOH 工作 3 STN LCD CONTROLLER OPERATION 3 STN 型 LCD 控制操作 3 1 TIMING GENERATOR TIMEGEN 3 1 脈沖發(fā)生器 TIMEGEN The TIMEGEN generates the control signals for the LCD driver such as VFRAME VLINE VCLK and VM These control signals are closely related to the configuration on the LCDCON1 2 3 4 5 registers in the REGBANK Based on these programmable configurations on the LCD control registers in the REGBANK the TIMEGEN can generate the programmable control signals suitable to support many different types of LCD drivers TIMEGEN 脈沖發(fā)生器 用來產(chǎn)生 LCD 驅(qū)動(dòng)器的控制信號 如 VFRAME VLINE VCLK 和 VM 這些控制 信號與寄存器組中控制寄存器 LCDCON1 2 3 4 5 的配置密切相關(guān) 基于這些 LCD 控制寄存器的可編程配置 TIMEGEN 就能產(chǎn)生可編程的控制信號 以適合支持多種不同 類型的 LCD 驅(qū)動(dòng)器 The VFRAME pulse is asserted for the duration of the entire first line at a frequency of once per frame The VFRAME signal is asserted to bring the LCD s line pointer to the top of the display to start over 以幀為周期 在整個(gè)第一行期間 插入一個(gè) VFRAME 幀 脈沖信號 VFRAME 信號使行指針回到顯示 器的頂行重新開始新的一幀 The VM signal helps the LCD driver alternate the polarity of the row and column voltages which are used to turn the pixel on and off The toggling rate of VM signals depends on the MMODE bit of the LCDCON1 register and MVAL field of the LCDCON4 register If the MMODE bit is 0 the VM signal is configured to toggle on every frame If the MMODE bit is 1 the VM signal is configured to toggle on the every event of the elapse of the specified number of VLINE by the MVAL 7 0 value Figure 15 4 shows an example for MMODE 0 and for MMODE 1 with the value of MVAL 7 0 0 x2 When MMODE 1 the VM rate is related to MVAL 7 0 as shown below VM Rate VLINE Rate 2 MVAL VM 信號使 LCD 驅(qū)動(dòng)器的行和列電壓極性交替變換 用作對像素的開與關(guān) VM 信號的觸發(fā)速率決定于 LCDCON1 寄存器中MMODE 位和 LCDCON4 寄存器 MVAL 區(qū)的設(shè)置 若 MMODE 位為0 則 VM 信號每幀觸發(fā)一次 若 MMODE 位為 1 則 VM 信號在指定數(shù)量的 VLINE 信號后的觸發(fā) VLINE 數(shù)量由 MVAL 7 0 的值決定 圖 15 4 顯示了以 MMODE 0 和 MMODE 1 且 MVAL 7 0 0 x2 時(shí)的例子 當(dāng) MMODE 1 時(shí) VM 信號的速率與 MVAL 7 0 的值有關(guān) 公式為 LCD Controller 中文手冊S3C2410 6 VM 速率 VLINE 速率 2 MVAL The VFRAME and VLINE pulse generation relies on the configurations of the HOZVAL field and the LINEVAL field in the LCDCON2 3 register Each field is related to the LCD size and display mode In other words the HOZVAL and LINEVAL can be determined by the size of the LCD panel and the display mode according to the following equation HOZVAL Horizontal display size Number of the valid VD data line 1 In color mode Horizontal display size 3 Number of Horizontal Pixel VFRAME 和 VLINE 脈沖的產(chǎn)生取決于 LCDCON2 3 寄存器中HOZVAL 和 LINEVAL 的配置 它們都與 LCD 屏 的大小和顯示模式有關(guān) 換句話說 HOZVAL 和 LINEVAL 可由 LCD 屏與顯示模式?jīng)Q定 公式如下 HOZVAL 水平顯示尺寸 有效 VD 數(shù)據(jù)隊(duì)列數(shù) 1 彩色顯示模式下 水平顯示尺寸 3 水平像素?cái)?shù) In the 4 bit single scan display mode the Number of valid VD data line should be 4 In case of 4 bit dual scan display the Number of valid VD data line should also be 4 while in case of 8 bit single scan display mode the Number of valid VD data line should be 8 LINEVAL Vertical display size 1 In case of single scan display type LINEVAL Vertical display size 2 1 In case of dual scan display type 在 4 位單掃描模式下 有效VD 數(shù)據(jù)隊(duì)列數(shù)應(yīng)為 4 若用 4 位雙掃描顯示 有效的 VD 數(shù)據(jù)隊(duì)列數(shù)也應(yīng) 為 4 但在 8 位單掃描模式下 有效的 VD 數(shù)據(jù)隊(duì)列數(shù)應(yīng)為 8 LINEVAL 垂直顯示尺寸 1 單掃描情況 LINEVAL 垂直顯示尺寸 2 1 雙掃描情況 The rate of VCLK signal depends on the configuration of the CLKVAL field in the LCDCON1 register Table 15 1 defines the relationship of VCLK and CLKVAL The minimum value of CLKVAL is 2 VCLK Hz HCLK CLKVAL x 2 The frame rate is the VFRAM signal frequency The frame rate is closely related to the field of WLH 1 0 VLINE pulse width WDLY 1 0 the delay width of VCLK after VLINE pulse HOZVAL LINEBLANK and LINEVAL in the LCDCON1 2 3 4 registers as well as VCLK and HCLK Most LCD drivers need their own adequate frame rate The frame rate is calculated as follows frame rate Hz 1 1 VCLK HOZVAL 1 1 HCLK A B LINEBLANK 8 LINEVAL 1 A 2 4 WLH B 2 4 WDLY Table 15 1 Relation Between VCLK and CLKVAL STN HCLK 60 MHz CLKVAL60 MHz XVCLK 260 MHz 415 0 MHz 360 MHz 610 0 MHz 102360 MHz 204629 3 kHz VCLK信號的速率取決于LCDCON1寄存器中CLKVAL的配置 表15 1定義了VCLK與CLKVAL的關(guān)系 CLKVAL 的最小值為 2 VCLK Hz HCLK CLKVAL x 2 幀頻 幀速率 就是 VFRAM 信號的頻率 幀頻和寄存器 LCDCON1 2 3 4 中 WLH 1 0 VLINE 脈沖寬 LCD Controller 中文手冊S3C2410 7 度 WDLY 1 0 VCLK延遲于 VLINE脈沖的寬度 HOZVAL LINEBLANK 和 LINEVAL 及 VCLK和 HCLK 密切 相關(guān) 大多數(shù) LCD 驅(qū)動(dòng)器有它們適合幀頻 幀頻可由下列公式計(jì)算得出 幀頻 Hz 1 1 VCLK HOZVAL 1 1 HCLK A B LINEBLANK 8 LINEVAL 1 A 2 4 WLH B 2 4 WDLY 4 VIDEO OPERATION 4 4 視頻操作視頻操作 The S3C2410X LCD controller supports 8 bit color mode 256 color mode 12 bit color mode 4096 color mode 4 level gray scale mode 16 level gray scale mode as well as the monochrome mode For the gray or color mode it is required to implement the shades of gray level or color according to time based dithering algorithm and Frame Rate Control FRC method The selection can be made following a programmable lockup table which will be explained later The monochrome mode bypasses these modules FRC and lookup table and basically serializes the data in FIFOH and FIFOL if a dual scan display type is used into 4 bit or 8 bit if a 4 bit dual scan or 8 bit single scan display type is used streams by shifting the video data to the LCD driver The following sections describe the operation on the gray and color mode in terms of the lookup table and FRC S3C2410X 的 LCD 控制器可支持 8 位彩色模式 256 色模式 12 位彩色模式 4096色模式 4 級灰度 模式 16 級灰度模式以及單色模式 對于灰度或彩色模式 需要基于時(shí)間抖動(dòng)和幀速率控制的方法來實(shí)現(xiàn) 灰度或彩色的分級 可以通過一個(gè)可編程的查找表選擇 這個(gè)以后會作解釋 單色模式則不需要這些模塊 FRC 和查找表 基本上通過轉(zhuǎn)換視頻數(shù)據(jù)使 FIFOH 如果是雙掃描顯示類型則還有 FIFOL 的數(shù)據(jù)串行 化為 4 位 若為4 位雙掃描或 8 位單掃描顯示類型時(shí)為 8 位 數(shù)據(jù)流到LCD 驅(qū)動(dòng)器 接下來的部分將介紹根據(jù)查找表和 FRC 在灰度和彩色模式下的操作 Lookup TableLookup Table The S3C2410X can support the lookup table for various selection of color or gray level mapping ensuring flexible operation for users The lookup table is the palette which allows the selection on the level of color or gray Selection on 4 gray levels among 16 gray levels in case of 4 gray mode selection on 8 red levels among 16 levels 8 green levels among 16 levels and 4 blue levels among 16 levels in case of 256 color mode In other words users can select 4 gray levels among 16 gray levels by using the lookup table in the 4 gray level mode The gray levels cannot be selected in the 16 gray level mode all 16 gray levels must be chosen among the possible 16 gray levels In case of 256 color mode 3 bits are allocated for red 3 bits for green and 2 bits for blue The 256 colors mean that the colors are formed from the combination of 8 red 8 green and 4 blue levels 8x8x4 256 In the color mode the lookup table can be used for suitable selections Eight red levels can be selected among 16 possible red levels 8 green levels among 16 green levels and 4 blue levels among 16 blue levels In case of 4096 color mode there is no selection as in the 256 color mode 查找表 S3C2410X 能支持多樣選擇的顏色或灰度映射的顏色查找表 確保用戶使用彈性化 顏色查找表是可以 選擇彩色或灰度級別 在 4 級灰度模式下可選擇 16 級灰度中的 4 級 在 256 色模式下可選擇 16 級紅色中 的 8 種 16 級綠色中的 8 種和 16 級藍(lán)色中的 4 種 的調(diào)色板 換句話說就是 在 4 級灰度模式下 利用 查找表用戶可以選擇 16 級灰度中的 4 級 在 16 級灰度模式下 灰度級別是不能選擇的 在可能的 16 級 LCD Controller 中文手冊S3C2410 8 灰度中所有的 16 種灰度必須選擇 在 256 色模式下 3 位代表紅色 3 位代表綠色 2位代表藍(lán)色 這 256 種顏色是指由 8 種紅色 8 種綠色和 4 種藍(lán)色 8 8 8 256 種 組合而成的 在其它模式下 查找表可適 當(dāng)選擇 8 種紅色可從 16 級紅色選擇 8種綠色可從 16 級綠色選擇 4 種藍(lán)色可從 16 級藍(lán)色選擇 在 4096 色模式下不能像在 256 色模式下那樣選擇 5 Gray Mode Operation 5 灰度模式操作 The S3C2410X LCD controller supports two gray modes 2 bit per pixel gray 4 level gray scale and 4 bit per pixel gray 16 level gray scale The 2 bit per pixel gray mode uses a lookup table BLUELUT which allows selection on 4 gray levels among 16 possible gray levels The 2 bit per pixel gray lookup table uses the BULEVAL 15 0 in Blue Lookup Table BLUELUT register as same as blue lookup table in color mode The gray level 0 will be denoted by BLUEVAL 3 0 value If BLUEVAL 3 0 is 9 level 0 will be represented by gray level 9 among 16 gray levels If BLUEVAL 3 0 is 15 level 0 will be represented by gray level 15 among 16 gray levels and so on Following the same method as above level 1 will also be denoted by BLUEVAL 7 4 the level 2 by BLUEVAL 11 8 and the level 3 by BLUEVAL 15 12 These four groups among BLUEVAL 15 0 will represent level 0 level 1 level 2 and level 3 In 16 gray levels there is no selection as in the 16 gray levels S3C2410X 的 LCD 控制器支持 2 種灰度模式 每像素 2位灰色 4 級灰度 和每像素 4 位灰色 16 級灰 度 2 位 像素灰色模式下使用一個(gè)查找表 BLUELUT 允許在 16 級可能的灰度中選擇 4 種 2 位 像素 灰色查找表用的是藍(lán)色查找表 BLUELUT 寄存器中 BLUEVAL 15 0 就像在彩色模式下的使用藍(lán)色查找 表一樣 0 級灰度由 BLUEVAL 3 0 指定 若 BLUEVAL 3 0 值為 9 則 0 級灰度就代表 16 級灰度中的第 9 級灰度 若 BLUEVAL 3 0 值為 15 則 0 級灰度就代表 16 級灰度中的第 15 級灰度 如此類推 按上面介 紹的方法 1 級灰度由BLUEVAL 7 4 指定 2 級灰度由 BLUEVAL 11 8 指定而 3 級灰度就由 BLUEVAL 15 12 指定 BLUEVAL 15 0 中這四組值就分別代表灰度 0 灰度 1 灰度2 和灰度 3 在 16 級灰度模式下就 不需要選擇了 6 256 Level Color Mode Operation 6 256 級彩色模式操作 The S3C2410X LCD controller can support an 8 bit per pixel 256 color display mode The color display mode can generate 256 levels of color using the dithering algorithm and FRC The 8 bit per pixel are encoded into 3 bits for red 3 bits for green and 2 bits for blue The color display mode uses separate lookup tables for red green and blue Each lookup table uses the REDVAL 31 0 of REDLUT register GREENVAL 31 0 of GREENLUT register and BLUEVAL 15 0 of BLUELUT register as the programmable lookup table entries S3C2410X 的 LCD 控制器可支持 8 位 像素的 256 色顯示模式 利用抖動(dòng)算法和幀頻控制 彩色顯示模 式下可產(chǎn)生 256 種顏色 每像素的 8 位可編碼成為 3 位代表紅色 3 位代表綠色和位代表藍(lán)色 彩色顯示 模式使用單獨(dú)的紅色 綠色和藍(lán)色查找表 它們分別用寄存器 REDLUT 中 REDVAL 31 0 寄存器 GREENLUT 中 GREENVAL 31 0 和寄存器 BLUELUT 中 BLUEVAL 15 0 作為可編程的查找表項(xiàng) Similar to the gray level display 8 group or field of 4 bits in the REDLUR register i e REDVAL 31 28 REDLUT 27 24 REDLUT 23 20 REDLUT 19 16 REDLUT 15 12 REDLUT 11 8 REDLUT 7 4 and REDLUT 3 0 are assigned to each red level The possible combination of 4 bits LCD Controller 中文手冊S3C2410 9 each field is 16 and each red level should be assigned to one level among possible 16 cases In other words the user can select the suitable red level by using this type of lookup table For green color the GREENVAL 31 0 of the GREENLUT register is assigned as the lookup table as was done in the case of red color Similarly the BLUEVAL 15 0 of the BLUELUT register is also assigned as a lookup table For blue color 2 bits are allocated for 4 blue levels different from the 8 red or green levels 和灰度顯示一樣 寄存器 REDLUT 可 8 組每組 4 位 也就是 REDVAL 31 28 REDLUT 27 24 REDLUT 23 20 REDLUT 19 16 REDLUT 15 12 REDLUT 11 8 REDLUT 7 4 和 REDLUT 3 0 分別指 定一種紅色級別 每組中的 4 位的可能組合數(shù)為 16 每種紅色級別應(yīng)指定為 16 種可能級別中的一種 換 言之 用戶利用這種查找表可以選

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論