《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于NiosⅡ軟核處理器的七段數碼管動態顯示設計
基于NiosⅡ軟核處理器的七段數碼管動態顯示設計
Altera公司
摘要: SOPC(System On Programmable Chip)技術是美國Altera公司于2000年最早提出的,并同時推出了相應的開發軟件Quartus II。SOPC是基于FPGA解決方案的SOC(System On Chip),構成SOPC的方案也有多種。第一種是基于FPGA嵌入IP硬核的SOPC系統,即在FPGA中事先植入嵌入式系統處理器,目前最常用的嵌入式處理器大多采用了含有ARM的32位知識產權處理器核的器件。第二種是基于FPGA嵌入IP軟核的SOPC系統,目前最有代表性的軟核處理器分別是Altera公司的Nios II核,以及Xilinx公司的MicroBlaze核。第三種是基于HardCopy技術的SOPC系統,HardCopy就是利用原有的FPGA開發工具,將成功實現于FPGA器件上的SOPC系統通過特定的技術直接向ASIC轉化。
Abstract:
Key words :

    SOPC" title="SOPC">SOPC(System On Programmable Chip)技術是美國Altera" title="Altera">Altera公司于2000年最早提出的,并同時推出了相應的開發軟件Quartus II。SOPC是基于FPGA解決方案的SOC(System On Chip),構成SOPC的方案也有多種。第一種是基于FPGA嵌入IP硬核的SOPC系統,即在FPGA中事先植入嵌入式系統處理器,目前最常用的嵌入式處理器大多采用了含有ARM的32位知識產權處理器核的器件。第二種是基于FPGA嵌入IP軟核的SOPC系統,目前最有代表性的軟核處理器分別是Altera公司的Nios II核,以及Xilinx公司的MicroBlaze核。第三種是基于HardCopy技術的SOPC系統,HardCopy就是利用原有的FPGA開發工具,將成功實現于FPGA器件上的SOPC系統通過特定的技術直接向ASIC轉化。

1 基于Altera公司NiosⅡ" title="NiosⅡ">NiosⅡ軟核處理器的SOPC系統

    Altera公司Nios II軟核是目前使用最為廣泛的一種軟核處理器。值得一提的是,利用Matlab和Altera公司的DSP Builder,用戶可以為Nios II軟核處理器設計各類DSP硬件加速器,并以指令的方式加入Nios II的指令集,從而可以構建自己的DSP處理器系統。

1.1 基于NiosⅡ軟核處理器的SOPC系統結構

    如圖1所示的一個基本的基于NiosⅡ軟核的SOPC系統,除NiosⅡ核、定時器和片上存儲器以外,還需要在FPGA器件中添加一些接口元件。這些元件一方面通過片上的Avolon總線與NiosⅡ軟核相連,另外一方面又提供了外設與NiosⅡ軟核通信的接口界面。

 

 


    Altera公司QuartusⅡ軟件中的SOPC Builder工具提供了許多常用的外設接口元件,如UART接口元件、PIO接口元件等,通過這些接口元件可以連接諸如RS232、LED、數碼管" title="數碼管">數碼管和按鍵等輸入輸出設備。在相對復雜的系統設計當中,還可以通過Avalon三態總線橋外接大容最的SRAM和FLASH,以提供更大的程序和數據存儲空間。從圖1中,還可以注意到,通過使用系統提供的用戶自定制外設接口元件的功能,用戶可以在系統中添加一個符合Avalon總線規范的外設接口元件,以連接用戶特定功能的外部設備。

1.2 自定制Avalon用戶外設接口元件簡介

    對于自定制的Avalon外設接口元件按照Avalon總線操作的不同可以分為兩類:Avalon Slave外設接口元件型的自定制的Avalon Slave外設接口元件框圖。從圖2中可以看到寄存器的定義是自定制外設接口元件很重要的一部分,必須根據設計的需要確定寄存器的個數和種類。圖2中的Avalon Slave接口提供了自定制外設接口元件與NiosⅡ處理器之間數據交換的界面,其接口信號類型也必須根據設計的需要合理地進行選擇。常用的Avalon Slave接口信號類型有:clk,chipselect,address,write,writedata,byteenable,reset等。圖2中的任務邏輯具體說明了自定制外設接口的功能,并給出了與外設連接的接口信號。

 


    自定制Avalon Slave外設接口元件的方法:可以利用SOPC Builder提供的元件編輯器在圖形用戶界面下將用硬件描述語言(Verilog或VHDL)描述的用戶邏輯封裝成一個SOPC Builder元件。相應的硬件描述語言文件給出了自定制外設接口元件的內部寄存器結構,使用到的Avalon Slave接口信號和自定制外設接口的邏輯功能。一旦定制成功后,用戶自定制的外設接口就可以象SOPCBuilder中其他元件一樣被調用。

