• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于FPGA的串口實(shí)現(xiàn)

    2018-12-20 08:12:08孫列鵬楊化路程宇峰
    軟件 2018年11期
    關(guān)鍵詞:處理程序計數(shù)器串口

    張 誠,孫列鵬,肖 薇,楊化路,程宇峰

    ?

    基于FPGA的串口實(shí)現(xiàn)

    張 誠1,孫列鵬2,肖 薇1,楊化路1,程宇峰1

    (1. 北廣科技股份有限公司,北京 101312;2. 北京航空航天大學(xué),北京 100082)

    串口作為一個簡單可靠的通訊方式,廣泛的應(yīng)用于現(xiàn)代電子工業(yè)中。目前產(chǎn)品中定時控制分系統(tǒng)與其它的分系統(tǒng)的通信都是由串口來完成的,實(shí)現(xiàn)串口的方法大部分是由TI公司的DSP來實(shí)現(xiàn)的。本文先對串口協(xié)議進(jìn)行研究,然后介紹串口設(shè)計中需要注意的幾個問題,最后根據(jù)目前的項(xiàng)目對基于FPGA的串口設(shè)計做詳細(xì)的說明。

    串口;協(xié)議;FPGA;VHDL

    0 引言

    通常提起串口我們都會想到計算機(jī)的串口,在工業(yè)控制和通信當(dāng)中串口通信應(yīng)用也很廣泛。這些領(lǐng)域的串口都是按照計算機(jī)的串口標(biāo)準(zhǔn)來做的,這樣極大的方便了用計算機(jī)來調(diào)試設(shè)備。

    1 串口協(xié)議

    目前我們做的串口,都是按照或者參考計算機(jī)的串口協(xié)議來做的。用于計算機(jī)的串口協(xié)議有兩種:一種是RS-232,它是是IBM-PC及其兼容機(jī)上的串行連接標(biāo)準(zhǔn)。我們見到的計算機(jī)大部分都是采用的這種標(biāo)準(zhǔn),它的外圍電路是由專用芯片(如8251)和電平驅(qū)動芯片(如MAX232)來組成的。串口通信的邏輯主要由專用芯片來完成(包括信息的發(fā)送和接收和主板總線的通信),電平驅(qū)動芯片主要完成電平的轉(zhuǎn)換。另一種標(biāo)準(zhǔn)是RS-422,它是Apple的Macintosh計算機(jī)的串口連接標(biāo)準(zhǔn),它的組成和RS-232類似,有區(qū)別的是RS-422采用了差分線進(jìn)行傳輸,這使得傳輸?shù)目垢蓴_性和傳輸距離大大的提高了。還有一種標(biāo)準(zhǔn)是RS-485,它是RS-422的改進(jìn),如圖1所示。

    圖1 串口通信的物理層組成

    如圖1所示,物理層由物理介質(zhì)和物理代碼組成,物理介質(zhì)由驅(qū)動芯片以及外圍電路和傳輸電纜等用于物理信號傳輸?shù)慕橘|(zhì)組成,而物理代碼完成了通信的邏輯,它可以是8251這樣的專用芯片,也可以是單片機(jī),DSP,F(xiàn)PGA這樣的可編程器件。我們通常所看到的MAX488,MAX232等驅(qū)動芯片和傳輸線都是物理介質(zhì)。一般計算機(jī)是RS-232標(biāo)準(zhǔn),而我們所設(shè)計的電路板都采用了RS-422的標(biāo)準(zhǔn),所以我們在和計算機(jī)通信的時候都會采用一個轉(zhuǎn)接頭;而物理代碼則通常用DSP,CPLD/FPGA來實(shí)現(xiàn)的,這樣DSP,CPLD/FPGA還能完成其他的功能,增加了設(shè)計的集成度。

    串口通信分為同步通信和異步通信。同步通信比異步通信傳輸信息的質(zhì)量要好,但是同步通信的硬件電路比異步通信的電路電路要復(fù)雜的多,需要硬件連線數(shù)增多。如果設(shè)計的系統(tǒng)比較復(fù)雜,所需要的連線數(shù)會成倍的增加。終端定時控制分系統(tǒng)和其他分系統(tǒng)的串口有10-20多個,如果每個串口增加了兩根握手信號,我們需要的連線就會有20-40多個。這大大的增加了連線的困難。所以在一般應(yīng)用中都會采用異步串口通信,因?yàn)楫惒酵ㄐ胖恍枰€(收,發(fā),地),雖然異步通信比同步通信傳輸?shù)男畔⑸倭?0%,但是由于其硬件結(jié)構(gòu)比較簡單所以在很多設(shè)計中都用了異步通信的方式。本文所討論以及實(shí)現(xiàn)的都是異步串口通信。

    2 異步串口通信

    2.1 監(jiān)聽機(jī)制

    異步通信的時候,通信雙方都不知道什么時候通信開始,什么時候通信結(jié)束。這樣就需要在傳輸線上有信號位來標(biāo)志通信的發(fā)起和結(jié)束。串口通信中所采用的是在發(fā)送信息前先發(fā)送一個起始位,在信息結(jié)束的時候發(fā)送一個結(jié)束位。這樣本來傳送8位的信息就會傳送10位,這樣信息的傳送率為80%。因?yàn)榇谕ㄐ疟緛砭褪锹俚耐ㄐ牛赃@種損失是允許的。在具體的信號線上,當(dāng)沒有信息發(fā)送的時候,信號線上的信號是‘1’,當(dāng)有信號發(fā)送的時候有一位‘0’;當(dāng)接收信息結(jié)束的時候,在結(jié)束位會出現(xiàn)信號‘1’,如圖2所示。

    圖2 異步通信的傳送位關(guān)系

    2.2 時鐘與定時

    異步通信是相對于同步通信來說的,異步通信之間數(shù)據(jù)的傳輸率是相同的,由通信雙方規(guī)定好。也就是說數(shù)據(jù)位的速率是相同的,異步接收的時候通過監(jiān)聽機(jī)制監(jiān)聽到起始位后開始定時接收,如圖3所示。為了保證通信的可靠性,系統(tǒng)工作的時鐘要高于數(shù)據(jù)率的時鐘。8251要求系統(tǒng)的工作時鐘為數(shù)據(jù)率的4-6倍,如果數(shù)據(jù)時鐘是9600,那么系統(tǒng)的工作時鐘就是38.4 k-57.6 k1。圖3是以數(shù)據(jù)位的五倍時鐘來說明的,當(dāng)開始定時接收的時候,定時器開始循環(huán)計數(shù),當(dāng)計到三的時候,把數(shù)據(jù)鎖存起來,這樣保證鎖存的數(shù)據(jù)前后有一定的時間間隔,比較穩(wěn)定。當(dāng)遇到停止位的時候,計數(shù)停止。系統(tǒng)工作的時鐘也可以高于數(shù)據(jù)率的4-6倍,比如16倍,這樣計數(shù)器就是模16計數(shù),鎖存的時候可以在計數(shù)器為8的時候鎖存,也可以在4的時候鎖存,所以很多串口通信中可以設(shè)置結(jié)束位為四分之一,或者二分之一位。

    圖3 異步通信的接收定時時序

    異步通信所傳送的數(shù)據(jù)位數(shù)也是事先規(guī)定好的,至少為10位(8位信息加上一位起始位和一位結(jié)束位),如果還有奇偶校驗(yàn)位,那就11位了。具體的位數(shù)要看實(shí)際中的應(yīng)用,但是一定要保證通信雙方一致[3]。

    2.3 糾錯機(jī)制

    在通信中糾錯是重要的指標(biāo)之一,一個好的通信系統(tǒng)不僅要知道傳輸?shù)臄?shù)據(jù)錯誤,而且還要對傳輸?shù)臄?shù)據(jù)進(jìn)行糾錯[4]。在異步串口通信當(dāng)中,在傳輸?shù)氖且粋€字節(jié)時,一般采用奇偶校驗(yàn)的方法,在8個數(shù)據(jù)位后多一個奇偶校驗(yàn)位,在接收的時候?qū)ζ溥M(jìn)行檢驗(yàn),如果正確則存儲,如果錯誤,則采用相應(yīng)的機(jī)制來糾錯。當(dāng)異步傳輸?shù)氖呛芏嘧止?jié)組成的數(shù)據(jù)包時,會在數(shù)據(jù)包后面加上冗余碼,一般為CRC碼,這種碼是固定的多項(xiàng)式,通過計算可以對錯誤的數(shù)據(jù)進(jìn)行糾錯[1]。

    采用的檢測方法是將數(shù)據(jù)包里的數(shù)據(jù)進(jìn)行累加,發(fā)送的時候?qū)⒗奂拥闹捣旁跀?shù)據(jù)包相應(yīng)的位置,接收的時候?qū)鬏數(shù)臄?shù)據(jù)包的數(shù)據(jù)也進(jìn)行累加,兩者進(jìn)行比較后,向發(fā)送端反饋相應(yīng)的數(shù)據(jù)包。發(fā)送端檢測數(shù)據(jù)包,如果是正確的數(shù)據(jù)包則不作處理,如果是錯誤的則重新發(fā)送相應(yīng)的數(shù)據(jù)包。

    這種檢測方法要求通信的基本單位是數(shù)據(jù)包,糾錯的手段是重發(fā)機(jī)制。因?yàn)楫a(chǎn)品中串口所發(fā)送的都是命令協(xié)議,時間多為一秒以上,所以這種糾錯機(jī)制是很適用的[5]。

    FPGA作為一種可編程器件已經(jīng)為大家所熟悉了,這里就VHDL語言編寫的收發(fā)程序給大家介紹一下。[6-7]這部分主要包括發(fā)送程序(物理層),接收程序(物理層),以及發(fā)送處理(頂層,主要對反饋后的數(shù)據(jù)包進(jìn)行處理),接收處理(頂層,對接收的數(shù)據(jù)包進(jìn)行處理)[2]。

    3 程序設(shè)計

    3.1 發(fā)送程序

    發(fā)送的過程如下:發(fā)送器檢測到發(fā)送處理程序發(fā)送有效標(biāo)號后,發(fā)送計數(shù)器和分頻計數(shù)器開始計數(shù),同時根據(jù)發(fā)送的數(shù)據(jù)產(chǎn)生奇偶校驗(yàn)位,根據(jù)發(fā)送計數(shù)器的狀態(tài),進(jìn)行串并轉(zhuǎn)換,進(jìn)行發(fā)送。[8]

    PROCESS(CLK48K,T_CO)

    BEGIN

    IF(CLK48K'EVENT AND CLK48K='1')THEN

    CASE T_ST IS--狀態(tài)表,S0表示無發(fā)送;S1表示發(fā)送狀態(tài)。

    WHEN S0=>

    T_COUNT<="000";

    IF(T_CO='1')THEN

    T_COU<="0110";

    T_ST<=S1;

    T_TEMP1(7 DOWNTO 0)<= T_TEMP;--T_TEMP1

    ELSE

    T_COU<="0000";

    END IF;

    WHEN S1=>

    IF(T_COUNT="100")THEN T_COUNT<="000";

    ELSE

    T_ST<=S1;

    END IF;

    END CASE;

    END IF;

    END PROCESS;

    3.2 接收程序

    接收過程如下:接收器探測到起始位,定時計數(shù)器和分頻計數(shù)器開始工作,當(dāng)分頻計數(shù)器等于2的時候,將接收的數(shù)據(jù)進(jìn)行串并轉(zhuǎn)換,當(dāng)接收滿8位并且探測到停止位的時候,接收停止,并將接收的結(jié)果發(fā)送到接收處理程序中去。

    PROCESS(CLK48K)

    BEGIN

    IF(CLK48K'EVENT AND CLK48K='1')THEN

    CASE R_ST IS

    WHEN S0=>

    R_DOUT<=(OTHERS=>'1'); R_TEMP<=(OTHERS=>'1');

    R_EN<='0';

    IF(R_DATA='0')THEN

    R_COUNT<="0110000";

    R_ST<=S1;

    ELSE

    R_ST<=S0;

    R_COUNT<=(OTHERS=>'0');

    END IF;

    IF (R_COUNT(6 DOWNTO 3)>= "0110" AND R_COUNT(2 DOWNTO 0)="010")THEN

    END IF;

    END PROCESS;

    3.3 接收處理

    接收處理的過程如下:接收處理程序接收到接收程序發(fā)送的有效信號和數(shù)據(jù)后,對數(shù)據(jù)進(jìn)行存儲,并對存儲的數(shù)據(jù)進(jìn)行檢驗(yàn),將檢驗(yàn)后的結(jié)果發(fā)送到發(fā)送處理程序中去。

    PROCESS(RE_STEN,R_EN)

    VARIABLE RE_ST : STD_LOGIC_ VECTOR (2 DOWNTO 0);

    BEGIN

    IF(RE_STEN='1')THEN

    RE_ST:="000";

    ELSIF(R_EN'EVENT AND R_EN='1')THEN

    CASE RE_ST IS

    WHEN "000"=>

    RE_ST:="001"; RE_ST:="001";

    RE_FLAG<='0';

    WHEN "001"=> RE_ST:="010";

    RE_FLAG<='0';

    WHEN "010"=> RE_ST:="011";

    RE_FLAG<='0';

    WHEN "011"=> RE_TEMP1<=RE_TEMP; RE_ST:="100";

    RE_FLAG<='0';

    WHEN "100"=> RE_ST:="101";

    RE_FLAG<='1';

    WHEN "101"=>

    RE_TEMP2<=RE_TEMP; RE_ST:="110";

    RE_FLAG<='0';

    WHEN "110"=>

    RE_TEMP3<=RE_TEMP;

    RE_ST:="000";

    RE_FLAG<='0'; WHEN OTHERS=>

    RE_FLAG<='0'; RE_ST:="000";

    END CASE;

    END IF;

    END PROCESS;

    PROCESS(RE_TEMP1,RE_TEMP2,RE_TEMP3)

    —檢測數(shù)據(jù)偵的結(jié)果正確發(fā)送正確標(biāo)志,錯誤發(fā)送錯誤標(biāo)志

    BEGIN

    IF(RE_TEMP1+RE_TEMP2+X"76"=RE_TEMP3)THEN

    RE_ERROR_FLAG<='0';

    RE_RIGHT_FLAG<='1';

    ELSE

    RE_ERROR_FLAG<='1';

    RE_RIGHT_FLAG<='0';

    END IF;

    END PROCESS;

    3.4 發(fā)送處理

    發(fā)送處理的過程如下:發(fā)送處理程序接收到接收處理程序的檢驗(yàn)結(jié)果,根據(jù)結(jié)果,發(fā)送處理程序向發(fā)送程序發(fā)送有效標(biāo)志和數(shù)據(jù)包(按字節(jié)發(fā)送),并且在數(shù)據(jù)包相應(yīng)的位置加入正確或錯誤字節(jié)。[9-10]

    PROCESS(RE_FLAG,CLK48K,RESET)

    VARIABLE TR_COUNT : INTE-GER R-A-N-GE 0 TO 100;

    VARIABLE TR_ST : STD_LOGIC_ VECTOR(4 DOWNTO 0);

    BEGIN

    IF(RESET='0')THEN

    TR_ST:="01011";

    ELSIF(RE_FLAG='1')THEN

    TR_ST:="00000";

    TR_COUNT:=0;

    ELSIF(CLK48K'EVENT AND CLK-48K='1')THEN

    IF(TR_COUNT=450)THEN

    TR_COUNT:=0;

    TR_EN<='0';

    TR_DATA<=X"FF";

    ELSIF(TR_COUNT=2)THEN

    CASE TR_ST IS

    WHEN "00000"=>

    TR_EN<='0';

    TR_DATA<=X"FF";

    TR_ST:="00001";

    WHEN "00001"=>

    TR_EN<='0'; TR_DATA<=X"FF";

    TR_ST:="00010";

    WHEN "00010"=>

    TR_EN<='0'; TR_DATA<=X"FF";

    IF(RE_EN='1' AND RE_RIGHT= '0')THEN

    TR_ST:="00011";

    ELSIF(RE_EN='0' AND RE_ RIGHT='1')THEN

    TR_ST:="10001";

    ELSE TR_ST:="00010";

    END IF;

    WHEN "00011"=>-- 發(fā)送反饋正確數(shù)據(jù)包

    TR_EN<='1';

    TR_ST:="00100"; TR_DATA<=X"7E";

    WHEN "00100"=>

    TR_EN<='1';

    TR_ST:="00101";

    TR_DATA<=X"15";

    WHEN "00101"=>

    TR_EN<='1';

    TR_ST:="00110";

    TR_DATA<=X"61";

    WHEN "00110"=>

    TR_EN<='1';

    TR_ST:="00111";

    TR_DATA<=X"9E";

    WHEN "00111"=>

    TR_EN<='1';

    TR_ST:="01000";

    TR_DATA<=X"04";

    WHEN "01000"=>

    TR_EN<='1';

    TR_ST:="01001";

    TR_DATA<=TR_TEMP;

    WHEN "01001"=>

    TR_EN<='1';

    TR_ST:="01010"; TR_DATA<=X"14"+TR_TEMP;

    WHEN "01010"=>

    TR_EN<='1';

    TR_ST:="01011";

    TR_DATA<=X"7E";

    WHEN "01011"=>

    TR_EN<='0';

    TR_ST:="01011";

    TR_DATA<=X"FF"; WHEN "10001"=>-- 發(fā)送反饋錯誤數(shù)據(jù)包

    TR_EN<='1';

    4 結(jié)論

    本文重點(diǎn)討論了串口通信的物理層協(xié)議,給出了基于FPGA的實(shí)現(xiàn)方法。本文的程序?qū)⒐饫w接收單元和終端定時與控制單元的串口通信中。本程序已經(jīng)在試驗(yàn)階段通過。

    [1] 鄔寬明《單片機(jī)外圍器件實(shí)用手冊數(shù)據(jù)傳輸接口器件分冊》, 北京航天航空大學(xué)出版社. 2001: 100-113.

    [2] 李新兵《兼容ARM9的軟核處理器設(shè)計基于FPGA》, 機(jī)械工業(yè)出版社. 20012: 20-30.

    [3] 謝顯中, 王新梅. 第三代移動通信系統(tǒng)的空中接口方案[J]. 移動通信. 1999(01).

    [4] 謝顯中, 苗洪雷, 李穎, 王新梅. 分層空時碼的模型、譯碼接收及其性能仿真[J]. 通信學(xué)報. 2001(08).

    [5] 葛利嘉, 路鳴. 蜂窩通信的空分多址: 概念、算法和性能[J]. 通信學(xué)報. 1999(08).

    [6] 王蕾, 韓立峰. 基于Artix-7 FPGA的異步高速串行通信IP設(shè)計[J]. 現(xiàn)代電子技術(shù), 2018, 41(19): 6-10.

    [7] 王蕾, 李淑婧. 一種基于FPGA+DSP的高速串口通信設(shè)計[J]. 現(xiàn)代電子技術(shù), 2018, 41(15): 22-25+30.

    [8] 徐巧玉, 周新穩(wěn), 王軍委, 朱佩. 一種ARM+FPGA的可裁剪以太網(wǎng)串口服務(wù)器設(shè)計[J]. 河南科技大學(xué)學(xué)報(自然科學(xué)版), 2018, 39(06): 24-29+34+5.

    [9] 甘康, 蔡錦達(dá), 鄒億, 劉倩. 基于ARM和FPGA的LED標(biāo)準(zhǔn)光源電路設(shè)計[J]. 光學(xué)儀器, 2018, 40(03): 38-45.

    [10] 白曉. 基于FPGA的狀態(tài)采集與快保護(hù)系統(tǒng)子板設(shè)計[D]. 中國科學(xué)院大學(xué)(中國科學(xué)院近代物理研究所), 2018.

    Implementation of Serial Port Based on FPGA

    ZHANG Cheng1, SUN Lie-peng2, XIAO Wei1, YANG Hua-lu1, CHENG Yu-feng1

    (1. Beijing BBEF Science & Technology Co., Ltd, Beijing 101312, China; 2. Beihang University Beijing 100082, China)

    As a simple and reliable communication method, serial port is widely used in modern electronics industry. At present, the product communication between the timing control subsystem and other subsystems is completed by serial ports. Most of the methods for serial ports are implemented by the DSP of TI company. Firstly, this paper studies the serial port protocol, then introduces several problems that need attention in the serial port design. Finally, according to the current project, the FPGA-based serial port design is described in detail.

    Serial port; Protocol; FPGA; VHDL

    TN79

    B

    10.3969/j.issn.1003-6970.2018.11.046

    張誠(1980-),男,碩士,高級工程師,研究方向:為射頻微波系統(tǒng)設(shè)計、電子技術(shù);程宇峰(1970-),男,本科,高級工程師,研究方向:高頻系統(tǒng)設(shè)計開發(fā)技術(shù)方向;孫列鵬(1979-),男,博士,職稱:高級工程師,研究方向:高頻系統(tǒng)設(shè)計開發(fā)技術(shù)方向;楊化路(1965-),男,碩士,職稱:高級工程師,研究方向:高頻系統(tǒng)設(shè)計開發(fā)技術(shù)方向;肖薇(1971-),男,碩士,職稱:高級工程師,研究方向:結(jié)構(gòu)系統(tǒng)設(shè)計與工藝。

    張誠,孫列鵬,肖薇,等. 基于FPGA的串口實(shí)現(xiàn)[J]. 軟件,2018,39(11):219-223

    猜你喜歡
    處理程序計數(shù)器串口
    煤氣與熱力(2022年2期)2022-03-09 06:29:30
    高速公路工程變更與計量支付處理程序的優(yōu)化方法
    淺談AB PLC串口跟RFID傳感器的通訊應(yīng)用
    基于C++的數(shù)控加工通用后處理程序的開發(fā)應(yīng)用研究
    企業(yè)危機(jī)公關(guān)管理問題分析
    USB接口的多串口數(shù)據(jù)并行接收方法探索
    計數(shù)器競爭冒險及其處理的仿真分析
    基于藍(lán)牙串口適配器的GPS接收機(jī)與AutoCAD的實(shí)時無線通信
    地礦測繪(2015年3期)2015-12-22 06:27:26
    基于并行控制的FPGA多串口拓展實(shí)現(xiàn)
    任意N進(jìn)制計數(shù)器的設(shè)計方法
    河南科技(2014年10期)2014-02-27 14:09:30
    a在线观看视频网站| 国产福利在线免费观看视频| 嫩草影视91久久| 老司机深夜福利视频在线观看 | 法律面前人人平等表现在哪些方面 | av在线播放精品| 精品国内亚洲2022精品成人 | 久久毛片免费看一区二区三区| 精品人妻1区二区| 好男人电影高清在线观看| 久久精品国产综合久久久| 蜜桃在线观看..| 9色porny在线观看| 高清黄色对白视频在线免费看| 国产伦人伦偷精品视频| 午夜福利在线观看吧| 国产色视频综合| 在线观看免费日韩欧美大片| 热99久久久久精品小说推荐| 亚洲专区中文字幕在线| 99久久99久久久精品蜜桃| 国产在线免费精品| 亚洲自偷自拍图片 自拍| 成年人午夜在线观看视频| 亚洲国产av新网站| 天天躁日日躁夜夜躁夜夜| 国产精品久久久久成人av| 精品少妇黑人巨大在线播放| 考比视频在线观看| a级毛片黄视频| 亚洲专区字幕在线| 丝袜人妻中文字幕| 亚洲精品中文字幕一二三四区 | 一区二区三区精品91| 成人影院久久| 精品熟女少妇八av免费久了| 97在线人人人人妻| 久久人妻福利社区极品人妻图片| 久久人妻福利社区极品人妻图片| 麻豆av在线久日| 亚洲伊人久久精品综合| 国产高清videossex| 久久久久久久久免费视频了| 9热在线视频观看99| 999久久久精品免费观看国产| 国产一区二区三区在线臀色熟女 | 亚洲国产看品久久| 国产片内射在线| 三级毛片av免费| 国产欧美日韩综合在线一区二区| 天天操日日干夜夜撸| 久久国产精品大桥未久av| 免费黄频网站在线观看国产| 99国产极品粉嫩在线观看| 欧美另类一区| 日本av免费视频播放| 午夜91福利影院| 久久人妻福利社区极品人妻图片| 亚洲美女黄色视频免费看| 久久天堂一区二区三区四区| 男人添女人高潮全过程视频| 天堂俺去俺来也www色官网| 97人妻天天添夜夜摸| av国产精品久久久久影院| 欧美精品av麻豆av| 精品久久久精品久久久| 精品少妇久久久久久888优播| 久热爱精品视频在线9| av片东京热男人的天堂| 亚洲精品在线美女| 操出白浆在线播放| 日韩视频一区二区在线观看| 最近最新中文字幕大全免费视频| 叶爱在线成人免费视频播放| 大香蕉久久网| 免费女性裸体啪啪无遮挡网站| 一区二区av电影网| 我的亚洲天堂| 九色亚洲精品在线播放| 亚洲av成人不卡在线观看播放网 | 国产成人一区二区三区免费视频网站| 制服人妻中文乱码| 一区二区三区四区激情视频| 亚洲情色 制服丝袜| 精品国产一区二区久久| 亚洲国产欧美一区二区综合| 亚洲欧美成人综合另类久久久| 一本—道久久a久久精品蜜桃钙片| 男女高潮啪啪啪动态图| 超碰成人久久| 亚洲伊人色综图| 女性生殖器流出的白浆| 麻豆国产av国片精品| 亚洲av电影在线观看一区二区三区| 色综合欧美亚洲国产小说| 啦啦啦在线免费观看视频4| 黄色视频在线播放观看不卡| 欧美性长视频在线观看| 午夜91福利影院| 国产精品一区二区免费欧美 | 亚洲精品久久成人aⅴ小说| 久久九九热精品免费| 一二三四在线观看免费中文在| 人人妻人人添人人爽欧美一区卜| 窝窝影院91人妻| svipshipincom国产片| 午夜激情久久久久久久| 黄片大片在线免费观看| 精品人妻熟女毛片av久久网站| 热99国产精品久久久久久7| 丰满人妻熟妇乱又伦精品不卡| 午夜激情av网站| 丝瓜视频免费看黄片| 欧美+亚洲+日韩+国产| 国产精品国产三级国产专区5o| 欧美乱码精品一区二区三区| 亚洲国产欧美网| 中文字幕色久视频| 国产精品国产三级国产专区5o| 国产成人av教育| 99精国产麻豆久久婷婷| 亚洲自偷自拍图片 自拍| 国产精品一区二区在线不卡| 久久中文字幕一级| 女人久久www免费人成看片| 动漫黄色视频在线观看| 欧美少妇被猛烈插入视频| 国产精品 国内视频| 老司机影院毛片| 在线永久观看黄色视频| 久久久精品区二区三区| 国产精品亚洲av一区麻豆| 亚洲av国产av综合av卡| 黄色视频,在线免费观看| 黑人巨大精品欧美一区二区mp4| 91精品伊人久久大香线蕉| 在线观看免费高清a一片| 亚洲综合色网址| 国产区一区二久久| 国产麻豆69| 久久香蕉激情| 天天操日日干夜夜撸| 天堂中文最新版在线下载| 亚洲精品国产精品久久久不卡| 老汉色∧v一级毛片| 极品人妻少妇av视频| 搡老岳熟女国产| 在线精品无人区一区二区三| 精品国产超薄肉色丝袜足j| 性色av一级| 黄色视频在线播放观看不卡| 日韩人妻精品一区2区三区| 99精品欧美一区二区三区四区| 精品免费久久久久久久清纯 | 午夜久久久在线观看| 精品一区在线观看国产| 精品少妇内射三级| 老司机在亚洲福利影院| 水蜜桃什么品种好| 午夜两性在线视频| 久久久久久久久免费视频了| 欧美久久黑人一区二区| 免费在线观看日本一区| 天天躁日日躁夜夜躁夜夜| 久久国产精品影院| 亚洲欧美激情在线| 妹子高潮喷水视频| 另类精品久久| 亚洲男人天堂网一区| av视频免费观看在线观看| 97在线人人人人妻| 黑人猛操日本美女一级片| 欧美黑人欧美精品刺激| 欧美在线黄色| 无遮挡黄片免费观看| 91麻豆精品激情在线观看国产 | 免费一级毛片在线播放高清视频 | 日韩制服骚丝袜av| 桃红色精品国产亚洲av| 美女主播在线视频| 国产麻豆69| 在线观看免费日韩欧美大片| 日本av免费视频播放| 最黄视频免费看| 亚洲精品国产色婷婷电影| 国产精品1区2区在线观看. | 国产精品免费视频内射| 自拍欧美九色日韩亚洲蝌蚪91| 亚洲 欧美一区二区三区| 自拍欧美九色日韩亚洲蝌蚪91| 91老司机精品| 一本综合久久免费| 国产精品一区二区在线不卡| 午夜日韩欧美国产| a 毛片基地| 不卡一级毛片| av天堂在线播放| 精品一区二区三卡| 国产精品国产av在线观看| 99国产极品粉嫩在线观看| 欧美另类亚洲清纯唯美| 性高湖久久久久久久久免费观看| 19禁男女啪啪无遮挡网站| 肉色欧美久久久久久久蜜桃| 91av网站免费观看| 中文字幕另类日韩欧美亚洲嫩草| 十八禁高潮呻吟视频| 岛国毛片在线播放| 女性生殖器流出的白浆| 国产精品久久久久久人妻精品电影 | 国产成人免费无遮挡视频| 高清av免费在线| 在线观看免费午夜福利视频| 亚洲国产av影院在线观看| 亚洲五月婷婷丁香| 人人妻人人澡人人看| 在线av久久热| 搡老乐熟女国产| 老司机影院成人| 亚洲精品在线美女| 韩国精品一区二区三区| 久久狼人影院| 少妇粗大呻吟视频| 一边摸一边抽搐一进一出视频| 在线 av 中文字幕| 成人影院久久| 亚洲色图 男人天堂 中文字幕| 欧美黑人欧美精品刺激| 免费在线观看完整版高清| 日韩欧美一区二区三区在线观看 | 亚洲伊人久久精品综合| 欧美另类亚洲清纯唯美| 久久综合国产亚洲精品| 亚洲成av片中文字幕在线观看| 精品久久久久久久毛片微露脸 | 亚洲欧美一区二区三区黑人| 最近中文字幕2019免费版| 天天影视国产精品| 两人在一起打扑克的视频| 视频在线观看一区二区三区| 交换朋友夫妻互换小说| 亚洲国产av影院在线观看| 两个人看的免费小视频| 久久人人爽人人片av| 超碰97精品在线观看| 欧美 日韩 精品 国产| 12—13女人毛片做爰片一| 一边摸一边做爽爽视频免费| 十八禁高潮呻吟视频| 亚洲国产精品999| 一本久久精品| 啦啦啦在线免费观看视频4| 亚洲va日本ⅴa欧美va伊人久久 | 亚洲精品国产av成人精品| 国产深夜福利视频在线观看| 一二三四社区在线视频社区8| 久久人妻福利社区极品人妻图片| 欧美日韩福利视频一区二区| 爱豆传媒免费全集在线观看| 丰满迷人的少妇在线观看| 国产男人的电影天堂91| 一级毛片精品| 五月天丁香电影| 97精品久久久久久久久久精品| 国产亚洲精品一区二区www | 午夜两性在线视频| 侵犯人妻中文字幕一二三四区| 午夜日韩欧美国产| 精品国产国语对白av| 午夜免费观看性视频| 日韩,欧美,国产一区二区三区| 手机成人av网站| 午夜福利一区二区在线看| 999久久久精品免费观看国产| 亚洲精品国产区一区二| 久久国产精品男人的天堂亚洲| 亚洲人成77777在线视频| 高清黄色对白视频在线免费看| 香蕉国产在线看| 国产色视频综合| 在线看a的网站| 久久久国产一区二区| 欧美激情 高清一区二区三区| 女人高潮潮喷娇喘18禁视频| 欧美在线黄色| 免费在线观看完整版高清| 成年美女黄网站色视频大全免费| 国产欧美日韩精品亚洲av| 这个男人来自地球电影免费观看| 亚洲欧美成人综合另类久久久| 欧美大码av| 欧美久久黑人一区二区| 国产无遮挡羞羞视频在线观看| 日本91视频免费播放| 久热爱精品视频在线9| 中文字幕av电影在线播放| 久久久久精品国产欧美久久久 | 一本色道久久久久久精品综合| 人人澡人人妻人| 欧美激情久久久久久爽电影 | 性色av一级| 韩国高清视频一区二区三区| www.自偷自拍.com| 日韩欧美一区二区三区在线观看 | 久久久国产精品麻豆| 永久免费av网站大全| 少妇的丰满在线观看| 黄片大片在线免费观看| 亚洲伊人色综图| 99香蕉大伊视频| 99香蕉大伊视频| 91av网站免费观看| 国产精品.久久久| 久久精品熟女亚洲av麻豆精品| 天天躁日日躁夜夜躁夜夜| 欧美激情久久久久久爽电影 | 美女福利国产在线| 精品国产乱码久久久久久男人| 中文字幕另类日韩欧美亚洲嫩草| 亚洲国产精品一区二区三区在线| 亚洲精华国产精华精| 免费av中文字幕在线| tocl精华| 国产真人三级小视频在线观看| 久久ye,这里只有精品| 国产成人精品久久二区二区免费| 欧美日韩黄片免| 免费在线观看完整版高清| 91av网站免费观看| 亚洲伊人久久精品综合| 免费一级毛片在线播放高清视频 | 搡老岳熟女国产| 色94色欧美一区二区| 亚洲色图 男人天堂 中文字幕| 制服人妻中文乱码| 国产精品国产三级国产专区5o| 涩涩av久久男人的天堂| 国产精品九九99| 精品久久蜜臀av无| 精品久久久精品久久久| 每晚都被弄得嗷嗷叫到高潮| 成年美女黄网站色视频大全免费| 波多野结衣一区麻豆| 国产亚洲午夜精品一区二区久久| 高清欧美精品videossex| 精品亚洲乱码少妇综合久久| 99国产精品免费福利视频| 国产精品亚洲av一区麻豆| 少妇猛男粗大的猛烈进出视频| 亚洲精品一二三| 日本vs欧美在线观看视频| 曰老女人黄片| 天天操日日干夜夜撸| 亚洲色图综合在线观看| 国产亚洲精品第一综合不卡| 日本一区二区免费在线视频| 无限看片的www在线观看| 国产91精品成人一区二区三区 | 狠狠狠狠99中文字幕| 精品第一国产精品| 91成人精品电影| 女人精品久久久久毛片| 韩国高清视频一区二区三区| 国产三级黄色录像| 精品第一国产精品| 久久狼人影院| 老司机午夜十八禁免费视频| 少妇 在线观看| 大陆偷拍与自拍| 日韩中文字幕视频在线看片| 青春草视频在线免费观看| 久9热在线精品视频| 99国产精品一区二区三区| 亚洲九九香蕉| 日本一区二区免费在线视频| 久久久久久久大尺度免费视频| 人人妻,人人澡人人爽秒播| 纵有疾风起免费观看全集完整版| 亚洲国产欧美在线一区| 欧美+亚洲+日韩+国产| 欧美精品一区二区大全| 99九九在线精品视频| 天天添夜夜摸| 国产一区二区 视频在线| 欧美+亚洲+日韩+国产| 国产麻豆69| 国产精品一二三区在线看| 性色av乱码一区二区三区2| 亚洲欧洲日产国产| 国产av一区二区精品久久| 别揉我奶头~嗯~啊~动态视频 | 在线观看一区二区三区激情| 成人国产av品久久久| 91精品伊人久久大香线蕉| 日本五十路高清| 久热爱精品视频在线9| 精品国产一区二区三区久久久樱花| 中文欧美无线码| 一本色道久久久久久精品综合| 窝窝影院91人妻| 一级a爱视频在线免费观看| 日韩视频在线欧美| 国产亚洲欧美在线一区二区| 国产成人av教育| 亚洲精品国产av成人精品| 精品国产超薄肉色丝袜足j| 在线天堂中文资源库| 久久综合国产亚洲精品| 老司机靠b影院| 一个人免费看片子| 久久久久久久大尺度免费视频| 欧美日韩黄片免| 亚洲精品一区蜜桃| 欧美午夜高清在线| 桃红色精品国产亚洲av| 免费看十八禁软件| 久久九九热精品免费| 中文字幕色久视频| 中文字幕精品免费在线观看视频| 韩国高清视频一区二区三区| 成年美女黄网站色视频大全免费| 免费不卡黄色视频| 建设人人有责人人尽责人人享有的| 久久久国产欧美日韩av| 亚洲视频免费观看视频| 超色免费av| 淫妇啪啪啪对白视频 | 国产精品秋霞免费鲁丝片| 欧美国产精品一级二级三级| 两人在一起打扑克的视频| 色视频在线一区二区三区| 自线自在国产av| 美女高潮到喷水免费观看| 免费观看a级毛片全部| 久久精品成人免费网站| 午夜久久久在线观看| 日韩中文字幕欧美一区二区| 亚洲久久久国产精品| 免费看十八禁软件| 亚洲一码二码三码区别大吗| 国产男女内射视频| av免费在线观看网站| 蜜桃国产av成人99| 在线看a的网站| 午夜成年电影在线免费观看| 国产欧美日韩一区二区三区在线| 黄片大片在线免费观看| 老司机亚洲免费影院| 女性生殖器流出的白浆| 91老司机精品| 亚洲精品久久成人aⅴ小说| 又大又爽又粗| 久久久久久人人人人人| 国产精品自产拍在线观看55亚洲 | 亚洲精品中文字幕在线视频| 母亲3免费完整高清在线观看| 狂野欧美激情性xxxx| 岛国在线观看网站| 老司机影院毛片| 91老司机精品| 免费高清在线观看日韩| 色视频在线一区二区三区| 国产精品久久久久久精品古装| 亚洲国产av新网站| 国产在视频线精品| 日韩人妻精品一区2区三区| 激情视频va一区二区三区| 亚洲欧美成人综合另类久久久| 欧美精品高潮呻吟av久久| 丰满人妻熟妇乱又伦精品不卡| 亚洲av美国av| 亚洲av片天天在线观看| 老鸭窝网址在线观看| 国产无遮挡羞羞视频在线观看| 18禁黄网站禁片午夜丰满| 无遮挡黄片免费观看| 日本猛色少妇xxxxx猛交久久| 悠悠久久av| 久久久久久亚洲精品国产蜜桃av| 激情视频va一区二区三区| 91麻豆精品激情在线观看国产 | www.av在线官网国产| 黑人操中国人逼视频| 久久精品aⅴ一区二区三区四区| 丰满迷人的少妇在线观看| 欧美黑人精品巨大| 亚洲第一欧美日韩一区二区三区 | 国产在线免费精品| 自拍欧美九色日韩亚洲蝌蚪91| 他把我摸到了高潮在线观看 | 男女免费视频国产| 免费一级毛片在线播放高清视频 | 亚洲七黄色美女视频| 久久国产精品人妻蜜桃| 日本91视频免费播放| 欧美精品av麻豆av| 欧美变态另类bdsm刘玥| 免费在线观看日本一区| 国产不卡av网站在线观看| 菩萨蛮人人尽说江南好唐韦庄| 黑人巨大精品欧美一区二区mp4| 亚洲一码二码三码区别大吗| 欧美乱码精品一区二区三区| 精品人妻熟女毛片av久久网站| 亚洲欧美清纯卡通| 久久精品人人爽人人爽视色| 女性被躁到高潮视频| 久久人妻福利社区极品人妻图片| 久久青草综合色| 欧美激情高清一区二区三区| 久久 成人 亚洲| 狠狠狠狠99中文字幕| 色播在线永久视频| 亚洲第一青青草原| 一本久久精品| 国产三级黄色录像| 国产日韩一区二区三区精品不卡| 久久女婷五月综合色啪小说| 亚洲欧美精品综合一区二区三区| 午夜老司机福利片| 他把我摸到了高潮在线观看 | 99精国产麻豆久久婷婷| 一级a爱视频在线免费观看| 欧美午夜高清在线| 咕卡用的链子| 国产精品国产av在线观看| 热re99久久国产66热| 国产91精品成人一区二区三区 | 国产免费福利视频在线观看| 99热全是精品| 啦啦啦 在线观看视频| 少妇猛男粗大的猛烈进出视频| 欧美日本中文国产一区发布| 中文字幕高清在线视频| 一二三四社区在线视频社区8| 两性午夜刺激爽爽歪歪视频在线观看 | 久久久久国产一级毛片高清牌| 午夜福利,免费看| 亚洲成人手机| a在线观看视频网站| 人人妻,人人澡人人爽秒播| 欧美国产精品一级二级三级| 老司机影院毛片| 日韩一区二区三区影片| 亚洲国产av新网站| 欧美老熟妇乱子伦牲交| 国产成+人综合+亚洲专区| 在线观看免费日韩欧美大片| 国产精品麻豆人妻色哟哟久久| 丰满人妻熟妇乱又伦精品不卡| 久久女婷五月综合色啪小说| 国产精品国产三级国产专区5o| 十分钟在线观看高清视频www| 深夜精品福利| 欧美性长视频在线观看| 欧美日韩福利视频一区二区| 波多野结衣av一区二区av| 两个人看的免费小视频| 欧美日本中文国产一区发布| 精品福利观看| 国产高清国产精品国产三级| 国产av精品麻豆| 在线观看www视频免费| 日韩大片免费观看网站| 十八禁网站网址无遮挡| 手机成人av网站| 亚洲国产av新网站| 亚洲国产精品999| 国产精品熟女久久久久浪| 国产精品偷伦视频观看了| 亚洲成人手机| 免费人妻精品一区二区三区视频| 九色亚洲精品在线播放| 亚洲国产精品一区二区三区在线| 免费一级毛片在线播放高清视频 | 国产国语露脸激情在线看| 韩国精品一区二区三区| 2018国产大陆天天弄谢| 亚洲av成人一区二区三| 亚洲视频免费观看视频| 国产精品久久久久成人av| 亚洲九九香蕉| 久久久欧美国产精品| 国产亚洲精品一区二区www | 国产一区二区三区在线臀色熟女 | 日韩熟女老妇一区二区性免费视频| a级毛片黄视频| 69av精品久久久久久 | 一区二区av电影网| 悠悠久久av| tocl精华| 80岁老熟妇乱子伦牲交| 国产区一区二久久| 国产欧美日韩精品亚洲av| 日本vs欧美在线观看视频| 国产亚洲一区二区精品| 777米奇影视久久| 一本久久精品| 老司机影院毛片| 伊人亚洲综合成人网| av福利片在线| 欧美av亚洲av综合av国产av| 动漫黄色视频在线观看| 精品亚洲成a人片在线观看| 我要看黄色一级片免费的| 啦啦啦啦在线视频资源| 18禁国产床啪视频网站| 少妇裸体淫交视频免费看高清 | 欧美久久黑人一区二区| 纯流量卡能插随身wifi吗| 两性夫妻黄色片| 欧美日韩黄片免| 日韩三级视频一区二区三区| 国产片内射在线| 天天躁夜夜躁狠狠躁躁|