《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計應(yīng)用 > 基于LPC2131嵌入式系統(tǒng)μCOS-II實現(xiàn)CAN通信
基于LPC2131嵌入式系統(tǒng)μCOS-II實現(xiàn)CAN通信
摘要: 本文基于ARM7TDMI-S處理器LPC2131,對內(nèi)部沒有集成CAN控制器的處理器,設(shè)計了較為通用的CAN接口模塊的硬件電路,并對CAN總線進行了可靠性設(shè)計,而且對基于嵌入式實時操作系統(tǒng)μCOS-II實現(xiàn)CAN通信,進行了嵌入式軟件的設(shè)計,最終在實踐中對CAN總線通訊的可靠性和可行性進行了驗證。
Abstract:
Key words :

隨著信息技術(shù)技術(shù)的飛速發(fā)展,ARM技術(shù)方案架構(gòu)作為一種具備低功耗、高性能、以及小體積等特性的32位嵌入式微處理器,得到了眾多的知識產(chǎn)權(quán)授權(quán)用戶,其中包括世界頂級的半導(dǎo)體和系統(tǒng)公司。目前已被廣泛的用于各類電子產(chǎn)品,汽車、消費娛樂、影像、工業(yè)控制、海量存儲、網(wǎng)絡(luò)、安保和無線等領(lǐng)域。被業(yè)界人士認(rèn)為,基于ARM的技術(shù)方案是最具市場前景和市場優(yōu)勢的解決方案。

現(xiàn)場總線CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN" title="CAN">CAN是為解決現(xiàn)代汽車中眾多的電控模塊之間的數(shù)據(jù)交換而開發(fā)的一種串行通信協(xié)議。由于其具有多主站依據(jù)優(yōu)先權(quán)進行總線訪問,采用非破壞性總線仲裁,可完成對通信數(shù)據(jù)的錯誤檢驗和優(yōu)先級判別,數(shù)據(jù)長度最多為8個字節(jié),傳輸時間短,受干擾的概率低,抗干擾能力較強,通信速率最高可達1Mbit/s等特點,它被廣泛應(yīng)用在汽車,工業(yè),消費類電子等領(lǐng)域,而被公認(rèn)為是最有前途的現(xiàn)場總線之一。

基于ARM在嵌入式系統(tǒng)方面優(yōu)勢和CAN總線的廣泛應(yīng)用,目前越來越多的ARM處理器內(nèi)部都自帶了CAN控制器,極大的方便了開發(fā)人員對CAN總線的開發(fā)。但目前仍有些產(chǎn)品中的ARM處理器沒有內(nèi)置CAN控制器,為了能夠適應(yīng)節(jié)點間對數(shù)據(jù)傳輸所提出的實時性,可靠性的要求,同時又不改變原來的硬件結(jié)構(gòu),通過外擴CAN接口模塊來實現(xiàn)CAN通信成了一個較為合適的選擇。

本文基于ARM7TDMI-S處理器LPC2131,對內(nèi)部沒有集成CAN控制器的處理器,設(shè)計了較為通用的CAN接口模塊的硬件電路,并對CAN總線進行了可靠性設(shè)計,而且對基于嵌入式實時操作系統(tǒng)μCOS-II實現(xiàn)CAN通信,進行了嵌入式軟件的設(shè)計,最終在實踐中對CAN總線通訊的可靠性和可行性進行了驗證。

LPC2131

Philips LPC2131是基于ARM7TDMI-S的高性能32位RISC微控制器,它一方面具有ARM處理器的所有優(yōu)點:低功耗、高性能;同時又具有較為豐富的片上資源,非常適合嵌入式產(chǎn)品的開發(fā)。其特點如下:

·集成了Thumb擴展指令集。

·32KB可在系統(tǒng)中編程(ISP)的片內(nèi)Flash和可在應(yīng)用中編程(IAP)的8KB RAM,具有向量中斷控制器。

·2個UART,2個I2C串行接口,2個SPI串行接口,2個定時器(7個捕獲/比較通道),PWM單元可提供多達6個PWM輸出,8通道10位ADC,實時時鐘RTC,看門狗定時器WDT,48個通用I/O引腳。

·CPU時鐘高達60MHz,具有片內(nèi)晶體振蕩器和片內(nèi)PLL。

LPC2131內(nèi)部沒有集成CAN控制器,而無法利用CAN總線來進行通訊。為了使得LPC2131能夠利用CAN總線進行通訊,可以通過外部擴展來拓展其功能。

