《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 業界動態 > 汽車ECU標定系統CAN驅動模塊的實現

汽車ECU標定系統CAN驅動模塊的實現

2016-05-26

1  前言

        標定是指根據整車的各種性能要求(如動力性、經濟性、排放及輔助功能等),來調整、優化和確定整車上各ECU(如發動機、AT等各子系統 ECU)控制參數的控制算法。標定系統主要是由上位機和底層ECU這二部分組成,因此,上位機和底層ECU的通信方式對整個標定系統的性能起到了至關重要的作用。目前,一般的標定系統都是采用基于串行口的點對點的通信方式,這種通信方式容易實現,但存在著通信速度較慢、可靠性較低等缺陷。這里我們采用的是CAN總線的通信方式,相對串口通信,基于CAN總線的通信方式具有通信可靠[1]、傳輸速度快、可實現在線編程等優點。

2  總體設計

       CAN通信可視為系統的一個I/O字符流設備[3],它在完成普通收發功能的同時,還要能實現驅動程序必備的設備無關性。即驅動程序應將系統所有的硬件特性封裝起來,為使用該設備的應用程序提供與硬件無關的、通用的編程接口,應用層程序編寫人員無需了解設備的原理,即可順利實現對設備的控制,通過該設備實現可靠的數據交換。另外,針對CAN通信和嵌入式系統的實時性要求,該驅動程序要求收發數據代碼可靠,延遲短,占用系統時間短,中斷執行時間短,關閉中斷時間短,并在收發錯誤和發生異常情況時,向應用程序匯報。另外,該驅動程序需要監控CAN控制器的工作狀態,在出現致命錯誤和脫離總線時,為CAN模塊復位,并向系統匯報。

圖1 驅動程序總體結構圖

       基于以上需求分析,結合其他OS中實現I/O串行設備的驅動方案及CAN的總線要求特點,設計總體驅動程序結構如圖1。   

3  CAN驅動模塊的實現

       基于以上總體設計框架,首先定義一個CAN類來封裝CAN通信中的數據結構和函數,最下面一層為中斷級程序,中斷處理程序在每次CAN控制器完成收發時,喚醒驅動程序,進行下一步工作。在中斷處理程序中,根據不同的中斷向量來確定當前發生的是發送完成中斷還是接受完成中斷,并完成相應工作。中間一層為底層驅動程序,底層驅動程序主要是通過對CAN控制器寄存器的讀寫,完成對CAN端口的配置和狀態檢測等工作,同時為設備無關軟件和用戶程序提供接口。在這一層中,必須要建立一個環狀緩沖結構,該緩沖由一個接收環狀緩沖區和一個發送環狀緩沖區組成,其數據結構如下代碼所示,對于每個環狀緩沖區,設計了一個存入指針指向下一個待存入CANMsg的存入地址,一個讀出指針指向緩沖區下一個待取出的(最舊的)CANMsg的地址,一個計數器記錄目前緩沖區中有多少個CANMsg待取出,一個信號量,用于與應用程序交換消息。接收環狀緩沖區用于緩沖接收到的總線消息,等待應用程序處理,發送環狀緩沖區用于緩沖應用程序發送出的消息,等待發送中斷程序來處理。

typedef struct{   //環形緩沖區的數據結構

INT16U   RingBufRxCtr;       //接收計數器

OS_EVENT *RingBufRxSem;    //信號量

CAN_msg  *RingBufRxInPtr;    //接收緩沖區的存入指針

CAN_msg  *RingBufRxOutPtr;  //接收緩沖區的讀出指針

CAN_msg  RingBufRx[CAN_RX_BUF_SIZE];  //接收緩沖區的消息存儲

INT16U   RingBufTxCtr;  //發送計數器

OS_EVENT *RingBufTxSem;

CAN_msg  *RingBufTxInPtr;    //發送緩沖區的存入指針

CAN_msg  *RingBufTxOutPtr;  //發送緩沖區的讀出指針

CAN_msg  RingBufTx[CAN_TX_BUF_SIZE];  //發送緩沖區的消息存儲

}CAN_RING_BUF;

 3.1 底層驅動

       底層驅動模塊為我們應用程序提供了接收和發送消息的接口函數。