2 基于NiosⅡ軟核處理器的七段數碼管動態顯示設計

    數字系統設計中,用數碼管顯示數據結果是常用的一種方法。利用Altera的SOPC Builder工具進行Nios Ⅱ系統設計時,并沒有提供專門的數碼管顯示接口元件,但可以使用PIO元件驅動數碼管顯示,不足之處是占用器件引腳數目過多。本文當中以自定制Avalon Slave外設接口元件的方式,給出了一種基于NiosⅡ軟核的七段數碼管動態顯示設計方案。該設計可以用來驅動1~8個共陰極(或共陽極)數碼管的顯示,可以根據需要選擇小數點顯示的位置,每個數碼管可以顯示0~F之間的十六進制字符。

    圖3為自定制的數碼管動態顯示接口元件邏輯結構圖,其中定義了2個寄存器display_data_reg和controlreg。display_data_reg是個一個32位二進制的數據寄存器,其數據每4位可以譯碼得到1個數碼管的七段顯示所需的字符碼,因此,display_data_reg同時最多可以給出8個數碼管所需要的顯示數據。control_reg是一個8位二進制的控制寄存器,但只定義了0~2位和第4位的含義。0~2位的數據給出了小數點顯示的位置,數值范圍在“000”~“111”之間,對應著8個數碼管最低位到最高位的小數點的位置。第4位是數碼管顯示的啟動停止位,當該數據位為1時,可使自定制接口元件所驅動的數碼管正常顯示結果;當該數據位為0時,停止顯示,所有被驅動的數碼管熄滅。

    參數n定義了循環加法計數器的模數,同時也決定了驅動數碼管顯示的個數,其取值范圍在1~8之間。clkdisplay是循環加法計數器的時鐘輸入,他決定了計數器的計數頻率,同時也決定了數碼管顯示的動態掃描頻率。參數pos用于決定驅動數碼管的類型,其值可設定為0或1。當其值為0時,seg_out字符碼輸出高電平有效,bit_control數碼管位選控制輸出低電平有效,此時輸出結果用于驅動共陰極數碼管顯示;當pos值為1時,seg_out字符碼輸出低電平有效,bit_control數碼管位選控制輸出高電平有效,此時輸出結果用于驅動共陽極數碼管顯示。

    seg_out為自定制元件的字符碼輸出,用于驅動數碼管顯示(包括小數點位)。其中,最高一位seg_out[7]用于驅動對應數碼管的小數點顯示,低7位seg_out[6..0]用于驅動數碼管的七段寧符顯示。圖3中數碼管七段譯碼器根據循環加法計數器的當前狀態值,從display_data_reg寄存器中選擇4位二進制數據進行譯碼。例如,當前驅動的數碼管的個數為5個(即n=5),循環加法計數器的當前狀態值用count表示,則count在0~4范圍內變化;若計數器的當前狀態值count為2,則選擇寄存器display_data_reg[11..8]的4位二進制數據進行譯碼,若計數器的當前狀態值count為3,則選擇寄存器display_data_reg[15..12]的4位二進制數據進行譯碼,即總是選擇寄存器display_data_reg[(count+1)×4-1..count×4]的4位二進制數據進行譯碼。寄存器control_reg的低3位指明了小數點顯示的位置,如control_reg[2..0]的值為“000”,則第0位數碼管的小數點點亮,若control_reg[2..0]的值為“010”,則第2位數碼管的小數點點亮。因為,循環計數器的狀態值count反應了數碼管動態顯示過程中當前數碼管顯示的位皆,因此,數碼管小數點譯碼器只要比較control_reg[2..0]與count的值,若兩者相等,seg_out[7]輸山有效值(共陰極輸出為高電平,共陽極輸出為低電平)即可驅動對應數碼管的小數點點亮。

     bit_control為自定制元件的位選控制輸出,其數據寬度為n位二進制,與要驅動的數碼管的個數是一致的。上面已經提到,循環加法計數器的狀態值count反應了當前數碼管顯示的位置。因此,只要根據count的值,使得bit_control對應位輸出有效值即可。例如,n取值為5,pos取值為0(即驅動共陰極數碼管),若計數器的當前狀態值count為2,則bit_control的輸出結果為“11011”,若count為4,則bit_control的輸出結果為“01111”。

 


    自定制元件的設計采用的是VHDL語言,其實體描述如下面程序所示:

 


    從上面的程序可以看到:n和pos定義成了類屬變量,當完成接口元件的定制以后,類屬變量在自定制元件的設置窗口中將以用戶參數的形式出現,如圖4所示,用戶可以設置其值。


    實體描述當中除定義了自定制元件與外部設備的接口信號clk_display,seg7_out,bit_control信號以外,還定義了 Avalon Slave接口信號,NiosⅡ軟核通過這些信號訪問自定制元件中定義的寄存器。前面介紹的兩個寄存器display_data_reg和control_reg是在程序的結構體說明部分定義的,具體語句如下:

    signal display_data_reg:std_logic_vector(31downto 0);

    signal control_reg:std_logic_vector(7 downto 0);

    結構體中還完成了所定義的兩個寄存器的數據寫入操作。圖3中所示的模n循環加法計數器、七段譯碼器、小數點譯碼器和位譯碼器也在結構體中按上面所介紹的功能設計完成。