硬件電路設(shè)計

由于LPC2131是由3.3V供電的ARM7TDMI-S微處理器,其各個IO引腳是3.3V的TTL電平,而且可以承受5V的電壓。而獨立CAN控制器SJA1000是5V供電,其各個IO口的電平是5V的TTL電平,所以二者兼容,其IO可以直接相連。

LPC2131與CAN控制器接口

LPC2131與CAN控制器接口如圖1所示,LPC2131的P0.8~P0.15與SJA1000的AD0~AD7直接相連實現(xiàn)數(shù)據(jù)交互,P0.22,P0.25,P0.31,P0.23分別與SJA1000的ALE/AS,RD/E,WR,CS相連實現(xiàn)讀寫和片選,P0.30,P0.27分別與SJA1000的INT,RST相連實現(xiàn)中斷和復(fù)位。LPC2131訪問SJA1000時,可通過軟件模擬SJA1000中所規(guī)定的讀寫時序來進行,SJA1000的模式引腳MODE通過VCC而置為高電平,使得SJA1000工作在Intel的模式。

LPC2131與CAN控制器接口電路

圖1 LPC2131與CAN控制器接口電路

CAN收發(fā)器與CAN總線接口

CAN收發(fā)器與CAN總線的接口如圖2所示,其中SJA1000的TX0,RX0分別與CAN收發(fā)器的TXD,RXD相連,為提高CAN收發(fā)器82C250與CAN總線的接口部分的抗干擾能力,特在82C250 的CANH 和CANL 引腳串接一個共模扼流圈,以消除一定的共模干擾,而使得總線差分信號能夠順利通過。并且CANH和CANL分別通過一個磁珠與總線相連,以起到消除一定的高頻干擾。同時CANH 和CANL與地之間并聯(lián)了兩個30pf 的小電容,可以起到濾除總線上的高頻干擾和一定的防電磁輻射的能力。另外在兩根CAN總線接入端與地之間分別接了一個TVS,當(dāng)CAN 總線有較高的電壓時通過TVS的擊穿而接地,可起到一定的過壓保護作用。82C250 的Rs引腳上接有一個斜率電阻以降低CAN總線的向外輻射。

CAN收發(fā)器與總線接口電路

圖2 CAN收發(fā)器與總線接口電路

對于其他無內(nèi)置CAN控制器的能夠承受5V的TTL電平的處理器來說,只需改變與SJA1000的數(shù)據(jù)端口ALE/AS,RD/E,WR,CS,INT,RST相連接的引腳即可完成外擴CAN接口的硬件設(shè)計工作,否則在兩者之間加一個邏輯電平轉(zhuǎn)換的器件即可。

軟件設(shè)計

對SJA1000的讀寫訪問

由于LPC2131的48個引腳全是IO,所以首先需要通過軟件模擬讀寫SJA1000的時序,來對SJA1000進行操作,進而完成CAN通訊功能。

依據(jù)SJA1000在Intel模式下的讀寫時序[4],可編寫LPC2131通過CAN控制器SJA1000發(fā)送數(shù)據(jù)的寫函數(shù)void WriteCan(uint8 Addr,uint8 Data)和接受CAN控制器所接受的數(shù)據(jù)的讀函數(shù)uint8 ReadCan(uint8 Addr),其中Addr為SJA1000相應(yīng)的寄存器的地址,Data為LPC2131所發(fā)送的數(shù)據(jù),讀函數(shù)ReadCan可返回所接受的數(shù)據(jù)。

CAN通訊的實現(xiàn)

要實現(xiàn)一個CAN通訊需要實現(xiàn)3個功能模塊:對SJA1000的初始化模塊;數(shù)據(jù)發(fā)送模塊;數(shù)據(jù)接受模塊。

·對SJA1000的初始化模塊

在開始通訊之前,首先要在SJA

1000的各個功能寄存器進行設(shè)置,包括模式寄存器,波特率,時鐘分頻器,中斷使能寄存器,,濾波寄存器,輸出控制寄存器。

uint8 IniSJA1000(uint8 BTR0,uint8 BTR1)

