日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

明德扬手把手教你设计VGA显示颜色

發布時間:2023/12/14 编程问答 77 豆豆
生活随笔 收集整理的這篇文章主要介紹了 明德扬手把手教你设计VGA显示颜色 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

VGA顯示顏色
一、項目背景
VGA介紹
VGA(Video Graphics Array)即視頻圖形陣列,是IBM在1987年隨PS/2(PS/2 原是“Personal System 2”的意思,“個人系統2”,是IBM公司在1987年推出的一種個人電腦。PS/2電腦上使用的鍵盤鼠標接口就是現在的PS/2接口。因為標準不開放,PS/2電腦在市場中失敗了。只有PS/2接口一直沿用到今天)一起推出的使用模擬信號的一種視頻傳輸標準,在當時具有分辨率高、顯示速率快、顏色豐富等優點,在彩色顯示器領域得到了廣泛的應用。這個標準對于現今的個人電腦市場已經十分過時。即使如此,VGA仍然是最多制造商所共同支持的一個標準,個人電腦在加載自己的獨特驅動程序之前,都必須支持VGA的標準。例如,微軟Windows系列產品的開機畫面仍然使用VGA顯示模式,這也說明其在顯示標準中的重要性和兼容性。
VGA技術的應用還主要基于VGA顯示卡的計算機、筆記本等設備。對于一些嵌入式VGA顯示系統,可以在不使用VGA顯示卡和計算機的情況下,實現VGA圖像的顯示和控制。系統具有成本低、結構簡單、應用靈活的優點,可廣泛應用于超市、車站、飛機場等公共場所的廣告宣傳和提示信息顯示,也可應用于工廠車間生產過程中的操作信息顯示,還能以多媒體形式應用于日常生活。
VGA管腳

VGA接口是一種D型接口,采用非對稱分布的15pin 連接方式,共有15針,分成3排,每排5個孔,是顯卡上應用最為廣泛的接口類型,絕大多數顯卡都帶有此種接口。它傳輸紅、綠、藍模擬信號以及同步信號(水平和垂直信號)。
tica">一般在VGA接頭上,會1,5,6,10,11,15等標明每個接口編號。如果沒有,如上圖所示編號。
VGA接口15根針,其對應接口定義如下:
1.紅基色 red
2.綠基色 green
3.藍基色 blue
4.地址碼 ID Bit(也有部分是RES,或者為ID2顯示器標示位2)
5.自測試 ( 各家定義不同 )(一般為GND)
6.紅地
7.綠地
8.藍地
9.保留 ( 各家定義不同 )
10. 數字地
11.地址碼(ID0顯示器標示位0)
12.地址碼(ID1顯示器標示位1)
13.行同步
14.場同步
15.地址碼 ( ID3或顯示器標示位3 )
對于FPGA邏輯設計來說,我們關注的信號是紅基色、綠基色、藍基色、行同步和場同步信號。其他信號都是原理圖和PCB設計時關注。

通過控制紅基色、綠基色、藍基色、行同步和場同步信號這5個接口,就能讓顯示器顯示豐富的色彩,顯示各種視頻圖像。
VGA色彩原理
在中學的物理課中我們可能做過棱鏡的試驗,白光通過棱鏡后被分解成多種顏色逐漸過渡的色譜,色依次為紅、橙、黃、綠、青、藍、紫,這就是可見光譜。其中人眼對紅、綠、藍最為敏感,人的眼睛就像一個三色接收器的體系,大多數的顏色可以通過紅、綠、藍三色按照不同的比例合成產生。同樣絕大多數單色光也可以分解成紅綠藍三種色光。這是色度學的最基本原理,即三基色原理。三種基色是相互獨立的,任何一種基色都不能由其它兩種顏色合成。紅綠藍是三基色,這三種顏色合成的顏色范圍最為廣泛。紅綠藍三基色按照不同的比例相加合成混色稱為相加混色。
三基色混色原理示意圖如下圖所示:

三基色顏色編碼:
顏色 黑 藍 紅 紫 綠 青 黃 白
R 0 0 1 1 0 0 1 1
G 0 0 0 0 1 1 1 1
B 0 1 0 1 0 1 0 1
以上RBG一共有8組合,也就是可以產生8種顏色。但顯示器顯示的色彩卻是非常豐富,遠遠多于8種顏色,這是如何做到的呢?
原因就是對于顯示器來說,RGB三個信號其實是模擬信號,其電壓的高低,可以表示顏色的深淺。利用這個原理,我們就可以產生豐富的色彩。例如,如果R=3.3V,G=0V,B=0V,則顯示器會顯示非常鮮艷的紅色。如果G和B仍然是0V,而R改為1.8V,則顯示器會顯示比較淺的紅色。R、G、B的電壓范圍從0~3.3V,任意組合就可以表示非常多的顏色了。
顯示器掃描方式
通過控制紅綠藍三基色,就可以控制1個像素的顏色。一幅圖像是由非常多的像素組成的。例如640*480分辨率的圖像,是由一行640個、一共480行,這么多像素組合起來顯示的圖像。為了讓顯示器顯示這么一幅圖像,那么就要控制顯示器的掃描槍一個一個像素地將顏色顯示起來。像素變化的時間非常快,從而使人眼誤認為所有像素是一起顯示的。
下面是CRT 顯示器的控制框圖:

顯示器采用光柵掃描方式,即轟擊熒光屏的電子束在CRT屏幕上從左到右(受水平同步信號HSYNC控制)、從上到下(受垂直同步信號VSYNC控制)做有規律的移動。電子束采用光柵掃描方式,從屏幕左上角一點開始,向右逐點進行掃描,形成一條水平線;到達最右端后,又回到下一條水平線的左端,重復上面的過程;當電子束完成右下角一點的掃描后,形成一幀。此后,電子束又回到左上方起點,開始下一幀的掃描。這種方法也就是常說的逐行掃描顯示。
VGA時序

行同步信號的時序如上圖。行同步信號周期性地產生高低電平,其一共可分成4個階段:同步脈沖a、顯示后沿b、顯示區域c和顯示前沿d。同步脈沖a表示著一行的結束,同時也是下一行的開始。顯示時序c是真正圖像顯示的區域,在此階段,像素逐個顯示出來,也就是說在此階段,我們要控制紅、綠、藍三基色信號,輸出對應像素的RGB值。在顯示后沿b和顯示前沿d這兩個階段,是消隱時刻,此時紅、綠、藍三基色信號都要求為0。
場同步信號的時序與行同步信號相似,如下圖。