3 實驗結果

    為了驗證用于驅動七段數碼管動態顯示的自定制元件功能,實驗中使用SOPC Builder建立了一個最簡單的NiosⅡ系統。該NiosⅡ系統添加了3個元件,名稱為cpu_0的NiosⅡ軟核處理器;名稱為seg7的自定制元件,用于完成數碼管的顯示驅動;名稱為onchip_RAM的片上隨機存儲器,存放調試時的程序代碼以及用作程序運行空間。生成的NiosⅡ系統的圖形符號如圖5所示,clk是系統工作時鐘輸入;reset_n是系統復位輸入,低電平有效;clk_display_to_the_seg7是數碼管掃描時鐘輸入,他決定了數碼管動態顯示的掃描速度;bit_control_from_the_seg7是位選控制輸出,決定了動態過程中哪一個數碼進行顯示seg7_out_from_the_seg7是數碼管顯示數據輸出,決定了數碼管顯示的內容。

    新建頂層原理圖,調用該NiosⅡ系統,為其添加輸入輸出引腳,并定義引腳號,選擇目標器件型號為EP1C6Q240C8,編譯生成配置文件,并通過下載電纜下載到目標器件中。接下來利用NiosⅡIDE建立用戶程序。

 


    實驗建立NiosⅡ系統時,添加驅動七段數碼管顯示的自定制元件seg7時的參數n和pos(如圖4所示)設置成了兩種測試情況,分別用來驗證其驅動共陰極和共陽極數碼管顯示的情況。第一種測試情況將n設置成7,pos設置成0,用來驅動7個共陰極數碼管顯示。NiosⅡIDE建立的用戶測試程序如下:

 


    程序編譯通過后,可以在硬件中調試運行程序。為了便于觀察測試結果,在ModelSim中運行仿真結果,得到仿真波形如圖6所示。仿真分析時系統工作時鐘(clk)設置為了50 MHz,數碼管動態顯示掃描頻率(clk_display)設置為1 kHz。圖6(a)給出了寄存器內容的寫入過程,3個write高電平期間完成了 3次寄存器的寫入操作。第一次write高電平將0x00寫入address為1的寄存器(即控制寄存器,該定義是在自定制元件的硬件描述語言設計中完成的);第二次write高電平將0xAF05163寫入address為0的寄存器(即數據寄存器);第三次write高電平將0x13又寫入address為1的控制寄存器。當控制寄存器的內容為0x00時,數碼管是停止顯示的,因此,在共陰極顯示的情況下bit_control的輸出全為高電平,直到控制寄存器的內容寫入0x13后,bit_control才有輸出為低電平的情況(如圖6所示)。圖6(b)給出了寫入寄存器內容以后的工作情況,當數據寄存器寫入0xAF05163、控制寄存器寫入0x13后,bit_control將從1111110到0111111循環變化,同時將數碼管顯示所需要的字符碼從seg7_out輸出。如當bit_control為1111110時,seg7_out輸出字符碼為0x4F,對應顯示“3”;當bit_control為1111101時,seg7_out輸出字符碼為0x7D,對應顯示“6”。由于控制寄存器寫入的內容為0x13,即第三位數據管的小數點會亮起,因此當bit_control為1110111時,seg7_out輸出字符碼為0xED(即二進制的“11101101”),數碼管對應顯示“5”,而最高一位的“1”會讓該數碼管的小數點點亮。

    以上是第一種測試情況。第二種測試情況是將seg7的參數n設置成5,pos設置成1,用來驅動5個共陽極數碼管顯示。NiosⅡ IDE建立的用戶測試程序如下:

 


    程序編譯通過后,同樣在Modelsim中運行仿真結果,得到仿真波形如罔7所示。仿真分析時系統工作時鐘(clk)設置為了50 MHz,數碼管動態顯示掃描頻率(clkdisplay)設置為1 kHz。

 


    與第一種共陰極顯示情況相比,第二種共陽極顯示時的寄存器寫入過程是大體一樣的。不同之處在于共陽極顯示時的bit_control和seg7_out和輸出極性正好與共陰極顯示時的相反。

    通過以上的實驗,驗證了自定制七段數碼管動態顯示接口元件功能的正確性。