{

IO0CLR=CS; //片選SJA1000

WriteCan(0,0x09); //進入復(fù)位模式

WriteCan(31,0xe8); //設(shè)置時鐘分頻器

WriteCan(4,0xfd); //設(shè)置中斷使能寄存器

WriteCan(16,AcceptCode1);//設(shè)置驗收代碼1

WriteCan(17,AcceptCode2);//設(shè)置驗收代碼2

WriteCan(18,AcceptCode3);//設(shè)置驗收代碼3

WriteCan(19,AcceptCode4);//設(shè)置驗收代碼4

WriteCan(20,MaskCode1); //設(shè)置驗收屏蔽1

WriteCan(21,MaskCode2); //設(shè)置驗收屏蔽2

WriteCan(22,MaskCode3); //設(shè)置驗收屏蔽3

WriteCan(23,MaskCode4); //設(shè)置驗收屏蔽4

WriteCan(6,BTR0); //設(shè)置總線時序寄存器1

WriteCan(7,BTR1); //設(shè)置總線時序寄存器2

WriteCan(8,0xfa); //設(shè)置輸出控制積存器

WriteCan(0,0x08); //進入操作模式

OSCANMbox=OSMboxCreate(0);/建立CAN通訊郵箱

if (OSCANMbox==NULL)

{

return FALSE;

}

return TRUE;

}

·數(shù)據(jù)發(fā)送模塊

假設(shè)要發(fā)送的數(shù)據(jù)的ID存儲在數(shù)組ID[4]中,數(shù)據(jù)存儲在數(shù)組SendData[8]中,其發(fā)送模塊程序如下所示,其中參數(shù)DLC為發(fā)送的字節(jié)數(shù),F(xiàn)F為幀類型,即0為數(shù)據(jù)幀,1為遠程幀。

void Tx(uint8 DLC,uint8 FF)