圖2  CAN接收消息

       當接收消息時[3],如圖2所示,應用程序在信號量處等待;收到一個消息后,ISR從串行端口讀入消息,將其存入環型緩沖區。然后ISR發出信號量,通知在等待串口數據的任務已收到一個消息。等待任務收到信號量后,進入就緒狀態,準備被OS調度器激活。當內核調度該任務運行時,該任務從環狀緩沖區中取出消息,完成接收消息的過程。

void CAN_GetMsg(CAN_msg *msg){

INT8U   oserr;

OS_CPU_SR cpu_sr;

CAN_RING_BUF *pbuf;

pbuf = &ringbuf;

OSSemPend(pbuf->RingBufRxSem,0,&oserr);   //等待信號量

OS_ENTER_CRITICAL();//關中斷

pbuf->RingBufRxCtr--;//接收計數器減1

CopyMsg(pbuf->RingBufRxOutPtr++,msg); //從環形緩沖區中取出信號量         

if(pbuf->RingBufRxOutPtr==&pbuf->RingBufRx[CAN_RX_BUF_SIZE]) {pbuf->RingBufRxOutPtr= &pbuf->RingBufRx[0];

//如果環形緩沖區的讀出指針達到緩沖區的最末端,將其改為指向緩沖區的首地址  }

OS_EXIT_CRITICAL();  //開中斷,允許CPU響應中斷   }

        發送CAN消息與接受消息類似。后臺進程將欲發送的消息幀存儲于發送環狀緩沖區中。當CAN端口準備發送一幀消息時,產生一個中斷,CAN消息從緩沖區中取出,并由ISR輸出[4]。但其中出現了一個問題:CAN端口只能在發送上一個數據結束的時候才會產生一個中斷,這個產生中斷的時刻與我們需要執行中斷任務的時間是不一致的。解決這個問題的方法就是,禁止發送端中斷使能直到需要再發送消息為止。在系統啟動時,禁止發送中斷,發送一個啟動消息幀,這時發送完成中斷標志位已經被置位,但由于發送中斷使能位為低,所以無法發生中斷,系統繼續執行。當需發送第一個消息時,將該消息放入發送環狀緩沖區,然后運行發送中斷,這時,上一次發送消息完成中斷產生,發送該消息。在發送消息結束時,若發送環狀緩沖區中有其他數據需要發送,則清中斷源,等待該消息發送完成中斷產生,來發送下一個消息,若沒有其他數據需要被發送,則直接禁止發送中斷,將該消息發送完成時產生的中斷保留到下一次有消息需要發送時發生。

圖3  CAN發送消息

       發送消息的方法如圖3。當發送環狀緩沖區已滿時,信號量作為指示,暫停發送任務。發送消息時,任務等待信號量。如果環狀緩沖區未滿,則任務繼續向環狀緩沖區存儲欲發送的消息。如果存儲的消息是緩沖區第一個字節,則發送中斷允許,中斷程序準備啟動。CAN發送ISR從環行緩沖區中取出最舊的消息,同時發送信號量,通知發送任務,表明環狀緩沖區有空間接收另外的消息,接著ISR將消息從發送到總線上。其實現代碼如下所示:

void CAN_PutMsg(CAN_msg *msg) {

INT8U oserr;

OS_CPU_SR cpu_sr;

CAN_RING_BUF *pbuf;

pbuf = &ringbuf;

OSSemPend(pbuf->RingBufTxSem, 0, &oserr);   //等待信號量

OS_ENTER_CRITICAL();//關中斷

pbuf->RingBufTxCtr++;   //發送計數器加1

CopyMsg(msg, pbuf->RingBufTxInPtr++);  //將消息放入環形緩沖區

if(pbuf->RingBufTxInPtr==&pbuf->RingBufTx[CAN_TX_BUF_SIZE]) {pbuf->RingBufTxInPtr=&pbuf->RingBufTx[0];

     }

if (pbuf->RingBufTxCtr==1) {

     CAN_TxIntEn();//為環形緩沖區的第一則消息,開發送中斷

     }

     OS_EXIT_CRITICAL();

}

3.2 中斷服務程序

       根據前面談到發送和接收消息的軟件結構,在CAN初始化時就要求CAN的接收中斷處入開啟狀態,而發送中斷僅僅是在發送緩沖區里面有了第一則消息后再開啟的,因此在這里設計兩個接口函數,CAN.TxIntEn()和CAN.TxIntDis(),分別將發送屏蔽位置1(允許發送完成中斷)和置0(禁止發送完成中斷)。

圖4  發送接收中斷程序流程圖

        中斷級程序的核心就是CANRX_ISR()和CANTX_ISR(),它們由初始化時對該模塊的中斷設置寄存器設置的中斷級別。如圖4所示,若為接收完成中斷,則清除中斷源,將接收到的消息放入接收緩沖區;將該消息存入接收緩沖區存入指針所指向的地址,將該指針向下移動,接收緩沖區計數器加1,并發出信號量通知應用程序有新的消息已經接收到,若有任務正在等待CAN上的新消息,則該任務進入就緒狀態等待OS的調度。若為發送完成中斷,則將發送緩沖區的待發送消息讀出;將有待發送消息且優先級最高的一個中讀取最舊的消息(緩沖區取出指針所指向的消息),發送緩沖區計數器減1,發出信號量通知應用程序有一個消息被發出,并匯報當前發送緩沖區的狀態;還應判斷是否為最后一個待發送的消息,若不是,則清除中斷源并將消息發送到總線上,若是最后一個,則禁止發送完成中斷后發送該消息,將這個發送完成中斷保留到應用程序下一次發送消息的時候允許并產生。

3.3 應用

       該驅動程序的應用,如下代碼所示,這里使用的是uCOS-II,首先定義一個CAN消息對象(msg)和一個環狀緩沖區數據結構(CANRingBuf),在主程序中,初始化OS以后調用Ringbuf_Init()函數初始化環形緩存區,然后調用CAN_Init()函數初始化CAN端口。在啟動OS后,用戶就可用在任何任務中調用CAN_PutMsg(CAN_msg *msg)和CAN_GetMsg(CAN_msg *msg)發送和接收總線消息了。

CAN_msg msg;

CAN_RING_BUF CANRingBuf;

void main(void) { 

OSInit();

Ringbuf_Init();

CAN_Init();

/* Creat task1 */

       OSStart();    }

void task1 (void * data)

{     CAN_PutMsg(&msg);

CAN_GettMsg(&msg);

}

4  結束語

       通過改變芯片總線頻率、CAN通信速率這樣多次反復不斷的調試,此CAN驅動在實時操作系統上運行穩定可靠,未出現數據丟失,較好的實現了上位機與ECU的通信,因此,具有很強的實用價值。


本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 亚洲国产免费 | 日韩有码一区 | 国模冰莲大胆自慰难受 | 国产在线观看黄色 | 国产精品无码av无码 | 国产亚洲精品久久久久5区 成熟了的熟妇毛茸茸 | √天堂| 亚洲涩情 | 欧美成人手机在线 | 久久天堂av | 懂色av中文一区二区三区 | 亚洲成人a v | 污视频网站免费在线观看 | 啪啪在线视频 | 亚洲精品高清在线观看 | 丁香五精品蜜臀久久久久99网站 | 国产精品久久中文字幕 | 少妇久久久久久被弄到高潮 | 国产一级生活片 | 浴室人妻的情欲hd三级国产 | 成人看片免费 | 亚洲精品国产偷自在线观看 | 日韩av高清无码 | 老牛嫩草二区三区观影体验 | 国产95在线 | 亚洲 | 欧美精品二区三区四区免费看视频 | 动漫av网站 | 日韩mv欧美mv亚洲mv | 久久精品丝袜高跟鞋 | youjizzcom国产| 中文字幕在线精品 | a亚洲天堂 | eeuss国产一区二区三区四区 | 国产igao为爱做激情在线 | 日本成人在线观看网站 | 欧美人妻一区二区三区 | 精品一区二区三区免费播放 | 国产一级视频免费播放 | 欧美乱大交xxxxx潮喷 | 毛片其地 | 亚洲国产精品成人无码区 | 诱人的乳峰奶水hd | 在线观看免费视频麻豆 | 国内精品久久久久久久影视蜜臀 | 男人的天堂2018无码 | 日本亚洲一区二区 | 国产精品久久久久久亚洲毛片 | 色婷婷综合久久 | 久久九九看黄一片 | 日本电影一区二区三区 | 亚洲hhh| 麻豆国产97在线 | 欧洲 | 亚洲欧美国产双大乳头 | 欧美中文字幕在线观看 | 无码一区二区三区av免费 | 中文字字幕在线中文乱码范文 | 久久久久人妻啪啪一区二区 | 在线成年人视频 | 又爽又大久久久级淫片毛片 | 日本嫩草影院 | 亚洲国产精品成人无久久精品 | 中文字幕乱码中文乱码51精品 | 三男玩一个饥渴少妇爽叫视频播放 | 男男av网站| 97国精产品无人区一码二码 | 日本欧美一级aaaaa毛片 | 日韩av在线网址 | 亚洲精品国产精品国 | 毛片毛片毛片毛片毛片毛片毛片 | 女女互慰吃奶互揉的视频 | 长篇h版少妇沉沦交换 | 无码人妻精品一区二区三区99不卡 | 成人在线免费网址 | 特一级一性一交一视一频 | 国产一级淫片免费 | 免费黄毛片 | 五月天丁香综合久久国产 | 愉拍自拍第43页免费 | 中文字幕不卡一区 | 少妇xxxxx性开放按摩 | 日韩欧美性视频 | 天堂аⅴ在线地址8 | 人人揉人人捏人人添 | 69xxxx在线观看 | 日本视频黄 | 国产农村妇女毛片精品 | 欧美精品黄色片 | 蘑菇福利视频一区播放 | 欧美激情国产精品 | 五月婷婷丁香 | 亚洲欧美日本在线观看 | 中文字幕日韩精品欧美一区 | 羞羞视频导航 | 欧美另类在线观看 | 78亚洲精品久久久蜜桃网 | 欧美成人milf| 欧美一区二区免费视频 | 69热在线 | 欧美不卡一区 | 亚洲午夜1000理论片aa | 汤唯的三级av在线播放 | 久久成人久久爱 | 久久人人爽人人 | 情侣自拍80秒舌吻视频 | www.久久爱| 国内精品人妻无码久久久影院蜜桃 | 欧美熟妇另类久久久久久多毛 | 久操视频在线免费观看 | 中文字幕亚洲乱码 | 刘亦菲乱码一区二区三区 | 欧美色欧美 | 日本大片在线看黄a∨免费 国产欧美性成人精品午夜 婷婷国产成人精品视频 | 久久成人午夜 | 深夜成人福利 | 亚洲免费视频一区二区三区 | 精品av无码国产一区二区 | 羞羞视频成人 | 美女少妇翘臀啪啪呻吟网站 | 欧美三日本三级少妇三级99观看视频 | 色视频在线网站 | 国产免费黄色大片 | 久久强奷乱码老熟女网站 | 日韩综合一区 | 国产最爽的乱淫视频国语对白 | 果冻传媒色av国产在线播放 | 红桃视频一区二区三区免费 | 中文字幕不卡二区 | 久久视频在线观看 | 成人毛片18女人毛片 | 久久免费av | 亚洲视频久久久 | 国产精品对白刺激在线观看 | 久久中文一区 | 亚洲激情图片 | 日本xxwwwxxxx18 | 黑人ⅴvideo粗暴亚洲娇小 | 日韩精品久久久免费观看夜色 | 成年人天堂com | 蜜桃视频无码区在线观看 | 亚洲h视频| 亚洲最大国产成人综合网站 | av免费不卡国产观看 | 污网站免费看 | 欧美日韩一级二级三级 | 中文无码人妻有码人妻中文字幕 | 无限看片在线版免费视频大全 | 天天做天天爱夜夜爽毛片毛片 | 男人的又粗又长又硬 | 黄色影院国产 | 嫩模周妍希视频一区二区 | 在线观看视频中文字幕 | 国产亚洲精品岁国产微拍精品 | 四虎精品成人免费视频 | 精品夜色国产国偷在线 | 女十八毛片aaaaaaa片 | 成人av影视在线观看 | 播五月婷婷| 久久亚洲欧美国产精品 | 最新的黄色网址 | 男人用嘴添女人下身免费视频 | 日本欧美一级aaaaa毛片 | 精品免费久久 | av免费网址| 男人和女人黄 色大片 | 国产精品嫩草在线 | 欧美亚洲日本在线 | 国产精品久久国产精麻豆99网站 | 日日av拍夜夜添久久免费 | 亚洲精品岛国片在线观看 | 乱中年女人伦av三区 | 男女精品国产乱淫高潮 | 亚洲色偷拍另类无码专区 | 午夜不卡久久精品无码免费 | 亚洲欧洲日产国码无码久久99 | 成人亚洲精品久久久久 | 国产精品久久久久久久久久久久人四虎 | 欧美乱妇视频 | 丝袜 亚洲 另类 国产 制服 | 免费看黄色aaaaaa 片 | 久久亚洲区 | 人妻中出无码中字在线 | 精品国产乱码久久久久久口爆 | 国产乱子伦精品无码码专区 | 超碰美女在线 | 久久视频精品 | 午夜嘿嘿| 国产高颜值大学生情侣酒店 | 一级国产精品一级国产精品片 | 国产伦子伦对白视频 | 久久综合精品视频 | 久久国产精品99国产精 | 国产精品永久久久久久久www | 黄色av高清 | 夜间福利在线观看 | 久草手机在线 | 国产香蕉视频在线 | 亚洲精品婷婷 | 欧美三日本三级少妇99印度 | 轻点太深了射的好满视频 | 最新中文字幕视频 | 无码中文字幕波多野结衣 | 懂色av中文一区二区三区天美 | 欧美性猛交一区二区三区精品 | 久久不卡区 | 日韩毛片在线看 | 成人免费毛片内射美女-百度 | 欧美成人国产va精品日本一级 | 经典一区二区 | 中文日韩一区二区 | 色偷偷色噜噜狠狠成人免费视频 | 国产午夜无码精品免费看 | 一区二视频 | 国产精品人人妻人人爽 | 日韩av资源在线 | 青青草伊人久久 | 国产美女视频91 | www黄色国产 | 首尔之春在线 | 成人性生活大片免费看ⅰ软件 | 少妇人妻邻居 | 国产精品日本欧美一区二区三区 | 神马午夜一区二区 | 中文字幕人妻熟女人妻洋洋 | 成人h动漫精品一区二区 | 亚洲精品久久网白云av | 成人自拍一区 | 性激情视频 | 狠狠搞狠狠干 | 熟女人妻av五十路六十路 | 亚洲视频综合 | 免费在线观看a级片 | 免费视频欧美无人区码 | 国产成人精品免费视频大全最热 | 性色蜜桃臀x66av | 一区二区国产视频 | 国产人妖ts重口系列 | 日本护士后进式高潮 | 91精品国产综合久久久久久丝袜 | 波多野结衣视频网 | 日本中文字幕在线观看视频 | 红桃www.ht123成人 | 国产欧美高清在线观看 | 日韩小视频| 亚洲国产日韩a在线播放 | 天天综合天天添夜夜添狠狠添 | 奇米四色777 | 国产精品美女久久久久图片 | 精品国产乱码久久久久久浪潮 | 成人免费视频免费观看 | 精品国产精品国产偷麻豆 | 欧美成人精品网站 | 免费乱理伦片在线观看夜 | 少妇坐莲好爽91 | 男人的天堂av网站 | 手机在线看永久av片免费 | av影视在线 | av在线不卡观看 | 一个人看的免费高清www视频 | 久久久国产一区二区三区 | 偷看少妇做爰过程裸体 | 噜噜久久噜噜久久鬼88 | 在线中文字幕乱码英文字幕正常 | 久久91| 巨胸爆乳美女露双奶头挤奶 | 日韩av无码中文字幕 | 国产欧美一区二区精品忘忧草 | 理论片91 | 中文字幕日韩精品无码内射 | 一本色道久久综合亚洲精品不 | 亚洲欧洲美洲精品一区二区三区 | 国模张文静啪啪私拍150p | 久久不见久久见中文字幕免费 | 亚洲七七久久桃花影院 | 亚洲a免费 | 伊人久久大| 免费无遮挡无码视频在线观看 | 欧美粗暴se喷水 | 再深点灬舒服灬大了添片在线 | 国产日韩欧美亚洲精品中字 | 少妇av射精精品蜜桃专区 | 亚洲25p| 国产后入又长又硬 | 欧美成人精品激情在线观看 | 成人动漫在线播放 | 国产在线永久视频 | 欧美大尺度胸床戏视频 | 另类激情在线 | 女人张开腿涩涩网站 | 一本之道之高码清乱码加勒比 | 国产欧美大片 | 五月天婷婷网站 | 特级毛片在线播放 | 国产成人a∨激情视频厨房 国产精品无码一区二区三级 | 中文字幕不卡在线88 | 娇小萝被两个黑人用半米长 | 欧美在线另类 | 国色天香精品一卡2卡3卡 | 校园春色综合版 | 8x8ⅹ国产精品一区二区二区 | 欧美另类极品videosbest使用方法 | 久久久久性| 天天操夜夜操视频 | 香蕉影院在线观看 | 超碰99在线 | 巨大乳の揉んで乳榨り奶水 | 少妇激情一区二区三区视频 | 国产精品天堂 | 97国内揄拍国内精品对白 | 老熟仑妇乱一区二区 | 久操国产精品 | 色撸撸在线观看 | 99久久国产综合精品女不卡 | 91精品91久久久中77777 | 97国产大学生情侣白嫩酒店 | 午夜剧场在线 | 国产日本在线 | a在线亚洲男人的天堂 | 中文日韩在线观看 | 黄色录像a级片 | 毛片内射-百度 | 久久夜色撩人精品国产av | 久久αv| 国产l精品国产亚洲区在线观看 | 日本成本人片免费网站 | 国产午夜亚洲精品午夜鲁丝片 | 亚洲性视频在线 | 国产精品久久二区二区 | 欧洲精品视频在线 | 在线观看黄色小视频 | 日本在线有码 | 伊人精品国产 | 97久久人人超碰超碰窝窝 | 色婷婷久久一区二区三区麻豆 | 少妇av导航| 麻豆资源 | 奇米综合四色77777久久 | 久久综合精品国产丝袜长腿 | 韩国美女av | 欧美国产一区二区三区激情无套 | 日韩色吧 | 日韩综合区 | 性色欲情网站iwww | 午夜福利一区二区三区在线观看 | 高清在线一区二区 | 天干天干天啪啪夜爽爽av | 一本到加勒比系列在线 | 欧美又大又硬又粗bbbbb | 欧美乱欲视频 | av男人天堂av | 伊人91视频| 亚洲国产福利成人一区二区 | 亚洲欧美中文日韩在线v日本 | 成年人免费看毛片 | 狠狠操av | 国产香蕉97碰碰久久人人 | 亚洲色无码专区一区 | www.在线视频 | 亚洲日韩国产av无码无码精品 | 波多野结衣免费视频观看 | 国产综合第一页 | 日日骚av| 日韩欧美一区二区三区在线 | 亚洲视频小说 | 蜜臀久久99精品久久久久久 | 色噜噜狠狠色综合久 | 国产高潮视频在线观看 | 亚洲视频你懂的 | 中文字幕一区二区人妻电影 | 黄色激情在线 | 13女裸体慰在线观看 | 久久精品99久久久久久2456 | 精精国产xxxx视频在线播放 | 亚洲色成人网一二三区 | 免费的男女羞羞视频软件 | 欧洲女人牲交视频免费 | 天天躁日日躁狠狠躁800凹凸 | 岛国精品资源网站 | 野战视频aaaaa免费观看 | 九九激情网 | 久久永久免费视频 | 国产精品原创av | 亚洲乱妇老熟女爽到高潮的片 | 尤妮丝大尺度av在线播放 | 国产日韩aaaa片毛片 | 久草在线免费福利 | 色拍拍在线精品视频 | 国产伦孑沙发午休精品 | 黄色生活毛片 | 五月天激情丁香 | 人禽高h交 | 国产视频久久久久 | 日韩黄色片子 | 久久久婷婷五月亚洲97号色 | 久久久久无码精品国产h动漫 | 国产精品igao为爱做激情 | 成人欧美一区二区三区黑人动态图 | 在线激情小视频 | 影音av在线 | 中国人与牲禽动交精品 | 中国美女囗交视频 | 亚洲高清网站 | 中文字幕在线看 | 亚洲熟女乱色综合亚洲图片 | 国产成人三级在线 | 精品久久久噜噜噜久久久 | 亚洲爆乳少妇无码激情 | 久久伊人热 | 中文天堂资源在线www | 国精产品国语对白东北 | 久久久久亚洲精品中文字幕 | 国产精品久久久久毛片 | 久久成人福利视频 | 九色网址| 色婷婷综合久久久中文字幕 | 午夜国产一区二区 | 欧美日韩激情视频 | a级黄色片免费看 | 国内av自拍| 日韩一区二区精品葵司在线 | 在火车千女人毛片看看 | 黑人巨茎大战欧美白妇 | 人禽l交视频在线播放 视频 | 欧美日韩在线视频一区二区三区 | 在线婷婷 | 嫩草导航| 久久人人爽人人爽人人片亞洲 | 91丨九色丨刺激 | 免费国产女王调教在线视频 | zzijzzij日本丰满少妇 | 蜜桃精品在线观看 | 五月激情视频 | 巨胸喷奶水视频www 午夜无码国产理论在线 | 呻吟揉丰满对白91乃欧美区 | jizz性欧美23 | 木下凛凛子中文字幕亚洲 | 成人国产精品久久久按摩 | 奇米777四色影视在线看 | 国产精品美女在线观看 | 男女羞羞视频软件 | 插我一区二区在线观看 | 国产精品久久久久久久久久久免费看 | 奇米影视第4色 | 看片免费黄在线观看入口 | 性网爆门事件集合av | 性折磨bdsm欧美激情另类 | 天堂在/线资源中文在线 | 免费a v在线| 国产传媒懂得 | 久久天天躁狠狠躁夜夜躁2014 | 国产一级二级在线观看 | 好紧好湿太硬了我太爽了视频 | av无码免费一区二区三区 | 91亚洲国产成人精品一区二三 | 国产麻豆一区二区三区在线观看 | 中文字幕av影片 | 九九九精品视频 | 日本最新偷拍小便视频 | 午夜激情看片 | 国产成人无码免费视频在线 | 少妇高潮惨叫正在播放对白 | 国产精品成人片在线观看 | 成人黄色三级视频 | 国产18精品乱码免费看 | 探花视频免费观看高清视频 | 欧美视频一区在线 | 亚洲一级伦理 | 亚洲国产成人精品女人久久久 | 国产成人无码一区二区在线播放 | 久草a在线 | 国产精品久久久久久久久免费高清 | 免费操| 亚洲夜夜性无码 | 又色又爽又黄的美女裸体网站 | 男女裸体无遮挡做爰 | 国产最新毛片 | 天天射,天天干 | 久久99久久精品 | 马与人黄色毛片一部免费视频 | 初尝黑人嗷嗷叫中文字幕 | 五月婷婷深爱 | 国产精品4huwww | 女的被弄到高潮娇喘喷水视频 | 欧美一级淫片免费视频黄 | 婷婷激情在线 | 亚洲女同在线观看 | 国产v亚洲v天堂无码 | 国产精品高潮呻吟视频 | 国产乱子伦农村叉叉叉 | 不卡毛片在线观看 | 美日韩毛片 | 国产裸体永久免费视频网站 | 99er热精品视频 | 日日碰狠狠添天天爽超碰97 | 国产成人无码av一区二区 | 亲子伦视频一区二区三区 | 精品视频网 | 偷拍女人私密按摩高潮视频 | 91久久人人夜色一区二区 | 亚洲在线观看免费 | 国产亲子乱弄免费视频 | 亚洲综合在线观看视频 | 免费99精品国产自在在线 | 狠狠色噜噜狠狠狠狠97 | 中文字幕第27页 | 99精品一区二区三区 | 国产精品久久久久久久泡妞 | 少妇高潮一区二区三区 | 色极品影院 | 一区二区在线观看免费视频 | 欧美另类交在线观看 | 老司机在线精品视频 | 亚洲色成人一区二区三区小说 | 国产精品男人天堂 | 亚洲熟妇久久精品 | 国产精品久久久久一区二区三区 | 精品人妻无码一区二区三区换脸 | 91高跟黑色丝袜呻吟在线观看 | 国产欧美精品一区二区三区四区 | 麻豆精品一区综合av在线 | 日本国产乱弄免费视频 | 3344永久在线观看视频免费 | 亚洲一区二区蜜桃 | 女同久久另类69精品国产 | 在线观看色视频 | 国产女主播在线一区二区 | 免费无码成人av在线播放不卡 | 人妻巨大乳hd免费看 | 黑人大战欲求不满人妻 | 性8电台性8成人电台 | 少妇一级淫片免费 | 99久无码中文字幕一本久道 | 911香蕉视频 | 少妇高潮尖叫黑人激情在线 | 91av在线免费视频 | 婷婷四房综合激情五月在线 | 牛牛视频精品一区二区不卡 | 蜜桃无码av一区二区 | 国产精品www色诱视频 | 露脸叫床粗话东北少妇 | 国外精品jvid在线观看 | 操操干| 亚洲精品欧美二区三区中文字幕 | 九九九九九九九伊人 | av免费观看在线 | 久久久久久91亚洲精品中文字幕 | 男女搞网站| 天天色影网 | 免费日韩 | 国产a一区 | 免费看欧美黑人毛片 | gogogo日本免费观看电视动漫 | 97高清国语自产拍 | 边添小泬边狠狠躁视频 | 91社区在线播放 | 日韩一级黄色毛片 | 免费av网站在线 | 91在线精品秘密一区二区 | 又大又硬又黄的免费视频 | 无遮挡又爽又刺激的视频 | 少妇性l交大片7724com | 97狠狠干| 丝袜 亚洲 欧美 日韩 综合 | 国产肉体xx裸体137大胆 | 亚洲一区二区三区四区不卡 | 成人欧美一区二区三区在线播放 | 一区二区精品视频在线观看 | 污的视频在线观看 | 欧美片一区二区 | 日本在线不卡一区二区 | 亚洲色图国产精品 | 欧美做爰一区二区三区 | 午夜性生活片 | 色又黄又爽18禁免费网站现观看 | 国内精品久久久久影视老司机 | 风间由美av在线 | 欧美成人区 | 日本又黄又猛又爽免费视频 | 久久天天躁狠狠躁夜夜躁2014 | www欧美com| 欧美午夜精品久久久久久蜜 | 久久久久久毛片免费播放 | 亚洲揄拍窥拍久久国产自揄拍 | 国产91精品久久久 | 免费黄色网址在线观看 | 99久re热视频这里只有精品6 | 97久久精品亚洲中文字幕无码 | 日韩美女一区二区三区 | 亚洲男人皇宫 | 人人澡超碰碰97碰碰碰 | 欧美自偷自拍 | 中文在线а天堂中文在线新版 | 18分钟处破好疼哭视频在线观看 | 亚洲最大在线观看 | 成人性生交a做片 | 本田岬高潮一区二区三区 | 亚洲免费大片 | 成年人的天堂 | 精品欧美乱码久久久久久 | 亚洲欧美日韩网站 | 日日操日日射 | 国产精品系列在线观看 | 91久久久色在线观看 | 欧美高清视频一区二区三区 | 亚洲另类无码专区首页 | 亚洲网在线 | 国产精品久久视频 | 91大神在线看 | 欧美大片在线观看免费视频 | 黄色美女av | 亚洲精品一区二区三区香蕉 | 日韩午夜网站 | 福利精品视频 | 午夜爽爽影院 | 成人黄色毛片 | 丰满少妇被猛烈进入无码 |