場同步信號也是周期性地產生高低電平,其一共可分成4個階段:同步脈沖a、顯示后沿b、顯示區域c和顯示前沿d。但注意的是,場同步信號的變化單位是“一行”。例如,一個“場同步脈沖”時間包含多個“行脈沖周期”。
針對容易出錯的理解,這里再次強調一下VGA時序

  • 場同步的變化是以“一行”為單位的。例如說,如果一行時間是800個時鐘,場同步脈沖a的值為2,則場同步脈沖的時間是2*800=1600個時鐘。
  • 真正的顯示區域是在:場同步信號處于顯示區域,并且行同步信號也處于顯示區域。其他區域,紅、綠、藍基色都要給低電平。
    看時序的時候,不僅要關注其變化點,還要關注持續的時間。在行場同步的四個階段,其時間分別是多少呢?下面是常見分辨率的參數。
    分辨率 行/列 同步脈沖 顯示后沿 顯示區域 顯示前沿 幀長 單位
    640480
    /60Hz 行 96 48 640 16 800 基準時鐘
    列 2 33 480 10 525 行
    800600
    /72Hz 行 120 64 800 56 1040 基準時鐘
    列 6 23 600 37 666 行
    800600
    /60Hz 行 128 88 800 40 1056 基準時鐘
    列 4 23 600 1 628 行
    1024768
    /60Hz 行 136 160 1024 24 1344 基準時鐘
    列 6 29 768 3 806 行
    以640480/60Hz為例,640480/60Hz是指刷新頻率為60Hz,分辨率為640X480。這個是標準VGA顯示驅動。
    刷新頻率為60 Hz,是指1秒顯示60幅圖像。
    從表中可以看出,該分辨率行同步信號,同步脈沖是96個基準時鐘,顯示后沿是48個基準時鐘,顯示區域是640個基準時鐘,顯示前沿是16個基準時鐘,那么一行一共有800個基準時鐘。
    該分辨率場同步信號,同步脈沖是2行(2800個基準時鐘),顯示后沿是33行(33800個基準時鐘),顯示區域為480行(480800個基準時鐘),顯示前沿為10行(10800個基準時鐘),一共有525行(525800個基準時鐘)。
    基準時鐘是多少呢?由于1秒顯示60幅圖像,所以一幅圖像顯示的時間是1/60秒。一幅圖像占用了525800個基準時鐘,所以基準時鐘周期 = (1/60)/(525*800)秒,約為39.6825ns。那么基準時鐘周期就約為25.175 MHz,實驗中我們取25M。
    明德揚VGA原理圖
    FPGA是數字芯片,管腳輸出的都是0和1的數字信號,只有高電平和低電平。為了控制RGB電壓的高低,我們就必須用到數轉換DA芯片。可以用數字信號控制數模轉換芯片的輸入端,從而讓其輸出不同幅度的電壓值。
    例如下圖中,FPGA產生RGB三種信號,這時RGB都是多位的數字信號,這些信號將給DA芯片,DA會根據這個數字信號產生不同電壓的模擬信號rgb。模擬信號rgb再連到顯示器上,就可以顯示豐富的顏色了。
    在這里,讀者只要記住,FPGA可以通過數字信號控制DA芯片,DA芯片就可以產生不同電平。關于DA芯片的介紹,可以參考本書的DA轉換一章內容。
  • 明德揚的教學板,VGA接口的原理圖如下。

    行同步管腳連到信號VGA_HSYNC,場同步信號連到信號VGA_VSYNC,紅基管腳連到VGA_RED,藍基管腳連到信號VGA_BLUE,綠基管腳連到信號VGA_GREEN。
    再看VGA_HSYNC和VGA_VSYNC信號,另一端連到FPGA的C20和D20管腳上。

    換句話說,就是FPGA控制管腳C20和D20的輸出,就能控制VGA接口的行場同步了。
    再來看VGA_RED、VGA_BLUE和VGA_GREEN信號,其原理圖

    由圖可見,VGA_RED是VGA_R0VGA_R4與電阻并聯產生的,VGA_GREEN是VGA_G0VGA_G5與電阻并聯產生,VGA_BLUE是VGA_B0VGA_B4與電阻并聯產生。而VGA_R0VGA_R4、VGA_G0VGA_G5、VGA_B0VGA_B4是連接到FPGA管腳的數字信號,每個信號都只有0V和3.3V兩種可能。那么FPGA通過控制這些信號,也就控制了VGA的紅基、綠基和藍基管腳的電壓。教學板使用了電阻網絡代替了DA芯片。

    以VGA_RED的電壓受VGA_R0~VGA_R4的值產生為例
    VGA_RED電壓 = (VGA_R0/2 + VGA_R1/4 + VGA_R2/8 + VGA_R3/16 + VGA_R4/32)*3.3V。
    VGA_GREEN電壓 = (VGA_G0/2 + VGA_G1/4 + VGA_G2/8 + VGA_G3/16 + VGA_G4/32+VGA_G5/64)*3.3V。
    VGA_BLUE電壓 = (VGA_B0/2 + VGA_B1/4 + VGA_B2/8 + VGA_B3/16 + VGA_B4/32)*3.3V。
    電阻網絡轉換后
    信號線 信號線 FPGA管腳
    VGA_RED VGA_R4 E11
    VGA_R3 C10
    VGA_R2 D10
    VGA_R1 E9
    VGA_R0 E10
    VGA_GREEN VGA_G5 D15
    VGA_G4 C17
    VGA_G3 C19
    VGA_G2 E12
    VGA_G1 C13
    VGA_G0 E15
    VGA_BLUE VGA_B4 D13
    VGA_B3 E13
    VGA_B2 D17
    VGA_B1 E16
    VGA_B0 C15
    VGA_HSYNC VGA_HSYNC C20
    VGA_VSYNC VGA_VSYNC D20
    本教材使用的顏色 VGA_R4~R0 VGA_G5~G0 VGA_B4~B0
    白色 5’b11111 6’b111111 5’b11111
    黑色 5’b0 6’b0 5’b0
    藍色 5’b0 6’b0 5’b11111
    綠色 5’b0 6’b111111 5’b0
    紅色 5’b11111 6’b0 5’b0
    二、設計目標
    通過VGA連接線,將顯示器和教學板的VGA接口相連。連接示意圖如下。

    然后FPGA產生640480分辨率,刷新頻率為60Hz的VGA時序,讓顯示器產生顯示一幅完整的紅色圖像,即下表中的第一種參數。提示:顯示器一般都會自適應功能,無須設置就能識別不同分辨率的圖像。
    分辨率 行/列 同步脈沖 顯示后沿 顯示區域 顯示前沿 幀長 單位
    640480
    /60Hz 行 96 48 640 16 800 基準時鐘
    列 2 33 480 10 525 行
    800600
    /72Hz 行 120 64 800 56 1040 基準時鐘
    列 6 23 600 37 666 行
    800600
    /60Hz 行 128 88 800 40 1056 基準時鐘
    列 4 23 600 1 628 行
    1024*768
    /60Hz 行 136 160 1024 24 1344 基準時鐘
    列 6 29 768 3 806 行
    其中,行的單位為“基準時鐘”,即頻率為25MHz、周期為40ns的時鐘,注意列的單位為“行”。
    上板效果圖如下圖所示,注意,不同顯示器會有差別。

    上板的演示視頻,請登陸網址查看:www.mdy-edu.com/xxxx。
    三、模塊設計
    架構設計
    我們要實現的功能,概括起來就是FPGA產生VGA時序,即控制VGA_R4R0、VGA_G5G0、VGA_B4B0、VGA_HSYNC和VGA_VSYNC,讓顯示器顯示紅色。其中,VGA_HSYNC和VGA_VSYNC,FPGA可根據時序產生高低電平。而顏色數據,由于是固定的紅色,FPGA也能自己產生,不需要外部輸入圖像的數據。那么我們的FPGA工程,可以定義輸出信號hys表示行同步,用輸出信號vys表示場同步,定義一個16位的信號lcd_rgb,其中lcd_rgb[15:11]表示VGA_R40,、lcd_rgb[10:5]表示VGA_G50,、lcd_rgb[4:0]表示VGA_B40。
    我們還需要時鐘信號和復位信號來進行工程控制。
    綜上所述,我們這個工程需要五個信號,時鐘clk,復位rst_n,場同步信號vys、行同步信號hys和RGB輸出信號lcd_rgb。
    需要注意的是,輸入進來的時鐘clk是50MHz,而從分辨率參數表可知道,行單位的基準時鐘是25 MHz。為此我們需要根據50MHz來產生一個25 MHz的時鐘,然后再用于產生VGA時序。
    為了得到這個25M時鐘,我們需要一個PLL。PLL可以認為是FPGA內的一個硬核,它的功能是根據輸入的時鐘,產生一個或多個倍頻和分頻后的輸出時鐘,同時可以調整這些輸出時鐘的相位、占空比等。
    例如,輸入進來是50M時鐘,如果我需要一個100M時鐘,那么從邏輯上、代碼上是不可能產生的,我們就必須用到PLL來產生了。
    整個工程的結構圖如下。

    PLL的生成方式過程,請看本案例的綜合工程和上板一節的內容。
    VGA驅動模塊設計
    我們先分析功能。要控制顯示器,讓其產生紅色,也就是讓FPGA控制VGA_R04、VGA_G05、VGA_B04、VGA_VSYNC和VGA_HSYNC信號。那么VGA驅動模塊,可以定義輸出信號hys表示行同步,用輸出信號vys表示場同步,定義一個16位的信號lcd_rgb,其中lcd_rgb[15:11]表示VGA_R40,、lcd_rgb[10:5]表示VGA_G50,、lcd_rgb[4:0]表示VGA_B40。
    同時該模塊的工作時鐘為25M,同時需要一個復位信號。
    綜上所述,我們這個模塊需要五個信號,25M時鐘clk,復位rst_n,場同步信號vys、行同步信號hys和RGB輸出信號lcd_rgb。
    我們先設計場同步信號hys,VGA時序中的場同步信號,其時序圖如下:

    hys就是一個周期性地高低變化的脈沖。我們使用的是下表中的第一種分辨率,也就是同步脈沖a的時間是96個時鐘周期,而顯示后沿b是48個時鐘周期,顯示時序c是640個時鐘周期,顯示前沿是16個時鐘周期,一共是800個時鐘周期。
    分辨率 行/列 同步脈沖 顯示后沿 顯示區域 顯示前沿 幀長 單位
    640480
    /60Hz 行 96 48 640 16 800 基準時鐘
    列 2 33 480 10 525 行
    800600
    /72Hz 行 120 64 800 56 1040 基準時鐘
    列 6 23 600 37 666 行
    800600
    /60Hz 行 128 88 800 40 1056 基準時鐘
    列 4 23 600 1 628 行
    1024768
    /60Hz 行 136 160 1024 24 1344 基準時鐘
    列 6 29 768 3 806 行
    將時間信號填入圖中,更新后的時序圖如下:

    很顯然,我們需要1個計數器來產生這個時序,我們將該計數器命名為h_cnt。由于hys是不停地產生的,那么h_cnt就是不停地計數,每個時鐘都要計數器,所以認為該計數器的加1條件為“1”,可寫成:assign add_h_cnt = 1。從上圖可知,該計數器的周期是800。綜上所述,該計數器的代碼如下:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13 always @(posedge clk or negedge rst_n)begin
    IF(!rst_n)begin
    h_cnt <= 0;
    end
    else if(add_h_cnt)begin
    if(end_h_cnt)
    h_cnt <= 0;
    else
    h_cnt <= h_cnt + 1;
    end
    end
    assign add_h_cnt = 1;
    assign end_h_cnt = add_h_cnt && h_cnt== 800 - 1;
    有了計數器h_cnt,那么hys信號就有了對齊的對象。從時序圖可以發現, hys有兩個變化點,一個是h_cnt數到96個時,由0變1;另一個是當h_cnt數到800個時,由1變0。所以,場同步信號的代碼如下:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11 always@(posedge clk or negedge rst_n)begin
    if(!rst_n)begin
    hys <= 0;
    end
    else if(add_h_cnt && h_cnt == 96 -1)begin
    hys <= 1’b1;
    end
    else if(end_h_cnt)begin
    hys <= 1’b0;
    end
    end
    接下來設計vys信號。該信號的時序圖如下所示。

    vys就是一個周期性地高低變化的脈沖。我們使用的是表中的第一種分辨率,查詢表可知,同步脈沖a的時間是2行的時間,而顯示后沿b是33行,顯示時序c是480行,顯示前沿是10行,一共是525行。其中,一“行”結束,也就是h_cnt數完了。
    將時間信號填入圖中,更新后的時序圖如下:

    很顯然,我們還需要1個計數器來產生這個時序,我們將該計數器命名為v_cnt。該計數器是用來數有多少行的,所以加1條件就是一行結束,即end_h_cnt,可寫成:assign add_v_cnt = end_h_cnt。從上圖可知,該計數器的周期是525。綜上所述,該計數器的代碼如下:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13 always @(posedge clk or negedge rst_n)begin
    if(!rst_n)begin
    v_cnt <= 0;
    end
    else if(add_v_cnt)begin
    if(end_v_cnt)
    v_cnt <= 0;
    else
    v_cnt <= v_cnt + 1;
    end
    end
    assign add_v_cnt = end_h_cnt;
    assign end_v_cnt = add_v_cnt && v_cnt== 525 - 1;
    有了計數器v_cnt,那么vys信號就有了對齊的對象。從時序圖可以發現, vys有兩個變化點,一個是v_cnt數到2個時,由0變1;另一個是當h_cnt數到525個時,由1變0。所以,場同步信號的代碼如下:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11 always @(posedge clk or negedge rst_n)begin
    if(!rst_n)begin
    vys <= 1’b0;
    end
    else if(add_v_cnt && v_cnt == 2 - 1)begin
    vys <= 1’b1;
    end
    else if(end_v_cnt)begin
    vys <= 1’b0;
    end
    end
    最后我們還有一個信號需要設計,那就是lcd_rgb信號。我們要顯示紅色,即lcd_rgb輸出的值為“16’b11111_000000_00000”。但注意的是,要在“顯示區域”才能賦給這個值,在其他區域要將lcd_rgb的值賦值為0。“顯示區域”是什么時候?就是場同步信號vys和行同步信號都處于“顯示區域c”階段。結合時序圖可知,就是h_cnt大于(96+48)并且小于(96+48+640),v_cnt大于(2+33)并且小于(2+33+480)。為了設計方便,添加一個信號red_area,當red_area=1就表示為此區域。
    1
    2
    3
    4 always @(*)begin
    red_area = (h_cnt>=(96+48) && h_cnt<(96+48+640))&& (v_cnt>=(2+33) && v_cnt<(2+33+480));
    end
    有了red_area,設計lcd_rgb就好辦了。當red_area=1時,lcd_rgb輸出“16’b11111_000000_00000”,否則輸出0。
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11 always @(posedge clk or negedge rst_n)begin
    if(rst_n==1’b0)begin
    lcd_rgb <= 16’h0;
    end
    else if(red_area)begin
    lcd_rgb <= 16’b11111_111111_00000;
    end
    else begin
    lcd_rgb <= 0;
    end
    end
    此次,主體程序已經完成。接下來是將module補充完整。
    將module的名稱定義為color。并且我們已經知道該模塊有五個信號:clk、rst_n、hys、vys和lcd_rgb。為此,代碼如下:
    1
    2
    3
    4
    5
    6
    7 module color(
    clk ,
    rst_n ,
    hys ,
    vys ,
    lcd_rgb
    );
    其中clk、rst_n是輸入信號,hys、vys和lcd_rgb是輸出信號,其中clk、rst_n、hys、vys的值是0或者1,一根線即可,lcd_rgb為16位位寬的,根據這些信息,我們補充輸入輸出端口定義。代碼如下:
    1
    2
    3
    4
    5 input clk ;
    input rst_n ;
    output hys ;
    output vys ;
    output [15:0] lcd_rgb ;
    接下來定義信號類型。
    h_cnt是用always產生的信號,因此類型為reg。h_cnt計數的最大值為800,需要用10根線表示,即位寬是10位。因此代碼如下:
    1 reg [9:0] h_cnt ;
    add_h_cnt和end_h_cnt都是用assign方式設計的,因此類型為wire。并且其值是0或者1,1個線表示即可。因此代碼如下:
    1
    2 wire add_h_cnt;
    wire end_h_cnt;
    v_cnt是用always產生的信號,因此類型為reg。v_cnt計數的最大值為525,需要用10根線表示,即位寬是10位。因此代碼如下:
    1 reg [9:0] v_cnt ;
    add_v_cnt和end_v_cnt都是用assign方式設計的,因此類型為wire。并且其值是0或者1,1根線表示即可。因此代碼如下:
    1
    2 wire add_v_cnt;
    wire end_v_cnt;
    lcd_rgb是用always方式設計的,因此類型為reg。并且它的位寬是16位,16根線表示即可。因此代碼如下:
    1 reg [15:0] lcd_rgb;
    hys和vys是用always方式設計的,因此類型為reg。并且其值是0或1,需要1根線表示即可。因此代碼如下:
    1
    2 reg hys ;
    reg vys ;
    red_area是用always方式設計的,因此類型為reg。并且其值是0或1,用一根線表示即可,因此代碼如下:
    1 reg red_area ;
    頂層模塊設計
    將module的名稱定義為color_exec1。并且我們已經知道該模塊有五個信號:clk、rst_n、lcd_hs、lcd_vs和lcd_rgb。為此,代碼如下:
    1
    2
    3
    4
    5
    6
    7 module color_exec1(
    clk ,
    rst_n ,
    lcd_hs ,
    lcd_vs ,
    lcd_rgb
    );
    其中clk、rst_n是輸入信號,lcd_hs、lcd_vs和lcd_rgb是輸出信號,其中clk、rst_n、lcd_hs、lcd_vs的值是0或者1,一根線即可,lcd_rgb為16位位寬的,根據這些信息,我們補充輸入輸出端口定義。代碼如下:
    1
    2
    3
    4
    5 input clk ;
    input rst_n ;
    output lcd_hs ;
    output lcd_vs ;
    output [15:0] lcd_rgb ;
    例化PLL IP核的代碼
    1
    2
    3
    4 vga_pll module_1(
    .inclk0 (clk ),
    .c0 (clk_0 )
    例化驅動模塊的代碼
    1
    2
    3
    4
    5
    6
    7 color module_6(
    .clk (clk_0 ),
    .rst_n (rst_n ),
    .hys (lcd_hs ),
    .vys (lcd_vs ),
    .lcd_rgb (lcd_rgb)
    );
    clk_0是在例化文件中,因此類型為wire。并且其值是0或1,用一根線表示即可。因此代碼如下:
    1 wire clk_0 ;
    lcd_sh和lcd_vs是在例化文件中,因此類型為wire。并且其值是0或1,用一根線表示即可。因此代碼如下:
    1
    2 wire lcd_hs ;
    wire lcd_vs ;
    lcd_rgb是在例化文件中,因此類型為wire。它的位寬是16位的,用16根線表示即可。因此代碼如下:
    1 wire [15:0] lcd_rgb ;
    lcd_xpos和lcd_ypos是在例化文件中,因此類型為wire。并且其值是0或1,用一根線表示即可。因此代碼如下:
    1
    2 wire [9:0] lcd_xpos ;
    wire [9:0] lcd_ypos ;
    至此,整個代碼的設計工作已經完成。下一步是新建工程和上板查看現象。
    四、綜合工程和上板
    新建工程
    首先在d盤中創建名為“color_exec1”的工程文件夾,將寫的代碼命名為“color_exec1.v”,頂層模塊名為“color_exec1”,VGA驅動模塊命名為“color.v”。

    然后打開Quartus ,點擊File下拉列表中的New Project Wzard…新建工程選項。

    3.在出現的界面中直接點擊最下方的“Next”。

    4.之后出現的是工程文件夾、工程名、頂層模塊名設置界面。按照之前的命名進行填寫,第一欄選擇工程文件夾“color_exec1”,第二欄選擇工程文件“color_exec1.v”,最后一欄選擇頂層模塊名“color_exec1”,然后點擊”Next”,在出現的界面選擇empty project。

    5.之后是文件添加界面。在上方一欄中添加之前寫的”color.v和color_exec1.v”文件和生成的“my_pll”,點擊右側的“Add”按鈕,之后文件還會出現在大方框中,之后點擊“Next”。

    器件型號選擇界面。在“Device family”處選擇Cyclone E,在“Available devices”處選擇EP4CE15F23C8,然后點擊“Next”。

    EDA工具界面。該頁面用默認的就行,直接點擊最下方“Next”。

    8.之后出現的界面是我們前面的設置的總結,確認沒有錯誤后點擊“Finish”。

    PLL
    PLL是FPGA芯片的一個硬核,在QUARTUS中,我們無須編寫代碼,而是用IP核生成工具產生PLL模塊,然后在頂層模塊中例化就可以使用了。下面步驟詳細說明了PLL IP核的生成過程和使用方面。

  • 打開IP核管理工具
    打開quartus軟件,然后選擇Tools ->IPcatalog,在右側彈出如下界面
  • 在搜索框中,填下ALTPLL,就會出現如下界面。

    ALTPLL就是我們需要使用的PLL IP核。雙擊ALTPLL,在彈出的對話框中起個文件名,如vga_pll,記得選擇verilog。然后點OK就可以開始設置參數了。

    2.設置IP參數

    上圖中,主要是設置輸入的時鐘頻率,明德揚開發板輸入時鐘是固定的50MHz,因此可填寫50,注意旁邊的單位是選擇MHz。其他默認,按next。

    上圖的option inputs中,全部取消勾選,不需要產生復位信號。上圖中的lock output,全部取消勾選,不需要產生locked指示信號。然后選Next。

    不用做任何更改,直接Next。

    不用做任何更改,直接Next。

    增加輸入時鐘,由于我們只有一個輸入時鐘,所以只用inclk0即可,無需增加。直接Next。

    不用做任何更改,直接Next。

    設置c0的輸出頻率。我們選擇Enter output clock frequest中,直接填入25,單位選擇MHz,就是表示要產生25MHz的時鐘。然后點擊Finish,彈出如下窗口。

    取消my_pll_bb.v的勾選,然后選擇Finish。QUARTUS就會產生PLL IP的代碼了。
    稍等片刻,到工程目錄D:/color_exec1,可以看到生成一個vga_pll.v文件,用GVIM打開后,可以看到PLL模塊的模塊輸入輸出接口。其中inclk0是50MHz輸入時鐘,c0是25MHz的輸出時鐘。頂層模塊直接例化就可以使用了。

    綜合
    1.新建工程步驟完成后,就會出現以下界面。在“Project Navigator”下選中要編譯的文件,點擊上方工具欄中“Start Compilation”編譯按鈕(藍色三角形)。

    2.編譯成功后會出現以下界面。

    配置管腳
    1.點擊管腳配置按鈕“Pin Planner”,進入管腳配置界面。

    2.下圖是我們要用的管腳配置表,參考“FPGA管腳”和“FPGA頂層信號”兩列來配置。
    電阻網絡轉換后
    信號線 信號線 FPGA管腳 FPGA頂層信號
    VGA_RED VGA_R4 E11 lcd_rgb[15]
    VGA_R3 C10 lcd_rgb[14]
    VGA_R2 D10 lcd_rgb[13]
    VGA_R1 E9 lcd_rgb[12]
    VGA_R0 E10 lcd_rgb[11]
    VGA_GREEN VGA_G5 D15 lcd_rgb[10]
    VGA_G4 C17 lcd_rgb[9]
    VGA_G3 C19 lcd_rgb[8]
    VGA_G2 E12 lcd_rgb[7]
    VGA_G1 C13 lcd_rgb[6]
    VGA_G0 E15 lcd_rgb[5]
    VGA_BLUE VGA_B4 D13 lcd_rgb[4]
    VGA_B3 E13 lcd_rgb[3]
    VGA_B2 D17 lcd_rgb[2]
    VGA_B1 E16 lcd_rgb[1]
    VGA_B0 C15 lcd_rgb[0]
    VGA_HSYNC VGA_HSYNC C20 lcd_hys
    VGA_VSYNC VGA_VSYNC D20 lcd_vys
    SYS_CLK G1 clk
    SYS_RST AB12 rst_n
    3.在圖中下方“Location”下面的空格中雙擊,填上對應的管腳號,回車即可。

    布局布線
    管腳配置完成后,在進行一次編譯。
    連接開發板
    圖中,下載器接入電腦USB接口,電源接入電源,vga線連接顯示器,然后摁下電源開關,看到開發板燈亮。

    上板
    1.雙擊Tasks一欄中”Program Device”。

    2.會出現如下界面,點擊add file添加.sof文件,在右側點擊“Start”,會在上方的“Progress”處顯示進度。

    3.進度條中提示成功后,即可在顯示器上觀察到相應的現象。
    吳老師QQ:1241003385 微信18022857217
    明德揚培訓定位非常明確,堅持幫助學員實現兩個目標:
    具備獨立項目開發能力+FPGA就業。
    我們認為,只要具備了獨立開發項目能力,完成工作項目需求、導師項目要求、高薪就業這些就都不成問題。經過明德揚專業的培訓,您將完全掌握到一種科學規范的FPGA設計方法,運用這套方法可以完成所有FPGA項目設計。完全具備FPGA工程師的能力,足以滿足企業或實際項目的要求。
    對于在校學生和沒有項目經驗的人而言,獨立完成一個大型復雜FPGA設計項目,似乎是遙不可及的夢想。然而,對于工作三年以上的工程師而言,絕大部分人都非常容易做到。那么,獨立設計能力有哪些呢?
    1.獨立完成模塊劃分
    2.獨立完成代碼編寫
    3.獨立完成仿真測試
    4.獨立完成上板調試
    5.具備最終產品交付的能力
    通過上面的要求,我們可以看出,獨立設計能力是指的完成實際應用“合格產品”的“動手能力”,也就是——技能。所學的一切包含數電、模電、語法等等“知識”,都是為了服務于“產品”這個目標。
    明德揚培訓定位非常明確,堅持幫助學員實現兩個目標:
    具備獨立項目開發能力+FPGA就業。
    我們認為,只要具備了獨立開發項目能力,完成工作項目需求、導師項目要求、高薪就業這些就都不成問題。經過明德揚專業的培訓,您將完全掌握到一種科學規范的FPGA設計方法,運用這套方法可以完成所有FPGA項目設計。完全具備FPGA工程師的能力,足以滿足企業或實際項目的要求。

    總結

    以上是生活随笔為你收集整理的明德扬手把手教你设计VGA显示颜色的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    美女免费网站 | 亚洲专区免费观看 | 日韩精品一区二区三区丰满 | 成年人免费av网站 | 在线亚洲高清视频 | 欧美激情视频一二三区 | 中文字幕在线观看一区二区 | 黄色大全在线观看 | 久久亚洲免费 | 一级c片| 在线观看av小说 | 久久99日韩| 欧美黄在线| 日韩精品免费专区 | 欧美日性视频 | 日韩免费一区二区三区 | 麻豆国产精品va在线观看不卡 | 欧美日韩高清一区二区 国产亚洲免费看 | 中文字幕在线观看免费高清完整版 | 国际精品久久久久 | 国产成人久久精品77777综合 | 日韩高清观看 | 日韩黄视频| 日韩欧美一区二区三区黑寡妇 | 精品福利视频在线观看 | 欧美性生活大片 | 97超碰.com | 国产精品扒开做爽爽的视频 | 国产亚洲久一区二区 | 91欧美国产| 国产精品原创 | 中文字幕资源网在线观看 | 在线观看日韩免费视频 | 五月天综合网站 | 国产九九精品 | 美女黄濒 | 国产精品一区二区三区在线 | 91中文字幕在线观看 | 夜夜视频 | 日韩在线视频在线观看 | 国产亚洲一级高清 | 97精品久久 | 久久久久久久久久久久99 | 激情偷乱人伦小说视频在线观看 | 在线看毛片网站 | av大全免费在线观看 | 国产午夜三级一区二区三 | 欧美精品久久久久久久久免 | 日韩性xxxx | 在线观看日韩国产 | 亚洲黄色一级大片 | 久久久亚洲电影 | 九九免费在线观看 | 波多野结衣理论片 | 日韩精品一区电影 | 天天色天天色 | 成人wwwxxx视频 | 国产精品久久久 | 久久久.com | 91福利影院在线观看 | 天天干婷婷 | 伊人天天干 | 国产成人久久77777精品 | 国产视频欧美视频 | 国产香蕉视频在线观看 | 国产麻豆电影 | 成年人视频免费在线播放 | 亚洲在线视频播放 | 久久久91精品国产 | www.夜夜操.com| 久草资源在线观看 | 久久99这里只有精品 | 91福利视频网站 | 午夜久久久久久久久久久 | 青青草国产精品视频 | 久久久久女教师免费一区 | 国产福利91精品一区 | 久久伊人精品天天 | 有码视频在线观看 | 国内三级在线观看 | 日韩高清激情 | 久草在线视频看看 | 美女一级毛片视频 | 国产xxxx性hd极品 | 丁香综合五月 | 久久亚洲综合国产精品99麻豆的功能介绍 | 久久久久久高清 | 国产视频二区三区 | 久久综合综合久久综合 | 久久精品综合一区 | www.伊人网 | 综合网欧美 | 99精品视频免费观看 | 国产专区视频 | 精品国产一区二区三区久久 | 亚洲国产美女久久久久 | 亚洲国产精品久久久 | 日本中文字幕免费观看 | 啪啪免费试看 | 欧美一二三视频 | 视频在线精品 | 国产 欧美 在线 | 国产又粗又猛又色又黄视频 | 亚州激情视频 | 天天爱天天舔 | 欧美一区二区在线免费观看 | 日韩av免费在线电影 | 日韩欧美国产精品 | 国产福利在线 | av免费试看 | 欧美在线一二 | 久久女教师 | 天天综合网天天 | 精品视频成人 | 欧美日韩二区三区 | 最近中文字幕视频完整版 | 91porny九色91啦中文 | 成人午夜网| 香蕉视频亚洲 | 久草视频免费在线观看 | 欧美视频网址 | 999ZYZ玖玖资源站永久 | 日韩免费在线视频观看 | 免费观看特级毛片 | 国产原创在线 | 狠狠色狠狠色合久久伊人 | 在线视频日韩一区 | 91亚洲精品久久久蜜桃 | 国产精品久久久久久69 | 悠悠av资源片 | 国产污视频在线观看 | 黄色午夜 | 亚洲成aⅴ人片久久青草影院 | 91在线视频免费播放 | 久久久国产精品成人免费 | 黄色日视频| 4hu视频 | 国产精品一区二区三区久久久 | 欧美激情视频免费看 | 精品久久久久久综合日本 | 97国产情侣爱久久免费观看 | 国产一区在线免费 | 91成人免费 | 国产99久久久国产精品免费二区 | 成人免费视频在线观看 | 国产精品免费久久久久久久久久中文 | 国产精品一区二区 91 | av电影在线免费观看 | 午夜体验区 | 91免费视频网站在线观看 | 爱干视频 | 国产黄色在线看 | 黄色成人av网址 | 国产精品9999 | av手机版 | 免费在线观看一级片 | 亚洲电影影音先锋 | 久久精品亚洲一区二区三区观看模式 | 欧美 日韩 国产 成人 在线 | 久久精品视频播放 | 91精品免费在线视频 | 免费观看久久久 | 久久女同性恋中文字幕 | 中文字幕在线观看视频网站 | 国产91在线观 | 五月婷婷六月综合 | 久久亚洲私人国产精品 | 96国产在线 | 久久久99精品免费观看乱色 | 日韩欧美在线一区二区 | 免费日韩一区二区 | 在线看片91 | 国产精品第二十页 | 99精品一级欧美片免费播放 | 久久免费电影网 | 欧美日韩国产二区三区 | www.午夜 | 精品国产aⅴ麻豆 | 久久婷亚洲五月一区天天躁 | 热久久99这里有精品 | 欧美日韩中文国产一区发布 | 欧美日韩精品在线观看 | 在线观看黄色小视频 | 国产精品成人一区 | 国产婷婷 | 亚洲高清激情 | 天天操天天弄 | 美女网站视频免费黄 | 97精品国产97久久久久久久久久久久 | 夜夜摸夜夜爽 | 日韩在线观看视频在线 | 日本精品午夜 | 在线免费av网 | 国产视频欧美视频 | 在线色资源 | 天堂网av在线 | 中文字幕免费一区 | 免费情趣视频 | 久久论理 | 伊人天堂av| 国产精品福利一区 | 久久婷婷国产色一区二区三区 | 国产精品一区二区久久国产 | 欧美a级一区二区 | 日本精品视频免费观看 | 亚洲精品videossex少妇 | 久久久久久国产精品久久 | 免费在线观看日韩欧美 | 玖玖在线观看视频 | 激情亚洲综合在线 | 国产日韩一区在线 | 狠狠色丁香婷婷综合久小说久 | www.久久色 | 国产精品第 | 日韩欧美高清不卡 | 999久久久久久久久 69av视频在线观看 | 成人一级| 久久久高清一区二区三区 | 国产中文字幕久久 | 日韩草比| 99视频在线免费 | 久久精品96| 日韩在线视频不卡 | 亚洲国产av精品毛片鲁大师 | 开心丁香婷婷深爱五月 | 色狠狠操 | 久久夜色精品国产欧美乱极品 | 狠狠干夜夜操 | 国产精品久久久久久久久久久久午 | 婷婷激情在线观看 | 麻豆影视在线免费观看 | 中文字幕在线观看视频一区 | japanese黑人亚洲人4k | 日韩亚洲在线观看 | 国产一卡二卡在线 | 亚洲黄色免费在线看 | 手机看片国产 | 中文字幕一区二区三区乱码在线 | 日韩免费区 | 在线影院中文字幕 | www.亚洲激情.com | 成人久久网 | 亚洲精品日韩在线观看 | 成人理论电影 | 久久久香蕉视频 | 国产精品国产三级国产aⅴ9色 | 日本精品视频在线 | 国产精品美女久久 | 国产精品二区在线 | 色综合久久66 | 波多野结衣在线视频免费观看 | 色婷婷在线视频 | 蜜桃视频色 | 成人久久电影 | 99视频在线播放 | 免费h在线观看 | 国产精品综合久久久久久 | 欧洲一区二区三区精品 | 国产精品不卡在线观看 | 欧美在线久久 | 伊人宗合| 欧美日本中文字幕 | 人人爽久久涩噜噜噜网站 | 三级在线国产 | 日韩精品一区不卡 | 免费黄色av. | 日韩 国产| 成人久久毛片 | 日本精品中文字幕 | 丁香婷婷色综合亚洲电影 | japanese黑人亚洲人4k | 天天操夜操视频 | 国产精品视频久久久 | 国产精品毛片久久久久久久久久99999999 | 国产精品乱码一区二区视频 | 日韩高清在线观看 | 精品少妇一区二区三区在线 | 亚洲成人黄色av | 日韩簧片在线观看 | 国产精品成人一区二区三区 | 国产一级视频在线观看 | 久久人人爽av | 国产成人精品久久久久蜜臀 | 色偷偷88888欧美精品久久久 | 激情婷婷欧美 | 久久精品电影院 | 一级黄色片在线观看 | 人人看黄色 | 日本精品视频一区二区 | 国产无遮挡猛进猛出免费软件 | 九九热精品视频在线播放 | 波多野结衣亚洲一区二区 | 91九色在线视频观看 | 亚洲,播放| 亚洲综合色视频在线观看 | 首页中文字幕 | 91激情视频在线 | 日韩网站中文字幕 | 日韩精品免费在线播放 | 福利二区视频 | 中文字幕在线电影 | 在线免费观看视频一区 | 亚洲精品免费在线播放 | 最近更新中文字幕 | 992tv人人网tv亚洲精品 | 8x8x在线观看视频 | 中日韩在线 | 亚洲欧美日韩精品久久久 | 操操操天天操 | 狠狠天天| 久久成人麻豆午夜电影 | 久久6精品| 福利一区在线 | 91精品国产91久久久久福利 | 全久久久久久久久久久电影 | 国产成人1区| 五月婷婷中文网 | 成人av在线影视 | 91麻豆看国产在线紧急地址 | 夜夜夜夜猛噜噜噜噜噜初音未来 | 日韩欧美在线免费 | 91精品视频一区二区三区 | 国产v在线播放 | 中文字幕亚洲欧美日韩2019 | 水蜜桃亚洲一二三四在线 | aav在线 | 婷婷六月色 | 99精品黄色 | 亚洲狠狠婷婷综合久久久 | 国外成人在线视频网站 | 在线看黄色的网站 | av成人免费| 国产 亚洲 欧美 在线 | 五月婷婷综合在线视频 | 欧美日韩a视频 | 中文字幕 国产视频 | 91mv.cool在线观看 | 麻豆网站免费观看 | 91av电影网| 国产亚洲片 | 91av视屏| 精品视频亚洲 | 日韩精品在线免费播放 | 久久久国产一区二区三区四区小说 | www.天堂av | 99热这里只有精品久久 | 中文字幕在线观看免费高清完整版 | 免费视频黄色 | 麻豆视频在线观看免费 | 久久精品一二三区白丝高潮 | www亚洲一区| 国产免费美女 | 亚洲无吗av| 亚洲影视资源 | 国产精品每日更新 | 国产激情小视频在线观看 | 成人亚洲网 | 91麻豆精品国产91久久久更新时间 | 欧美日韩国产综合一区二区 | 国产精品久久久免费 | 91大神精品视频 | 91丨九色丨91啦蝌蚪老版 | 国产精品一区二区久久 | 在线a视频 | 又黄又色又爽 | 欧美天堂视频在线 | 国产拍揄自揄精品视频麻豆 | 精品一二三四在线 | 综合久久精品 | 国产精品中文字幕在线观看 | 亚洲天堂精品视频 | 久草电影在线 | japanesefreesexvideo高潮 | 中文字幕日韩免费视频 | 日韩专区av| 国产午夜精品一区二区三区四区 | 亚洲综合视频在线 | 亚洲男女精品 | 日韩久久网站 | 国产精品免费麻豆入口 | 中文字幕av电影下载 | 欧美高清成人 | 国产免费激情久久 | 97超碰精品| 久草视频看看 | 成人免费观看大片 | 五月开心六月婷婷 | 日韩视频一区二区在线 | 日本精品在线 | 国产97色| 手机av永久免费 | 亚洲一级免费电影 | 97超碰免费在线观看 | 欧美-第1页-屁屁影院 | 国产亚洲精品av | 国产又粗又猛又爽又黄的视频免费 | 亚洲色图美腿丝袜 | 国产午夜麻豆影院在线观看 | 国产免费观看视频 | 九九免费在线观看视频 | 操一草 | 97人人射| 久久超碰97| 欧美精品在线观看一区 | 久久精品国产精品 | 在线观看色网 | 欧美日韩视频精品 | 69精品| 黄色片亚洲 | 亚洲区另类春色综合小说 | 草久久久 | 欧洲精品码一区二区三区免费看 | 日韩电影在线看 | 91视频网址入口 | 91人人射| av爱干| 黄色在线看网站 | 国产亚洲精品v | 九九有精品 | av大全在线| 天天色草| 一级性视频| 亚洲 成人 一区 | 天堂av最新网址 | 午夜精品视频免费在线观看 | 久爱综合 | 97超碰资源站 | 999成人免费视频 | 色伊人网 | 狠狠做六月爱婷婷综合aⅴ 日本高清免费中文字幕 | 久久久久久久免费观看 | 黄色软件视频大全免费下载 | 亚洲视频免费在线观看 | 免费影视大全推荐 | 亚洲无毛专区 | 91看片网址| 视频一区在线播放 | 天天射天 | 久久综合色影院 | 久久久久久久久久久久国产精品 | 91精品国产综合久久婷婷香蕉 | 日韩电影中文字幕在线 | 国产女做a爱免费视频 | 久久夜色精品国产亚洲aⅴ 91chinesexxx | a√天堂中文在线 | 亚洲91视频| 伊人婷婷综合 | 国产麻豆精品一区 | 免费观看全黄做爰大片国产 | 久草视频首页 | 91免费的视频在线播放 | 国产午夜精品一区二区三区 | 国产97av| 国产免费av一区二区三区 | 欧美激情视频一区二区三区 | av成人免费在线看 | 美女av免费看 | 国产精品剧情在线亚洲 | 娇妻呻吟一区二区三区 | 日韩素人在线观看 | 波多野结衣在线视频免费观看 | 欧美日韩在线视频观看 | 久久99久久99精品免观看粉嫩 | 一级免费黄色 | 亚洲精品视频偷拍 | 91成人免费在线视频 | 午夜精选视频 | 色综合久久综合网 | 久久久久久久久久久国产精品 | 精品在线观看国产 | 国产精品涩涩屋www在线观看 | 依人成人综合网 | 亚洲精品国产精品国自产在线 | 99精品视频播放 | av免费在线看网站 | 99精品在线视频观看 | 五月婷婷激情网 | 免费在线观看成人av | 91精品国产欧美一区二区成人 | 久久久久国产成人免费精品免费 | 国产91在线看 | 久久黄色免费观看 | 久久久久久久久久久久久久免费看 | 亚洲三级在线 | 成 人 黄 色 免费播放 | 久久综合天天 | 成人午夜电影久久影院 | 欧美色插| 国产专区在线播放 | 综合色伊人 | 亚洲精品国产精品国产 | 最新中文字幕视频 | 国产精品毛片 | 国产一级性生活视频 | 91在线亚洲 | 中文资源在线播放 | 五月天伊人| 国产毛片在线 | av黄色免费网站 | 九九99 | 欧美韩国在线 | 91网免费观看 | 97成人精品| 国产福利在线不卡 | www.色综合.com | 欧美日韩国产二区三区 | 国产亚洲精品久久久久久 | 中文字幕观看av | 国产成人精品免高潮在线观看 | 免费在线观看av网址 | 美女久久久久 | 狠狠干综合网 | 国产高清一级 | 亚洲一二三在线 | 天天操天天干天天玩 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 91在线免费观看国产 | 国产超碰在线观看 | 亚洲欧美va | 91精品国产自产在线观看永久 | 午夜精品久久久久久久99无限制 | 四虎成人精品在永久免费 | 婷婷丁香久久五月婷婷 | 婷婷五月色综合 | 91在线操| 麻豆久久精品 | 色综合天天狠天天透天天伊人 | 亚洲免费在线观看视频 | 日韩免费一区二区 | 色资源网免费观看视频 | 亚洲国产精选 | 91精品视频在线免费观看 | 大片网站久久 | 国产精品久久久久久久久久久久冷 | 国产精品一区二区三区四区在线观看 | 精品欧美一区二区三区久久久 | 天天干夜夜操视频 | 亚洲成av片人久久久 | 国产热re99久久6国产精品 | 一级做a爱片性色毛片www | 97成人在线免费视频 | 久久五月激情 | 在线观看激情av | 久久99国产综合精品免费 | 亚洲精品久久久久中文字幕二区 | 久久综合中文字幕 | 69国产精品视频 | 91色一区二区三区 | 97在线免费视频 | 日韩精品在线视频免费观看 | 97色噜噜 | 日韩和的一区二在线 | 欧美性生交大片免网 | 国产美女精品在线 | 欧美人交a欧美精品 | 91精品福利在线 | 久久综合9988久久爱 | 日韩视频图片 | 成年人在线免费看视频 | 在线亚洲成人 | 国产麻豆剧果冻传媒视频播放量 | 狠狠躁日日躁狂躁夜夜躁av | 久久免费一 | 91成年人在线观看 | 香蕉视频久久久 | 欧美一二区视频 | 久久只精品99品免费久23小说 | 草樱av | 美女av免费看 | 国产系列在线观看 | 天天插视频 | 五月婷香蕉久色在线看 | 亚洲视频久久 | 五月婷婷中文网 | 国产精品久久久久久久久久免费看 | 日韩网站在线看片你懂的 | 99久久久国产精品免费99 | 91免费在线看片 | 久久精品视频观看 | 狠狠干2018 | 亚洲涩涩涩涩涩涩 | 女人18精品一区二区三区 | 久久久视频在线 | 超碰日韩在线 | 亚洲精品黄 | 久久成人人人人精品欧 | 久久免费高清视频 | 日韩高清成人 | 91资源在线视频 | 99视频免费| 国产原创在线观看 | 欧美久久99 | 日韩激情视频 | av线上免费观看 | 91在线视频网址 | 精品国产亚洲日本 | 超碰97av在线| 国产96精品 | 久久久精品影视 | 午夜精品一区二区三区免费视频 | 日韩久久在线 | 激情五月综合网 | 精品国产观看 | 五月天婷婷狠狠 | 久久精品人人做人人综合老师 | 日韩女同av | 9幺看片| 婷婷久久亚洲 | av高清免费在线 | 免费在线激情电影 | 婷婷国产v亚洲v欧美久久 | 欧美日韩网址 | 亚洲欧洲一区二区在线观看 | 九九九在线观看 | 欧美日韩免费观看一区=区三区 | 国产淫片 | 久久久国产精品一区二区中文 | 人人爽人人爽人人片av免 | 韩国在线一区 | 日韩欧美视频 | 欧美另类交在线观看 | 色婷婷狠狠18 | 日韩在线 一区二区 | 欧美性春潮| 久久精品91久久久久久再现 | 婷婷在线视频 | 天天艹天天爽 | 天天干天天干天天干天天干天天干天天干 | 人人插人人看 | 美女视频黄是免费的 | 91视频观看免费 | 91伊人久久大香线蕉蜜芽人口 | 美女网站视频免费都是黄 | 一级黄色毛片 | 青青草国产精品视频 | 91禁在线观看 | 国产精品久久久久久久久久免费 | 免费韩国av| 操综合 | 亚洲视频中文 | 精品亚洲成a人在线观看 | 国产一区二区在线免费视频 | 亚洲天天综合 | 日韩网站在线播放 | www成人av| 亚洲国产小视频在线观看 | 中文字幕av有码 | 欧美国产三区 | 色999精品 | 日韩高清一区在线 | 国产91免费观看 | 日本aaa在线观看 | 国产精品久久久久久久午夜 | 在线观看国产成人av片 | 免费在线播放av电影 | 中字幕视频在线永久在线观看免费 | 国内外成人免费在线视频 | 久久久久北条麻妃免费看 | 日韩电影一区二区三区 | 天天天天射 | 九九激情视频 | 成年人在线免费视频观看 | 九九免费观看全部免费视频 | 91刺激视频| 人人操日日干 | 成人在线你懂得 | 免费一级片在线观看 | 久久国产女人 | 欧美乱大交 | 国产精品免费一区二区三区 | 亚洲天堂网视频 | 69亚洲精品 | 国产成人精品不卡 | 玖玖视频 | 亚洲高清av | 涩涩成人在线 | 精品一区在线 | 99色 | 在线中文视频 | 日本精品久久久一区二区三区 | 久久久国产精品人人片99精片欧美一 | 91新人在线观看 | 这里有精品在线视频 | 最新亚洲视频 | 丁香狠狠| 国产精品www | 欧美成人黄色 | 亚洲区视频在线 | 日韩三级av | 亚洲理论影院 | 国产专区视频在线观看 | 国产精品99久久久久久久久久久久 | 在线a人v观看视频 | 天天射天天干天天爽 | 久热免费在线观看 | 在线看一区 | 欧美一区二区精品在线 | 天天干亚洲 | 亚洲成人网av | 国内精品久久久久影院优 | 久久刺激视频 | 免费色av| 欧美日韩中文在线观看 | 日b视频在线观看网址 | 精品亚洲一区二区 | 久久精品视频中文字幕 | 在线日韩一区 | 中文字幕成人av | 伊人色**天天综合婷婷 | 91久久国产精品 | 久久久久久久免费看 | 91九色在线视频 | 免费观看成人av | 久久夜色精品国产欧美一区麻豆 | 日韩免费电影网站 | 韩国精品在线 | 亚洲天堂网在线观看视频 | 麻豆视频一区 | 亚洲欧洲日韩在线观看 | 中文字幕第一页在线 | 日韩久久视频 | 国产精品9区 | 99精品在线观看 | 成人欧美一区二区三区黑人麻豆 | 国产一级做a | 欧美另类高清 | 婷婷激情av | 久久久九九 | 91看片看淫黄大片 | 国产一区二区三区免费在线观看 | 天天操天天操天天操 | 少妇自拍av | 黄污视频网站 | 91视频三区| 欧美一区二区三区不卡 | 亚洲成人av片在线观看 | 久久午夜电影网 | 婷婷在线免费 | 久久夜色精品国产欧美一区麻豆 | 免费av网址大全 | 精品主播网红福利资源观看 | 国产精品1区2区3区 久久免费视频7 | 久久国产亚洲 | 女人18片毛片90分钟 | 99视频在线观看一区三区 | 久久论理| 在线成人免费电影 | 27xxoo无遮挡动态视频 | 亚洲理论在线观看电影 | 国产亚洲午夜高清国产拍精品 | 亚洲女同ⅹxx女同tv | 四虎免费在线观看视频 | 国产精品门事件 | 欧美精品久久久久久久久久白贞 | 午夜的福利| 久久草在线免费 | 国产精品毛片久久久久久久 | 日韩videos| 成人av在线资源 | 国产成人一区三区 | 免费福利片2019潦草影视午夜 | 色噜噜在线观看视频 | 九九av| 成人99免费视频 | 91福利视频一区 | 奇米影音四色 | 中文亚洲欧美日韩 | 久久久黄色av | 国产高h视频 | 少妇bbw搡bbbb搡bbb | 国产福利a| 日韩精品一区二区三区在线视频 | av成人免费在线 | 日韩精品一区二区三区电影 | 美女网站在线免费观看 | 日韩综合一区二区 | 国产精品中文久久久久久久 | 97av在线视频 | 91精品国产92久久久久 | 91免费高清观看 | 中文字幕你懂的 | 日韩欧美99| 一本到视频在线观看 | 五月天色婷婷丁香 | 日韩中文在线观看 | 久草在线手机观看 | 欧美日本不卡高清 | 欧美日韩免费一区二区 | 午夜视频免费在线观看 | 国产精品亚州 | 在线观看中文av | 精品一区在线 | 国产无遮挡又黄又爽在线观看 | 欧美黄在线 | 午夜久久久久久久久久久 | 日韩av免费一区二区 | 国产精品专区h在线观看 | 欧美视频二区 | 国产精品1024 | 亚洲精品国产精品久久99热 | 91麻豆精品国产91久久久无需广告 | 亚洲精品av在线 | 国内精品久久久久影院男同志 | 久久99久久久久 | 中文字幕a∨在线乱码免费看 | 精品国产免费久久 | 国产精品二区在线观看 | 国产视频一区在线 | 99久久精品费精品 | 西西444www大胆高清图片 | 免费三级网 | 国产成人精品一区二区三区在线观看 | 国产在线观看99 | 久久成人精品视频 | 亚洲视频网站在线观看 | 日韩中文字| www.夜夜操| 日韩中文字幕视频在线观看 | 五月婷婷综合在线视频 | 亚洲影音先锋 | 亚洲成人动漫在线观看 | 婷婷色中文字幕 | 美女久久久 | 99在线视频播放 | 美女在线黄 | 免费成人在线网站 | 网站免费黄 | 三级黄色网络 | 亚洲精品中文字幕在线观看 | 日韩网站在线 | 久久综合色综合88 | 天天干天天干天天干天天干天天干天天干 | 五月香视频在线观看 | 中文字幕在线色 | www天天干com | 黄色精品一区二区 | 91在线视频在线 | 久草视频免费在线播放 | 久久69精品久久久久久久电影好 | 一区二区激情视频 | 波多野结衣精品 | 中文字幕在线一二 | 久久久久免费网 | 888av| 国产精品久久久久久久妇 | 中文字幕电影一区 | 中文字幕在线观看免费 | 99欧美精品| 草久在线视频 | 国产一区久久 | 久久国产精品久久国产精品 | 婷婷在线播放 | 久久96国产精品久久99漫画 | 亚洲在线视频播放 | 国产喷水在线 | 婷婷精品国产欧美精品亚洲人人爽 | 久久精品一区二区三区四区 | 久久久在线 | 亚洲伦理电影在线 | av在线观| 丁香国产视频 | 精品国产电影一区 | 天天性天天草 | 午夜av影院 | 欧美黄色特级片 | 午夜三级大片 | 亚洲精品中文字幕视频 | 91在线观看欧美日韩 | 国产精品久久久久久久久软件 | 精品色999| 91在线入口 | 亚洲精品动漫久久久久 | 日韩有码在线播放 | 国产一级视频在线观看 | 免费在线播放av电影 | 天天操狠狠操网站 | 99精品热视频只有精品10 | 香蕉视频导航 | 亚洲精品动漫在线 | 精品高清视频 | 亚洲播放一区 | 免费网站看v片在线a | 99视频 | 婷婷色在线视频 | 国产精品资源在线观看 | 日韩欧美综合精品 | 中文字幕观看av | 国产精品18毛片一区二区 | 99国内精品久久久久久久 | 99视频精品 | 四虎免费在线观看视频 | 日韩午夜电影网 | 一区二区三区手机在线观看 | 中日韩三级视频 | 玖玖色在线观看 | 欧美日韩激情视频8区 | 精品国产精品国产偷麻豆 | 天天操天天色天天射 | 久久久久久久久久亚洲精品 | 97国产精品 | 成人毛片网 | 美女视频黄网站 | 久久精品一级片 | 欧美日韩中文在线观看 | 国产一级性生活 | 成人精品久久 | 深夜免费福利在线 | 最新黄色av网址 | 国内精品久久久久影院一蜜桃 | 久草视频免费观 | 狠狠操综合网 | 91精品久| 2022中文字幕在线观看 | 国产精品午夜久久久久久99热 | 麻豆传媒精品 | 青青河边草观看完整版高清 | 97在线观看免费视频 | 91麻豆精品久久久久久 | 久久精品视频一 | 六月婷色 | 99久免费精品视频在线观看 | 超碰在线97国产 | 四虎国产精品成人免费影视 | 日韩中文在线字幕 | 在线视频精品 | 亚洲国产电影在线观看 | 免费看一级黄色 | 91免费观看 | 国产中文字幕第一页 | 视频在线国产 | www.av免费| 国产亚洲综合性久久久影院 | 97电影在线看视频 | 久久av免费电影 | 久久国产精品99久久久久 | 日韩三区在线 | 狠狠色香婷婷久久亚洲精品 | 久久久久这里只有精品 | 天天操综合网站 | 奇米影视四色8888 | 亚洲天天看 | 国产精品三级视频 | 久久涩涩网站 | 超碰免费在线公开 | 中文字幕在线不卡国产视频 | av经典在线 | 亚洲国产成人av网 | www色片 | 国产一区二区三区免费视频 | 黄色中文字幕在线 | 亚洲手机av | 99这里有精品 | 99色免费 | 天天干一干 | 成人18视频| 91在线文字幕 | 中文字幕第一页av | 国内成人精品2018免费看 | 国产97av| 97超级碰碰碰碰久久久久 | 久久99精品热在线观看 | 天天操夜夜操夜夜操 | 国产成人av | 中文字幕日本特黄aa毛片 | 日韩精品一区在线播放 | 久久久91精品国产 | 国产精品久久一区二区三区不卡 | 国内精品视频免费 | 日本 在线 视频 中文 有码 | 久草在| 午夜av一区二区三区 | 99中文字幕 | 九九九热 | 婷婷综合亚洲 | 在线观看免费一级片 | 探花视频在线观看免费版 | 麻豆传媒视频在线 | 成年一级片 | 国产91电影在线观看 | 日韩精品久久久久久久电影竹菊 | 久久毛片网 | 免费一级片在线 | 中文字幕一区二区在线观看 | 77国产精品| 免费观看一级视频 | 91视频在线观看免费 | 国产一区欧美在线 | 久久精品视频在线免费观看 | 九九视频在线观看视频6 | 精品国产乱码久久久久久1区2匹 | 国产精品久久久久aaaa九色 | 亚洲国产激情 | 亚洲一区 影院 | 亚洲一区不卡视频 | 中文字幕在线视频一区 | 欧美精品一区二区三区四区在线 | 色丁香婷婷| 香蕉视频4aa |