4 結 語

    在用Altera公司的SOPC Builder工具完成NiosⅡ軟核SOPC系統設計時,可以用SOPC Builder中提供的元件來構建整個系統。但對于有些外部設備,SOPC Builder并沒有提供對應的接口元件,此時,就可以使用SOPC Build-er工具的自定制用戶元件功能來創建特定功能的接口元件。在本文中,針對數碼管的顯示,定制了一個七段數碼管動態顯示接口元件,可以用來驅動1~8個共陰極(或共陽極)數碼管的顯示,可以根據需要選擇小數點顯示的位置,每個數碼管可以顯示0~F之間的十六進制字符,并通過實驗驗證了其功能的正確性。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          激情伊人五月天久久综合| 国产精品久久久久久久7电影| 亚洲国产经典视频| 欧美性猛交xxxx乱大交退制版| 久久久av水蜜桃| 亚洲在线观看免费| 欧美日韩亚洲91| 亚洲成在线观看| 亚洲国产日韩在线一区模特| 欧美三级日本三级少妇99| 国产精品久久久久久久久久三级| 欧美一级视频免费在线观看| 国产亚洲视频在线| 国产视频一区二区在线观看| 国产欧美一区二区三区在线老狼| 亚洲欧美日韩国产综合| 欧美福利视频在线| 久久精品官网| 欧美日韩国产欧| 国产欧美韩日| 欧美一区二区私人影院日本| 国产三级精品三级| 国模大胆一区二区三区| 欧美日韩亚洲高清| 国产日韩视频一区二区三区| 国产精品99久久久久久白浆小说| 免费不卡视频| 精品不卡视频| 欧美激情一区二区三区四区| 欧美日韩高清在线一区| 亚洲二区免费| 亚洲欧美精品中文字幕在线| 久久精品在这里| 亚洲国产精品毛片| 亚洲欧美视频一区二区三区| 久久综合久久久久88| 精品999日本| 亚洲午夜在线观看视频在线| 先锋影音国产精品| 国产精品久久久久久模特| 亚洲高清视频一区二区| 中文久久乱码一区二区| 欧美日韩亚洲一区二区三区在线观看| 开心色5月久久精品| 亚洲免费人成在线视频观看| 亚洲香蕉成视频在线观看| 欧美精品播放| 欧美日韩中文在线观看| 一区二区三区国产精品| 久久久噜噜噜久噜久久| 亚洲国产另类精品专区| 欧美精品在线观看| 亚洲一区二区三区免费观看| 国产一区免费视频| 一本在线高清不卡dvd| 欧美中文字幕在线视频| 久久综合色天天久久综合图片| 国产欧美丝祙| 亚洲免费在线视频| 99这里有精品| 香蕉av福利精品导航| aⅴ色国产欧美| 欧美午夜免费影院| 亚洲一区二区三区欧美| 亚洲欧美日韩天堂| 国产精品免费aⅴ片在线观看| 欧美第一黄网免费网站| 欧美国产一区在线| 国产精品日韩久久久| 麻豆国产精品一区二区三区| 欧美日韩国产影院| 欧美激情精品久久久| 一区二区三区免费网站| 欧美日韩亚洲一区在线观看| 欧美午夜电影网| 国内免费精品永久在线视频| 欧美电影在线| 久久精品国产亚洲一区二区| 欧美有码在线观看视频| 国产自产在线视频一区| 激情视频一区二区三区| 亚洲欧美在线看| 亚洲人成网站色ww在线| 欧美揉bbbbb揉bbbbb| 国产精品中文字幕在线观看| 久久久久久国产精品一区| 在线观看视频一区| 久久精品免费电影| 亚洲免费成人av电影| 欧美伊人精品成人久久综合97| 欧美深夜福利| 母乳一区在线观看| 亚洲欧洲日本国产| 国产精品嫩草影院一区二区| 亚洲电影免费在线| 久久精品国产精品亚洲精品| 激情久久五月天| 国产精品日韩欧美| 在线亚洲+欧美+日本专区| 亚洲欧洲av一区二区三区久久| 欧美三级在线| 欧美一级理论片| 久久激情久久| 在线观看欧美日韩国产| 欧美一区二区福利在线| 欧美亚韩一区| 99国产精品久久久久久久成人热| 国产精品视频男人的天堂| 正在播放亚洲| 久久人人爽人人| 伊甸园精品99久久久久久| 久久亚洲影音av资源网| 国产欧美日韩亚洲一区二区三区| 老色鬼精品视频在线观看播放| 欧美理论片在线观看| 欧美小视频在线观看| 亚洲乱码一区二区| 一本久道综合久久精品| 国产亚洲成精品久久| 一区二区日韩欧美| 欧美中文字幕第一页| 国产农村妇女精品一区二区| 蜜臀99久久精品久久久久久软件| 亚洲久久在线| 极品尤物久久久av免费看| 午夜日韩电影| 亚洲高清二区| 久久久久久午夜| 91久久精品一区二区别| 亚洲一区二区三区视频| 国产亚洲精品aa午夜观看| 麻豆成人精品| 韩日午夜在线资源一区二区| 国产精品爱啪在线线免费观看| 国产精品草莓在线免费观看| 在线国产精品播放| 韩国一区二区三区在线观看| 欧美1区视频| 国产精品护士白丝一区av| 国产精品国产自产拍高清av| 韩国精品主播一区二区在线观看| 国产精品99免视看9| 一区二区三区在线观看国产| 黑人操亚洲美女惩罚| 日韩亚洲欧美在线观看| 久久综合导航| 亚洲第一偷拍| 亚洲一区二区黄色| 欧美成年人网站| 欧美一区二区三区视频免费| 在线亚洲精品| 每日更新成人在线视频| 国内伊人久久久久久网站视频| 亚洲免费久久| 欧美+日本+国产+在线a∨观看| 国产真实乱偷精品视频免| 国产精品99免视看9| 久久婷婷国产综合国色天香| 一本久久综合亚洲鲁鲁| 欧美激情导航| 亚洲一区二区黄色| 99视频精品全部免费在线| 国产伦精品一区二区三区照片91| 欧美午夜一区二区福利视频| 亚洲激情视频在线播放| 国产日韩欧美中文| 欧美精品二区三区四区免费看视频| 国产一区二区精品在线观看| 亚洲国产高清高潮精品美女| 亚洲神马久久| 国产一区二区三区在线观看免费| 国产精品日韩精品欧美在线| 亚洲一区二区三区精品在线观看| 亚洲国产专区校园欧美| 欧美一区二区视频网站| 亚洲女同性videos| 一本色道久久综合亚洲精品小说| 亚洲一区二区高清视频| 亚洲第一中文字幕| 国语对白精品一区二区| 性欧美超级视频| 国产精品日韩欧美大师| 欧美一区二区三区视频免费| 美国成人直播| 日韩一区二区免费高清| 国产精品一区二区你懂得| 在线观看日韩精品| 国产精品久久久久影院亚瑟| 欧美另类高清视频在线| 夜夜嗨av一区二区三区四季av| 欧美激情久久久| 国产精品久久一区主播| 欧美日本韩国一区| 日韩小视频在线观看| 欧美色欧美亚洲另类七区| 久久先锋资源| 久久综合狠狠综合久久综合88| 亚洲免费在线| 最新成人av网站| 一区二区动漫| 性欧美大战久久久久久久免费观看| 欧美精品一区二| 欧美激情在线免费观看| 亚洲免费观看在线视频| 欧美国产精品人人做人人爱| 亚洲精品一线二线三线无人区| 另类春色校园亚洲| 欧美中文字幕在线播放| 99国产精品久久久| 亚洲一区日韩在线| 99ri日韩精品视频| 国产精品欧美日韩一区| 麻豆成人精品| 欧美成人精品激情在线观看| 免费高清在线一区| 99精品黄色片免费大全| 在线免费观看视频一区| 美女脱光内衣内裤视频久久影院| 国产精品一卡二卡| 欧美一区国产一区| 久久久亚洲国产天美传媒修理工| 久久久综合香蕉尹人综合网| 国产日韩欧美不卡| 亚洲国产欧美不卡在线观看| 国产色综合久久| 久久久久在线观看| 亚洲男女毛片无遮挡| 香蕉av777xxx色综合一区| 国产精品日韩二区| 欧美不卡一卡二卡免费版| 91久久中文| 久久精品国产精品亚洲精品| 伊人成人网在线看| 欧美日韩国产不卡| 99精品国产福利在线观看免费| 激情成人综合网| 久久9热精品视频| 欧美激情2020午夜免费观看| 欧美国产三级| 国产日韩欧美一区二区三区四区| 国产精品久久久久77777| 亚洲欧美成人一区二区在线电影| 亚洲另类在线视频| 国产欧美精品久久| 欧美日韩亚洲国产精品| 欧美—级在线免费片| 黄网站色欧美视频| 久久久免费观看视频| 亚洲欧美久久| 亚洲清纯自拍| 亚洲成人在线视频网站| 久久日韩精品| 亚洲日韩欧美视频| 亚洲激情在线观看| 午夜精品久久久久久久99水蜜桃| 亚洲私人影院| 欧美日韩国产在线播放| 亚洲伦理久久| 国产精品jvid在线观看蜜臀| 亚洲欧美日韩国产| 国产精品免费一区二区三区观看| 久久成人综合视频| 午夜精品久久久久久99热软件| 另类av导航| 悠悠资源网久久精品| 国产午夜亚洲精品理论片色戒| 国内精品免费午夜毛片| 欧美成人精品一区二区| 一本色道久久综合| 国产精品裸体一区二区三区| 免费人成网站在线观看欧美高清| 亚洲一二三区在线观看| 欧美大片第1页| 午夜性色一区二区三区免费视频| 久久男人资源视频| 亚洲已满18点击进入久久| 国产精品99免费看| 国产精品久久久久99| 欧美—级高清免费播放| 久久成人精品无人区| 影音先锋亚洲电影| 亚洲图片欧洲图片日韩av| 国产色视频一区| 久久嫩草精品久久久精品一| 国产精品在线看| 亚洲婷婷综合久久一本伊一区| 国产精品视频区| 欧美1区2区视频| 国内精品久久久久国产盗摄免费观看完整版| 蜜臀av一级做a爰片久久| 欧美 日韩 国产 一区| 国产麻豆精品在线观看| 久久久久一区二区三区四区| 国产三区二区一区久久| 欧美一区二区三区视频免费| 一本大道久久a久久综合婷婷| 日韩亚洲欧美成人一区| 欧美激情久久久久久| 亚洲一区在线看| 一区二区三区视频在线| 欧美aⅴ一区二区三区视频| 亚洲国产精品一区在线观看不卡| 欧美一区二区三区视频在线| 亚洲国产另类久久久精品极度| 国内成人精品视频| 久久深夜福利免费观看| 亚洲图中文字幕| 国产精品久久精品日日| 欧美成人自拍视频| 亚洲第一区中文99精品| 国语精品一区| 亚洲欧美日韩在线高清直播| 欧美金8天国| 亚洲专区一区二区三区| 亚洲精选成人| 亚洲欧美日韩国产成人精品影院| 一区二区在线不卡| 久久国产视频网| 狠狠色丁香久久综合频道| 精品电影一区| 亚洲精品免费一二三区| 欧美一区二区女人| 国产自产女人91一区在线观看| 一本久道久久久| 亚洲中无吗在线| 欧美日本国产在线| 欧美激情一区二区三区在线视频| 国产亚洲欧美另类中文|