{

uint8 i;

OS_ENTER_CRITICAL();

If (FF==0x01)

{

WriteCan(16,DLC+0x80); //數(shù)據(jù)幀

}

else

{

WriteCan(16,DLC+0xd0); //遠程幀

}

WriteCan(17,ID[0]);

WriteCan(18,ID[1]);

WriteCan(19,ID[2]);

WriteCan(20,ID[3]); //TX標(biāo)識碼

for (i=0;i

WriteCan(21+i,sentdata[i]); //TX數(shù)據(jù)

WriteCan(1,0x01);//設(shè)置發(fā)送寄存器發(fā)送

OS_EXIT_CRITICAL();

}

·數(shù)據(jù)接受模塊

根據(jù)電路圖1,采用中斷接受的方式來接受數(shù)據(jù),LPC2131的P0.30設(shè)置為外部中斷3,整個數(shù)據(jù)接受模塊由數(shù)據(jù)接受函數(shù)void ReceiveData(uint8 *Rt)、中斷處理函數(shù)Can_Exception(void)構(gòu)成。當(dāng)SJA1000接受到CAN總線數(shù)據(jù),通過接收中斷使得LPC2131產(chǎn)生外部中斷3而使其進入中斷處理函數(shù),進而對接受到的數(shù)據(jù)進行處理。其中數(shù)據(jù)接受函數(shù)和中斷處理函數(shù)如下:

void ReceiveData (void)

{

uint8 i, err,*Rt;

OS_ENTER_CRITICAL();

Rt=(uint8 *)OSMboxPend(OSCANMbox,0,&err);

//通過郵箱接受數(shù)據(jù)

for (i=0;i<13;i++)

ReceiveData[i]=*Rt++; //將接受到的數(shù)據(jù)存在全局變量中供后續(xù)處理

OS_EXIT_CRITICAL();

}

void Can_Exception(void)

{

u

int8 temp[13],i;

OS_ENTER_CRITICAL();

for (i=0;i<13;i++)

temp[i]=ReadCan(16+i); //讀取CAN數(shù)據(jù)

OSMboxPost(OSCANMbox,(void *)temp); //將

CAN數(shù)據(jù)以郵箱發(fā)送到接受函數(shù)

EXTINT=0x08; //清楚ENT3

VICVectAddr=0; //中斷返回

OS_EXIT_CRITICAL();

}

結(jié)語

以ARM芯片作為主控制器,CAN總線作為數(shù)據(jù)傳輸方式來進行通訊的嵌入式系統(tǒng)得到了越來越廣泛的應(yīng)用。同時CAN通訊的可靠性也成為影響系統(tǒng)性能的關(guān)鍵部分之一。本文以LPC2131為例,給出了一類微處理器與CAN控制器SJA1000之間的較為通用的硬件連接方法,對CAN總線進行了可靠性設(shè)計,并基于嵌入式實時操作系統(tǒng)μCOS-II進行了CAN通訊軟件開發(fā),該設(shè)計現(xiàn)已在工廠車間中的分布式監(jiān)控系統(tǒng)中得到了應(yīng)用,運行可靠、穩(wěn)定。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 国产精品毛片一区二区在线看舒淇 | 美女精品一区 | 日本黄色三级网站 | 激情网站视频 | 国产人免费人成免费视频喷水 | 性爱视频日本 | 久久久久久国产精品 | 性日韩 | 国产黄色影视 | 国产在线观看免费视频今夜 | 毛片视频大全 | 欧美国产一区二区三区激情 | 国产男人的天堂 | 国产人妻丰满熟妇嗷嗷叫 | 免费a级黄色片 | 97精品久久久午夜一区二区三区 | 麻豆做爰免费观看 | 夜色福利院在线观看免费 | 西西人体444www大胆无码视频 | 九九久久精品视频 | 99热只有这里有精品 | 国产成人精品久久亚洲高清不卡 | 色人阁久久 | 白嫩丰满少妇xxxxx性张津瑜 | 顶级尤物极品女神福利视频 | 国产人妻精品一区二区三区不卡 | 少妇饥渴偷公乱75 | 影音先锋在线视频 | 亚洲图片在线观看 | 中文字幕一区不卡 | 亚洲国产999 | 影视av久久久噜噜噜噜噜三级 | 精品一区二区三区免费 | 最近中文字幕免费mv在线视频 | 久草中文在线 | 亚洲国产aⅴ精品一区二区 亚洲国产mv | 国产精品久久久久久久久久久久午夜片 | 人妻有码av中文字幕久久琪 | 中国黄色毛片视频 | 欧美日韩国产免费观看 | 深爱综合网| 日本韩国欧美一区二区三区 | 国产 校园 另类 小说区 | 欧美精品观看 | 国产精品色哟哟 | 99国产超薄肉色丝袜交足的后果 | 一级特黄bbb大片免费看 | 国产在线不卡av | 97久久天天综合色天天综合色hd | 色综合天天综合色综合av | 国产欧美又粗又猛又爽 | 欧美日批视频 | 国产精品怡红院永久免费 | 久久久久久久国产免费看 | 国产精品视频麻豆 | 九九热这里只有精品6 | 99这里精品 | 成片免费观看视频大全 | 日韩高清不卡一区 | 国产精品揄拍100视频 | 真人啪啪高潮喷水呻吟无遮挡 | 欧美日韩中文国产一区发布 | 亚洲第一极品精品无码 | 国产美女明星三级做爰 | 亚洲免费色视频 | 久久久久久一级片 | 阿v天堂在线 | 少妇伦子伦精品无码styles | 国内精品人妻无码久久久影院 | 天天躁夜夜躁狠狠是什么心态 | 久久日韩乱码一二三四区别 | 男人疯狂高潮呻吟视频 | 巨大荫蒂视频欧美大片 | 欧美极品少妇无套实战 | 久草综合在线观看 | www超碰 | 国产91在线看| 台湾150部性三级 | 国产成人精品久久二区二区 | 少妇激情av一区二区 | 国产极品91 | 91爱啪| 亚洲成av人片在线观看ww | 26uuu日韩精品一区二区 | 小早川怜子avhd肉厚一区 | 性做久久久久久免费观看 | 久久久久欠精品国产毛片国产毛生 | 日韩一级片网址 | 偷拍中年夫妇激情嗷嗷叫 | 日本激情网址 | 少妇无套内谢免费视频 | 国产精品久久人 | 草草福利视频 | 久久天天躁狠狠躁夜夜av不卡 | 69热在线| 丁香婷婷六月 | 真实的国产乱xxxx在线 | 性猛交xxxx免费看网站 | 亚洲v无码一区二区三区四区观看 | 欧美日韩成人一区 | 男女裸体无遮挡做爰 | 欧美在线日韩精品 | 人人草在线视频 | 一级黄色大片免费看 | 亚洲国产精品成人综合久久久久久久 | a视频免费观看 | 91国偷自产一区二区使用方法 | 三级在线观看 | 久久超碰精品 | 一线毛片| 国内久久久久 | 亚洲国产精品激情综合图片 | 5x社区sq未满十八视频在线 | 丰满熟妇乱又伦 | 亚洲高清无吗 | 亚洲欧美日韩精品在线 | 色偷偷av一区二区三区 | 日本丰满熟妇videos | 中文字幕乱码久久午夜不卡 | 日本久久视频 | 久久黄色一级 | 狠狠五月激情六月丁香 | 99精品久久久中文字幕 | 国产 欧美 视频一区二区三区 | 日韩在线免费观看av | 日本亚洲精品成人欧美一区 | 在线a亚洲视频播放在线观看 | 日韩三级精品 | 欧美77777 | 涩涩鲁亚洲精品一区二区 | 日本黄色短片 | 欧美性猛交xxxx乱大交 | 亚洲成色777777女色窝 | 一本一本久久a久久精品牛牛影视 | 亚洲爱婷婷色婷婷五月 | 国产免费999| www.日本在线视频 | 无码av最新清无码专区吞精 | 中国亲与子乱ay中文 | 找国产毛片看 | 992tv人人网tv亚洲精品 | 91麻豆精品91aⅴ久久久久久 | 久久久受www免费人成 | 一区二区在线播放视频 | 日本淫片免费啪啪3 | 亚洲国产精品久久久久婷婷老年 | 国产精品久久高潮呻吟粉嫩av | 欧美综合在线观看 | 精品视频久久久久久久 | 九九热九九热 | 国产免费黄色大片 | 色妞ww精品视频7777 | 自拍性旺盛老熟女 | 日韩视频免费观看 | 国产精品偷伦免费观看视频 | 亚洲精品无码专区在线在线播放 | 国产v亚洲v天堂a无码99 | 91综合精品 | 国产精品主播一区二区 | 日本午夜免费福利视频 | 精品国产18久久久久久依依影院 | 超碰97人人爱 | 97超碰免费在线 | 亚洲色图二区 | 免费在线观看小视频 | 久久露脸国语精品国产91 | 成人性生交片无码免费看 | 国自产偷精品不卡在线 | 91麻豆精产国品一二区灌醉 | 99国产欧美另类久久久精品 | 精品久久久久久中文字幕人妻最新 | 免费视频一二三区 | 亚洲国产精品第一区二区 | 国内少妇偷人精品视频 | 91色乱码一区二区三区 | 韩国主播青草55部完整 | 刘亦菲裸体视频一区二区三区 | 日本成人动漫在线观看 | 久久婷婷国产麻豆91天堂 | 成人免费视频国产免费麻豆 | 五月天激情视频 | 日日橹狠狠爱欧美二区免费视频 | 国产欧美一区二区三区在线看 | 欧美a在线播放 | 曰韩无码av一区二区免费 | 国产老太婆免费交性大片 | 免费亚洲一区二区 | 日韩欧美大片在线观看 | 日本成人福利视频 | 九色porny丨首页入口网页 | 国产伦精品一区二区三区四区免费 | 无码人妻精品一区二区三区在线 | 99视频网址 | 国内极品少妇1000激情啪啪千 | 黄色片a| 午夜av免费在线观看 | 日韩人妻无码一区二区三区久久99 | 无码内射中文字幕岛国片 | 污视频大全 | 欧美视频在线观看,亚洲欧 欧美视频在线观看视频 | 国产毛片精品国产一区二区三区 | 欧美大片一区二区 | 亚洲妇熟xx妇色黄蜜桃 | 午夜在线视频免费观看 | 免费在线观看黄色 | 国产剧情自拍 | 少妇人妻大乳在线视频 | 一夲道无码人妻精品一区二区 | 性福利视频| 天天玩天天干天天操 | 精品黑人一区二区三区久久 | 久久久网址 | xfplay5566色资源网站 | 18精品爽国产白嫩精品 | 亚洲精品码 | 自拍偷拍第1页 | 中文字幕亚洲高清 | 国产aa级 | 成人免费视频观看 | 一区二区三区视频免费 | 国产亚洲va综合人人澡精品 | 国产又爽又黄又刺激的视频 | 欧美精品一区二区三区四区五区 | 国产成a人亚洲精品无码樱花 | 黄色片高清 | 国产对白不带套毛片av | 成年人性视频 | 十二月综合缴缴情小说 | 无码里番纯肉h在线网站 | 国产欧美一区二区三区免费 | 国产成人精品毛片 | 裸体丰满少妇xxxxxxxx | 92在线观看免费视频日本 | 干片网在线观看 | 在线观看亚洲成人 | 国产成人tv| 欧美在线视频你懂的 | 日韩中文字幕免费视频 | 久久精品在线观看 | 国产视频aaa | 日本伦片免费观看 | 日韩天堂在线观看 | 亚洲精品鲁一鲁一区二区三区 | 老司机成人网 | 久久综合九色综合欧美狠狠 | 一本一道精品欧美中文字幕 | 亚洲一区av在线 | 玖玖精品| 精久久久久久久 | 欧洲熟妇色xxxx欧美老妇软件 | 日本不卡高清一区二区三区 | 中国一级特黄真人毛片 | 女性向小h片资源在线观看 女性隐私黄www网站视频 | 免费视频网站在线观看入口 | 亚洲精品国产乱码久久久1区 | 毛片在线免费播放 | 欧美区一区二区三 | 亚洲欧美高清在线 | 日本成人a| 日韩亚洲欧美精品综合 | 潮喷失禁大喷水aⅴ无码 | 丁香五月亚洲综合在线 | 日本高清免费毛片大全awaaa | 亚洲欧美在线视频免费 | 成人做爰免费网站 | 男女无遮挡做爰猛烈视频 | 亚洲日本中文字幕在线 | 亚洲同性同志一二三专区 | 人妻精品国产一区二区 | 国产精品久久久久久久久久蜜臀 | 亚洲欧美性受久久久999 | 男人女人黄 色视频免费 | 福利网站在线 | 人妻 日韩 欧美 综合 制服 | 国产午夜一级一片免费播放 | 日韩美一区二区三区 | 国产一二区在线 | 色婷亚洲| 色窝窝无码一区二区三区 | 永久免费观看片在线现看 | 老司机精品久久 | 日韩和的一区二在线 | 日韩欧美久久精品 | 免费无码av片在线观看 | yy77777丰满少妇影院 | 国产一区二区内射最近更新 | 丰满护士巨好爽好大乳 | 一级片美女 | 销魂美女一区二区 | 日韩中文字幕亚洲 | 网站黄色在线免费观看 | 男女人xx视频 | 国产一区二区精品久久岳 | 精品国产自在精品国产 | 亚洲一区久久久 | 中文字幕日产乱码中 | 欧美视频网站中文字幕 | 两男一前一后cao一女 | 欧美xxxx做受欧美1314 | 国产一区二区三区精品在线观看 | 欧美视频在线观看免费 | 欧州一区二区 | 激情黄色一级片 | 国产成人三级在线视频 | 性猛交xxxxx按摩中国 | 在线性视频 | 黄色无毒网站 | 欧美精品一区二区三区一线天视频 | 一本久久a久久精品亚洲 | 一区二区三区欧美 | 久久福利网 | 一区二区三区麻豆 | 国产国语性生话播放 | 国产小视频91 | 国产无精乱码一区二区三区 | √天堂资源地址中文在线 | 激情网综合 | 国产黄色免费观看 | 国产麻豆91| 日本免费在线播放 | 日本三级全黄少妇三2020 | 亚洲国产精品成人一区二区在线 | 青青视频在线免费观看 | 日韩激情视频在线 | 亚州中文 | 成人午夜激情 | 婷婷伊人综合中文字幕 | 欧美人与动物xxxxx | 久久久久亚洲精品 | 国产欧美日韩精品丝袜高跟鞋 | 亚洲第一精品在线 | 国产做a爱片久久毛片a片高清 | 欧美z○zo变态重口另类黄 | 中文字幕3 | 日韩精品tv | 国产欧美一区二区精品秋霞影院 | 国产精品成人久久久久久久 | 色橹橹欧美在线观看视频高清 | 国产免费看黄 | 成人性生交免费大片2 | 白嫩少妇和二男三p爽的大声呻吟 | 人妖av在线 | 强美女免费网站在线视频 | 欧美二区三区91 | 国产色视频在线播放 | 国产肥白大熟妇bbbb视频 | 国产99热 | 一二三四日本高清社区5 | 国产麻豆xxxvideo实拍 | √天堂资源网最新版在线 | 国产一区免费在线 | 亚洲欧美va天堂人熟伦 | 精品国产免费第一区二区三区 | 中文字幕日产乱码一二三区 | 国产精品久久久对白 | 久久久久久久久久久久网站 | 青青青在线观看视频 | 欧美一级淫片bbb一84 | 91视频免费网址 | 国产淫片av片久久久久久 | 欧美巨大另类极品videosbest | 精品国产乱码久久久久久蜜柚 | 日韩男人的天堂 | 亚洲va在线观看 | 成人a级做爰生活片 | 97久久超碰中文字幕 | 69视频在线观看 | 在线免费黄色av | 中文字幕日韩欧美一区二区三区 | 肉色超薄丝袜脚交一区二区 | 成人欧美视频 | 成人影院yy111111在线观看 | 天堂网2014av | 一二三四免费观看在线视频中文版 | 懂色av色吟av夜夜嗨 | 噼里啪啦国语高清 | 五月丁香六月激情综合在线视频 | 蜜桃91麻豆精品一二三区 | 91大神精品在线 | 精品国产乱码久久久久久婷婷 | 午夜久久 | 国产精品免费看久久久无码 | 自拍偷自拍亚洲精品播放 | 免费日批视频 | 日本精品在线播放 | 中文字幕丝袜一区二区 | 美女脱了内裤张开腿让男人桶网站 | 免费夜色污私人影院在线观看 | 天天干中文字幕 | 天天草比 | 熟女少妇人妻中文字幕 | 好大好硬好爽aaaaa视频 | 日韩日日夜夜 | 日本午夜网 | 国产精彩视频在线 | 国产三级自拍视频 | 极品尤物在线观看 | xxx日本少妇 | 欧洲lv尺码大精品久久久 | 国产精品99久久久久久人红楼 | 好湿好紧太硬了我太爽了视频 | 麻豆精品一区二区综合av | 亚洲人精品亚洲人成在线 | 隣の若妻さん波多野结衣 | 欧美色综合色 | 亚洲精品日本久久一区二区三区 | 偷看农村女人做爰毛片色 | 91精品国产福利在线观看的优点 | 污视频在线免费观看 | 亚洲国产视频在线观看 | 18禁黄无码免费网站高潮 | 波多野结衣亚洲天堂 | 久久精品视频在线免费观看 | 国产精品美女久久久网av | 免费一级片在线观看 | 国产精品久久久久久久不卡 | 亚洲精品久久夜色撩人男男小说 | 日韩国产在线播放 | 国产精品亚洲lv粉色 | 亚洲国产精品成人综合色在线婷婷 | 国产清纯白嫩美女正无套播放 | 亚洲欧洲综合 | 日本不卡视频在线播放 | 醉酒后少妇被疯狂内射视频 | 天天色影综合网 | 亚洲精品av中文字幕在线在线 | 国产一级片免费 | 六月婷婷久香在线视频 | 四库影院永久国产精品 | 葵司免费一区二区三区四区五区 | 国产成人一级片 | 我看黄色一级片 | 黄色网www| 色哟哟免费 | 97超碰人人澡人人爱学生 | 国产88久久久国产精品免费二区 | 91在线视频免费看 | 777亚洲| 好吊妞精品视频 | 少妇野外性xx老女人野外性xx | 成人性生生活a | 成人一级片在线观看 | 日本成人在线免费视频 | 一区在线不卡 | 老色鬼永久视频网站 | 多啪视频| 日韩少妇诱惑 | 久久人人爽av亚洲精品天堂 | av黄色在线 | 国产精品99久久久久久人红楼 | 国产精品美女一区 | 日韩午夜激情视频 | 天堂av官网 | 欧美一级夜夜爽 | 亚洲精品一区二区三区影院忠贞 | 国产香蕉97碰碰久久人人 | 国产美女一区二区三区在线观看 | 久久91视频| 天天摸天天碰 | 天天爱天天插 | 欧美91精品久久久久国产性生爱 | 噜噜噜在线观看免费视频日本 | 一边吃奶一边摸做爽视频 | 欧美日本精品一区二区三区 | 国产69堂免费视频 | 三级伦理精品专区 | 日韩国产一区二区 | 成人免费在线视频观看 | 欧美性生活网 | 久久99精品国产麻豆婷婷小说 | 性生生活又硬又黄又爽 | 人人澡人人妻人人爽人人蜜桃 | 国产成人欧美一区二区三区的 | 久草资源在线视频 | 人人澡人人透人人爽 | 女上男下激烈啪啪xx00免费 | 一乃葵在线 | 一级黄色片视频 | 国产极品美女高潮无套小趴菜 | 黄色av网页| 日日噜噜夜夜狠狠va视频v | 成人做爰69片免费观看 | 久久久久久国 | 国产亚洲婷婷香蕉久久精品 | 国内丰满少妇猛烈精品播 | 国产精品毛片一区二区 | 18视频在线观看娇喘 | 亚洲乱码一二三四区 | 国产精品久久久久一区二区国产 | 婷婷成人丁香五月综合激情 | 永久免费无码av网站在线观看 | 久久成人av| 强制中出し~大桥未久10在线播放 | 国产精品理论片在线观看 | 一级黄色毛片 | 欧美日韩国产精品一区 | 99成人在线视频 | 欧美人与牲禽动a交精品 | 亚洲精品少妇一区二区 | 精品视频一区在线观看 | 中文字幕免费在线看线人动作大片 | 婷婷丁香五 | 四虎8848精品成人免费网站 | 国产露脸ⅹxxxⅹ高清hd | 亚洲天堂黄色 | 国产成人精品一区二区三区 | 香蕉爱爱视频 | 91久久精品一区二区二区 | 又粗又大又黄又硬又爽免费看 | 91丝袜超薄交口足 | 日韩中文字幕亚洲 | 日韩1页| 久久精品亚洲日本波多野结衣 | 日韩欧美中文 | 香蕉视频在线观看黄 | 99re国产精品视频 | 国产精品国产三级国产普通话三级 | 日本高清aⅴ毛片免费 | 成年人24小时无限看 | 亚洲精品手机在线观看 | 欧美日韩在线一区 | 久久国产自偷自偷免费一区调 | 无码国模国产在线观看 | 亚洲精品9999久久久久 | 天天撸在线视频 | 三上悠亚日韩精品二区 | 亚洲无线观看国产精品 | 97精品国产97久久久久久久久久久久 | 狠狠色丁香婷婷综合 | 日本中文字幕在线免费观看 | 麻豆精品一区综合av在线 | 天天看天天摸天天操 | 欧美激情一区二区久久久 | 欧美丰满老妇性猛交 | 中文字幕无码日韩欧毛 | 精品久久久久久久久久久久 | 国产精品-区区久久久狼 | 日韩精品无码中文字幕一区二区 | 精品视频一区二区三区四区戚薇 | 亚洲韩欧美第25集完整版 | 亚洲成人三区 | 国产精品美女一区 | 免费的大尺度在线观看网站 | 成人资源在线观看 | 中文字幕理伦片免费看 | 国产在线视频一区二区 | 亚洲日韩小电影在线观看 | 国产黄色一区二区三区 | 国产午夜免费福利 | 亚洲精品精华液一区 | 国产区在线看 | 在线无码中文字幕一区 | 夜福利视频 | 夜夜爽爽爽久久久久久魔女 | 国产精品传媒麻豆 | 国产 日韩 欧美 制服 另类 | 亚洲影视综合网 | 九九视频免费 | 欧美交换配乱吟粗大在线观看 | 夜夜久久久 | 男女69式互吃动态图在线观看 | 丰满少妇高潮惨叫久久久一 | 日本一区免费 | asian性开放少妇pics | 国产精品久久久精品 | 亚洲第二页 | 国产ts人妖调教重口男 | 久久久天堂国产精品女人 | www亚洲免费| 免费av视屏| 亚洲欧洲精品一区二区 | 蜜桃av一区| 一区两区小视频 | 男男军官互攻互受h啪肉np文 | 麻豆精品乱码一二三区别蜜臀在线 | 免费观看成人羞羞视频网站观看 | 性生活视频网站 | 久久人人爽人人 | 农村人伦偷精品视频a人人澡 | 日韩欧美黄色网址 | 久久99精品久久久水蜜桃 | 欧美绝顶高潮抽搐喷水合集 | 疯狂做受xxxx国产 | 天天色综合5 | 精品国产乱码一区二区三区99 | 91视频成人| 久久精品国产亚洲 | 大黑人交xxxxxhd性爽 | 伊人66| 欧美性猛交xxxx黑人 | 色婷婷久久久亚洲一区二区三区 | 亚洲国产精品久久一线不卡 | 风流少妇又紧又爽又丰满 | 调教驯服丰满美艳麻麻在线视频 | 小嫩草张开腿让我爽了一夜 | 国产精品爽到爆呻吟高潮不挺 | 69av在线视频 | 亚洲国产黄 | 性猛交ⅹxxx富婆视频 | 婷婷伊人网| 蜜臀av色欲a片无码精品一区 | 亚洲人毛耸耸少妇xxx | 婷婷干| 日日久 | 成人天堂666 | 性一交一乱一色一视频 | 性猛交xxxx乱大交中国 | 亚洲日本久久久 | 俄罗斯videodesxo极品 | 色天天av| va欧美| 露脸啪啪清纯大学生美女 | 又黄又爽又猛1000部a片 | 色啦啦视频 | 国产日韩欧美精品 |