《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > μC/OS-II的CAN驅動程序設計
μC/OS-II的CAN驅動程序設計
摘要: 實時性是衡量CAN現場總線系統性能的一個重要標準。本文提出一種采用μC/OS-II操作系統和I-CAN協議,在應用層面上提高CAN總線系統實時性的驅動程序設計方案,并以分層的方式逐層闡述CAN驅動程序的設計過程。
Abstract:
Key words :

 CAN總線是德國Bosch公司于1983年針對汽車應用而開發的,一種能有效支持分布式控制和實時控制的串行通信網絡,屬于現場總線的范疇。其通信距離與波特率有關,最大通信距離可達10 km,最大通信波特率可達1 Mbps。CAN總線仲裁采用1l位(CAN2.OA協議)和29位(CAN 2.OB協議)標志,以及非破壞性仲裁總線結構機制,可以確定數據塊的優先級,保證在網絡節點沖突時最高優先級節點不需要沖突等待。CAN總線上的任何節點均可在任意時刻,主動向網絡上其他節點發送信息而不分主次,從而實現各節點之間的自由通信。目前,CAN總線協議已被國際標準化組織認證,技術比較成熟,已廣泛應用于汽車、工業、高速網絡和低價位多路連線等領域中。

  μC/OS-II是Jean J.Labrosse開發的一種小型嵌入式操作系統。它實質上是基于優先級的可剝奪型內核,系統中的所有任務都有一個唯一的優先級別,適合應用于實時性要求較強的場合。本文采用μC/OS-II來設計CAN的驅動程序,以滿足系統的實時要求。

  1 CAN節點的硬件設計

  CAN節點是分布在CAN網絡中進行相互通信的基本單元,主要由主控制器、CAN控制器和CAN收發器組成。本設計中,節點的基本結構如圖1所示。在CAN網絡中,ECU(ElectrONic Control Unit)是指一個具有完整功能的CAN節點。

 

  采用NXP公司的LPC2368作為CAN節點的主控制器。LPC2368是一款基于ARM7TDMI-S內核的RISC處理器,包含2個兼容CAN2.0B規范的CAN控制器。每個CAN控制器擁有雙重接收緩沖器和三態發送緩沖器,具有快速的硬件實現的搜索算法,可以支持大量的CAN標識符。

  LPC2368是一款3.3 V器件,雖然其對應的CAN收發器接口引腳能夠承受5 V電壓,但為了讓CAN節點能夠更穩定地運行,這里采用TI公司的3.3 V CAN收發器SN65HVD230D與之配合使用。憑借高輸入阻抗特性,SN65HVD230D可以在一條總線上支持多達120個CAN節點,并且能夠和5V的CAN收發器良好地兼容。本文重點介紹CAN驅動程序的設計方法。

  2 CAN驅動程序設計總體思想

  為了使軟件可移植性強、易于維護,采用分層的方法編寫CAN驅動程序。驅動程序分層結構如圖2所示。圖中,雙向箭頭表示實時操作系統μC/OS-II與CAN驅動程序之間的數據交換,單向箭頭表示上層軟件對下層軟件的調用。

 

  3 CAN設備控制層和CAN接口控制層

  CAN設備控制層的主要任務是:初始化主控制器與CAN控制器之間的連接配置,復位CAN控制器,建立主控制器和CAN控制器之間的通信函數。由于LPC2368內部集成了CAN控制器,CPU可以通過內部APB總線接口對CAN控制器的所有寄存器進行訪問,所以不再需要編寫設備控制驅動層程序,已經完全由硬件實現了。

  CAN接口控制層主要任務是:實現CAN控制器的各種功能,如設置控制模式、發送數據、釋放接收緩沖區、配置驗收濾波器等。這些操作都是通過讀寫CAN控制器的內部相關寄存器來實現的。

  CAN控制器初始化程序(在應用層中實現,內部調用的函數也都是在該層中編寫的)如下:

 

  為了使程序更加簡潔、可讀性更強,可以通過宏定義的形式進行編寫。例如:

  #define CAN_MOD_RM()CANlMOD |=1

  CANlMOD是CAN控制器的模式寄存器,最低位置1可使CAN控制器進入復位模式。這種模式下,可以對控制器的所有寄存器進行寫操作。其他對CAN控制器內部寄存器的操作可以參照LPC2368的技術手冊。

  4 CAN協議層

  從OSI網絡模型的角度來看,現場總線網絡一般實現了第1層(物理層)、第2層(數據鏈路層)、第7層(應用層);而CAN現場總線僅僅定義了第1層、第2層,這兩層分別由CAN收發器和CAN控制器實現。CAN總線沒有規定應用層,本身并不完整,因此需要一個高層協議來定義CAN報文中11/29位標識符、8字節的使用。目前,已經有一些國際上標準的CAN總線高層協議,例如DeviceNet協議和CANopen協議;但是這個協議規范比較復雜,理解和開發難度都比較大,對于一些并不復雜的基于CAN總線的控制網絡不太適合。本設計采用國內周立功CAN開發組織根據實際應用制定的簡單的CAN應用層協議I-CAN協議,作為軟件設計的CAN協議層。ICAN協議中的29位幀標識符定義如表1所列。

 

  CAN總線仲裁是從標識符的最高位(28位)開始逐位進行的。每一個發送器都對發送位的電平與被監控的總線電平進行比較:如果相同,則這個單元可以繼續發送;如果發送的是“隱性”(邏輯1)電平,而監控到的卻為“顯性”(邏輯O)電平,那么該單元就失去了仲裁,必須退出發送狀態。根據I-CAN源節點編號部分可以看出,節點的地址編號越小,優先級也就越高,在仲裁時能夠優先獲得總線使用權。在CAN網絡系統中,節點越重要,分配的地址編號的優先級相應地也越高。譬如,車載網絡中的發動機電控單元就應該比定向大燈電控單元的優先級高,這樣才能保證重要的報文及時傳送出去。在節點接收到報文之后,應用程序依據I-CAN協議解析報文標識符,并實現其指定的功能。

  5 CAN應用層

  CAN應用層實現CAN控制器的所有功能。CAN設備控制驅動層、CAN接口驅動層和CAN協議層都在應用層的控制之中。應用層主要實現的任務包括:

 ?、俪跏蓟疌AN控制器,以及與應用層相關的全局變量。

 ?、诰帉慍AN控制器的中斷服務程序。

 ?、蹐笪奶幚砣蝿?。該任務基于I-CAN協議來解析報文,并實現報文指示的功能。

  ④報文發送任務。該任務存儲未能發送的報文,并在發送緩沖區可用的情況下自動發送報文。

  初始化CAN控制器的程序詳見第3節。由于初始化CAN控制器直接和CAN物理層及鏈路層的性能掛鉤,因此只有依據具體應用環境正確地配置CAN控制器,才能使系統穩定地運行。

  5.1 中斷服務程序

  中斷服務程序用來判斷CAN控制器的中斷類型,并作出相應的響應。具體程序如下:

 

  這里只對接收中斷、發送中斷以及總線錯誤中斷進行闡述,其他類型的CAN中斷處理應根據具體系統進行具體設計。

  5.1.1 接收中斷

  接收中斷處理函數CANl_RI_HANDLE()負責接收報文,并將報文發送到任務的消息隊列中。其代碼如下:

 

  其中,RI_DATA為定義的結構體CAN_MSG變量;CANlRFS、CANlRID、CANlRDA和CANlRDB分別為CAN控制器存儲接收報文幀信息、標識符、數據字節的寄存器。CAN_MSG結構體如下所示:

 

  5.1.2 發送中斷

  當發送中斷處理函數通過TX_CNT判斷出報文發送函數的消息隊列中有待發送報文時,通過函數OSSemPost(CAN_TX_OVER)向其發送信號量,通知其可以發送報文了。若TX_CNT為0,說明消息隊列中沒有待發送的報文,則不發送信號量。

  5.1.3 總線錯誤中斷

  CANl BEI HANDLE()通過查詢中斷和捕獲寄存器來判斷是何種錯誤類型,并將它記錄下來以便于系統診斷。

  由于CANl_RI_HANDLE()和OSSemPost()都可能就緒等待中的任務,所以為了保證系統能夠嚴格按照優先級來執行任務。程序采用OSIntEx-it()函數進行中斷級任務切換,在執行完中斷服務程序后運行一個具有最高級別的任務,而不是返回被中斷的任務。

  5.2 應用層面臨的問題及解決方法

  下面將結合應用層面臨的實際問題,對報文處理和報文發送函數進行詳細闡述。

 ?、貱AN節點將CAN中斷設為FIQ中斷,而其他中斷設為不同優先級的IRQ中斷。由于FIQ中斷能夠打斷IRQ中斷,所以節點在任何情況下都能盡快地響應CAN中斷,提高了系統的實時性。

  編寫的CAN中斷服務程序應該越短越好,在不影響系統性能的情況下盡量將中斷服務任務放到中斷服務程序外執行,以便盡早退出FIQ中斷模式,從而使節點能夠響應新的中斷,減少系統中的中斷延時。其中,接收中斷處理是最占用節點資源的,它不僅需要根據I-CAN協議對報文進行解析,還需要執行報文指定的功能,所以必須放到中斷服務程序外執行。解決的辦法是,通過μC/OS-II中的OSTaskCreate()函數建立一個報文處理任務,這個任務由一個請求消息隊列函數OSQPend()和一個報文解析處理函數組成。報文處理函數如下:

 

  如果需要發送CAN報文,首先要查詢是否有可用的發送緩沖區:若有則可用就直接發送,無須通過消息隊列作為中介,從而提高程序運行效率;若都被鎖定,則調用OSQPost()將報文發送到報文發送函數的消息隊列MESSAGE_TX中,并執行TX_CNT++操作。

 ?、谠诜泵Φ腃AN網絡中,節點可能會由于仲裁丟失而無法及時將數據傳輸,因此必須要對待發送的數據進行存儲,等待節點獲得總線使用權時再發送出去。LPC2368的CAN控制器有一個三態發送緩沖區,最多能夠存儲3個報文。若3個緩沖區都處于鎖定狀態(報文正在等待發送或正

  處于發送過程),而又有一個報文需要發送,則需要額外的緩沖區先將它存儲起來,以待節點獲得總線使用權時再發送。

  定義一個指針數組,把建立的消息數據緩沖區的首地址存入這個數組中,然后再調用OSQCreate()函數來創建一個用于存儲發送報文的消息隊列MESSAGE TX,最后通過OSTaskCreate()函數建立一個負責發送報文的任務。該任務由一個請求消息隊列函數OSQPend()和一個請求信號量函數OSSemPend()組成。報文發送函數如下:

 

  其中,變量TX_CNT記錄MESSAGE_TX中的報文數目。任務向MESSAGE_TX發送一個報文,TX_CNT就加1;報文發送函數成功發送一個報文,TX _CNT就減1。這樣,中斷服務程序就可以根據TX_CNT來判斷是否有向CAN_TX_OVER發送信號量的必要,減少了不必要的冗余操作。

  除非在CAN節點任務中有比將處理好的CAN報文發送出去更重要的任務要做,一般來講,報文發送任務在節點任務中應該具有最高的優先級,以保證CAN系統的實時性。

 ?、跮PC2368的最高運行速率可達72 MHz,而CAN最高傳輸速率為1 Mb/s。一般情況下,即使連續接收到2個報文,CPU也完全有能力在接收完第、2個報文前將第1個報文處理完畢,所以只需要建立一個報文處理任務。

  還有些要完成較復雜任務的節點,譬如車載網絡中的中央控制部件(BSI)。在全CAN車載網絡中,它同時連接內部網、車身網和舒適網3個網絡。作為汽車車載網絡系統中樞,BSI任務繁重,對CAN報文的處理經常會被各種中斷和內部任務打斷,所以不能保證及時處理上一次接收的CAN報文。另外,由于消息隊列是采取先進先出(FIF0)或者后進先出(LIFO)的方式來組織報文的,當消息隊列中積攢多個還沒處理的報文時,無法先取出優先級最高的報文進行處理。為了能夠優先處理重要設備發送過來的報文,必須針對系統中每個與本節點有進行CAN通信關系的節點建立一個獨立的報文處理任務。這個任務包含一個獨立的消息隊列,并且發送報文的節點優先級越高,該任務設置的優先級也應該越高。為此CANl_R1_HANDLE()函數也應該做出相應的修改。修改之后的程序代碼如下所示:

 

  再結合CAN鏈路層的仲裁機制,就可以保證優先級別高的節點優先發送報文,并被接收節點優先處理。至此,CAN驅動程序的整個脈絡已經非常清晰,其總體流程略——編者注。

  結語

  本文基于μC/OS-II操作系統、針對實時性要求較高的CAN系統編寫的CAN驅動程序簡潔、高效,在不同的應用環境下只需添加相應的用戶代碼,就可以組成完整的CAN驅動程序。但在提高高優先級節點實時性的同時,在一定程度上也降低了低優先級節點的實時性,所以在工程應用中應根據實際需要兼顧高低優先級節點的實時性能。

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 国产伦理一区二区三区 | 污污视频在线观看网站 | 丁香社区五月天 | 亚洲黄色录像片 | 中文字幕无码av波多野吉衣 | 国产精品久久久久一区二区三区 | 成人h猎奇视频网站 | 69午夜免费福利 | 中文字幕第7页 | 欧美三级小说 | 真实国产老熟女无套中出 | 超级碰在线观看 | 欧美日韩一区二区在线播放 | 日韩av一区二区三区在线 | 91丨九色| 欧美精品久久天天躁 | 在线不卡欧美 | 日韩伦理在线视频 | 精品亚洲成a人在线观看 | 亚洲色图国产视频 | 久久精品av| 又粗又猛又爽又黄少妇视频网站 | 夜夜操免费视频 | 少妇一区二区三区 | 欧美成人久久久免费播放 | 成年女人黄网站色视频免费97 | 一本au道大尺码高清专区 | 亚洲熟女www一区二区三区 | 可以免费观看av | 欧美成人做爰大片免费看黄石 | 欧美精品久久久久久久久久 | 免费av网址在线 | 99中文字幕 | 久草色香蕉| 亚洲特级毛片 | 国产毛片农村妇女系列bd | 成人激情小视频 | 国产精品3区| 日韩视频在线免费观看 | 欧洲人妻丰满av无码久久不卡 | 中国熟妇人妻xxxxx | 亚洲国产成人91精品 | 国产精品视频免费播放 | 亚洲卡一 | 亚洲成av人乱码色午夜 | 中文在线а天堂中文在线新版 | 丝袜足控一区二区三区 | 国产九九热 | 国内性爱视频 | 男女做爰猛烈吃奶摸九色 | 奇米影视7777久久精品 | 四虎影在永久在线观看 | 成 人 黄 色 视频免费播放 | 三级三级三级a级全黄公司的 | 日本在线一本 | 动漫美女无遮挡免费 | 九九热最新网址 | 欧美日韩色视频 | 日韩一区二区在线免费观看 | 成人夜间视频 | 人妻无码一区二区三区免费 | 91丝袜国产在线观看 | 成人丝袜激情一区二区 | 久久 国产 尿 小便 嘘嘘 | 在线观看污网站 | 中文字幕丰满伦孑 | 精品国产午夜肉伦伦影院 | 精品国产乱码久久久久软件 | 国产真实乱人偷精品视频 | 欧美一卡二卡三卡四卡视频区 | 欧美日韩精品区 | 18禁成人网站免费观看 | 国产亚洲黄色片 | 精品人妻无码专区在线无广告视频 | 懂色av一区二区三区在线播放 | 国产怡春院无码一区二区 | 成人小视频在线观看免费 | 白嫩日本少妇做爰 | 色999av| 高清国产午夜精品久久久久久 | 国产色无码专区在线观看 | 亚洲精品国产精品乱码不99按摩 | xxx一区二区| 亚洲一区在线观看视频 | 美女福利片| 昭和冢本农村中文字幕 | 免费av一区| 亚洲国产欧美日韩在线 | 亚洲国产精品国自产拍张津瑜 | 粉嫩91精品久久久久久久99蜜桃 | 日韩人妻ol丝袜av一二区 | 少妇不卡视频 | 欲色视频 | 欧美视频精品在线观看 | 超碰av在线播放 | 亚洲夜夜操 | 一个人在线免费观看www视频 | 无码人妻一区二区三区在线 | 亚洲精品国产乱码久久久1区 | av中文在线天堂 | 古装做爰无遮挡三级聊斋艳谭 | 欧美成人一级视频 | 中国熟妇人妻xxxxx | 新片速递丨最新合集bt伙计 | 午夜视频一区二区三区 | 看曰本女人大战黑人视频 | 麻豆影院免费夜夜爽日日澡 | 亚洲成人av免费在线观看 | 欧美一级视频免费 | 日本丰满妇人成熟免费中文字幕 | 四虎最新紧急入口 | 九色蝌蚪9l视频蝌蚪9l视频开放 | 国产真人做爰毛片视频直播 | 久久精品99国产精 | 国产美女免费看 | 亚洲视频一 | 色妞av永久一区二区国产av | 欧美成人aaaaa| 爆乳熟妇一区二区三区霸乳 | 天堂а√在线地址 | 日日夜夜天天 | 男人用嘴添女人私密视频 | 极品美女穴 | 国产成人精品午夜视频' | 亚洲精品久久一区二区三区777 | 无码伊人久久大杳蕉中文无码 | 国产乱码卡一卡2卡三卡四 国产精品国产三级国产专区53 | 疯狂做爰的爽文多肉小说王爷 | 中文字幕视频一区 | 91porn成人精品 | 狠狠色噜噜狠狠狠888米奇视频 | 动漫人妻h无码中文字幕 | 欧美永久精品 | 欧美精品一区二区三区蜜臀 | 韩国美女主播娇喘乳奶摇 | 视频区图片区小说区 | 精品国产乱码久久久久久口爆 | 久久久无码一区二区三区 | 亚洲国产成人一区 | 成人亚洲国产 | 999这里只有是极品 999资源站 | 91看黄 | 久久精品国产丝袜人妻 | 81精品国产乱码久久久久久 | 天天操夜夜躁 | 久综合| 一级黄色片a | 91丨九色丨海角社区 | 97精品在线视频 | 久久久一级 | 性生大片免费观看一片黄动漫 | 欧美在线日韩 | 最近中文字幕在线 | 147人体做爰大胆图片成人 | 少妇搡bbbb搡bbb搡打电话 | 一本色道久久爱88av | 午夜影院免费观看 | www亚洲最大aⅴ成人天堂 | 成人18免费观看的动漫 | 日韩中文字幕av在线 | 亚洲h在线播放在线观看h | 成人在线网站 | 加勒比精品 | 日韩福利在线观看 | 国产成人免费xxxxxxxx | 制服.丝袜.亚洲.中文.综合懂色 | www在线观看免费视频 | 91大神精品在线 | 国产69精品久久久久毛片 | 日本在线二区 | 国产精选在线观看 | 99re热这里只有精品视频 | 92精品国产成人观看免费 | 天堂在线www天堂中文在线 | 欧美mv日韩mv国产网站app | 欧美精品一级二级三级 | 亚洲精品无码不卡 | 久在线观看福利视频 | 中文字幕日韩一区二区 | 奶头又大又白喷奶水av | 久草热8精品视频在线观看 人妻互换 综合 | 国产清纯白嫩初高生视频在线观看 | 欧美体内谢she精2性欧美 | 亚洲第一在线播放 | 亚洲国产成人无码网站大全 | 免费无码又爽又刺激网站 | 九久久久久 | 无码中文av有码中文av | 愉拍自拍第43页免费 | 日本脱内衣全部视频 | 欧美性色黄大片人与善 | 成人无遮挡裸免费视频在线观看 | 国产av无码国产av毛片 | 毛片在线视频 | 日韩天堂在线观看 | 人人玩人人添人人澡欧美 | 欧美亚洲视频在线观看 | 国产日产欧产精品精品app | 亚洲欧美日本在线观看 | 丰满诱人的人妻3 | 91精品国产综合久久福利软件 | 精品国产乱码久久久久久影片 | 香港三级日本三级a视频 | 毛片大全在线观看 | 日本免费一区二区三区最新vr | 99久久精品日本一区二区免费 | 日韩av首页 | 久久天天躁狠狠躁夜夜2020一 | 99久免费精品视频在线观78 | 又湿又紧又大又爽a视频国产 | 亚洲中字 | 日本一区二区不卡在线观看 | 人妻丰满熟妇av无码区app | 美女国产精品 | 欧美xxxx黑人xyx性爽 | 亚洲婷婷丁香 | 亚洲精品小视频 | yy6080亚洲精品一区 | 女人一级大片 | 国产一区二区三区观看 | 亚洲中文无码永久免费 | 欧美真人做爰在线观看 | 久久天天躁狠狠躁夜夜婷 | 浪潮av色 | 熟女人妻在线视频 | 朝鲜一级特黄真人毛片 | 特级全黄久久久久久久久 | 久久久久久综合 | 久久视频这里有久久精品视频11 | 亚欧成人精品一区二区 | 欧美成人精品三级网站 | 无码人妻精品一区二区三18禁 | 亚洲综合在线网 | 国产亚洲高清视频 | 成人一级网站 | 国产aⅴ爽av久久久久久久 | 国产理论在线观看 | 北岛玲av | 直接在线观看的三级网址 | 看黄色毛片 | 大尺度av| 欧美裸体女人 | 五月天久久久久久九一站片 | 午夜精品乱人伦小说区 | 交换配乱淫东北大坑性事视频 | 在线看片 | 蜜桃麻豆www久久囤产精品 | 色网址在线观看 | 久久久久国产免费 | 久久久精品中文字幕 | 性h欲短篇合集 | 一区二区久久精品66国产精品 | 国产精品自产拍在线观看55亚洲 | 亚洲欧洲精品一区二区 | 黄色特级一级片 | 日本中文有码 | 香蕉av福利精品导航 | 天堂av一区二区 | 亚洲欧美综合精品成人导航 | 午夜精品视频在线观看 | 欧美特级黄色大片 | 一道本不卡视频 | 在线观看国产成人av片 | 色就是色欧美 | 亚洲黄色片子 | 图片区 小说区 区 亚洲五月 | 欧美日韩另类在线 | 91精品免费视频 | 欧美午夜精品一区二区蜜桃 | 久久77| 国产精品自在在线午夜免费 | 97久久久久人妻精品区一 | 日韩精品大片 | 91精品国产一区二区 | 少妇高潮大叫好爽喷水 | 不卡的av在线免费观看 | 国产在线毛片 | 好了av在线第四站综合网站 | 进去里视频在线观看 | 国产在线精品一区 | 精品一区二区三区免费毛片 | 日韩中文字幕视频在线观看 | xxxx国产视频 | 国产啊v在线 | 美女av免费观看 | 久久精品视频16 | 免费又黄又爽又猛的毛片 | 日韩在线免费播放 | 自拍偷拍第八页 | 性折磨bdsm欧美激情另类 | 国产日韩欧美亚洲 | 欧美精品乱码久久久久久按摩 | 欧美成人a视频 | 免费精品午夜 | 高h肉各种姿势g短篇np视频 | 在线丨暗呦小u女国产精品 在线爽 | 怡红院av人人爰人人爽 | 青青草伊人久久 | 国产美女高潮流白浆视频 | 久久久中精品2020中文 | 青草精品视频 | 欧美日韩国产精品一区 | 欧美 日韩 国产 精品 | 久久午夜夜伦鲁鲁一区二区 | 久久性精品| 国产农村乱子伦精品视频 | 伊人久久大香线蕉av最新 | 精品国产乱码一区二区三 | 成熟少妇99av视频 | 久久九九久精品国产免费直播 | 欧美裸体按摩 | 自拍亚洲国产 | 9999国产精品 | 亚洲国产精品va在线看黑人动漫 | 国产无精乱码一区二区三区 | 一区久久久 | 一级做人爱c黑人影片 | 国产精品伦视频看免费三 | 国产精品久久久久白丝呻吟 | 亚洲欧美精品在线观看 | 久草视频观看 | 亚洲最大av网站在线观看 | 免费的理伦片在线播放 | 羞羞视频成人 | 四色最新网址 | 日韩 欧美 中文字幕 制服 | 饥渴少妇勾引水电工av | 五月丁香综合缴情六月小说 | 人人草在线视频 | 巨胸美女狂喷奶水www | 色一情一乱一乱一区99av白浆 | 玖玖成人 | 国产中文在线视频 | 亚洲国产一区久久yourpan | 欧美一区二区三区成人久久片 | 日韩精品专区 | 色欲麻豆国产福利精品 | 日本黄a | 欧美性大战久久久久xxx | www99日本精品片com | 污污视频网站在线免费观看 | 欧美无砖区 | 91康先生在线国内精品 | 国产调教夫妻奴av | 欧美极品少妇xxxxⅹ免费视频 | 人人干超碰 | 欧美人与物videos另类xxxxx | 少妇精品视频一区二区免费看 | 狠狠躁夜夜躁人人爽天天 | 狠狠躁18三区二区一区ai明星 | 男女后式激烈动态图片 | 又爽又黄axxx片免费观看 | 992tv人人网tv亚洲精品 | 中文字幕第6页 | 大香伊人 | 国产一区二区三区久久久久久久久 | zljzljzlj日本人免费 | 国产精品国产成人国产三级 | 亚洲一区欧美一区 | 国产黄色录相 | 国产精品丝袜一区二区三区 | 中文字幕人妻色偷偷久久 | 最新精品国偷自产在线下载 | 国产精品最新 | 人人爽人人爱 | 影音先锋男人资源网站 | 欧美交受高潮1 | 国产精品久久久一区二区三区网站 | 中文在线观看免费网站 | 久久人人爽人人爽人人片亞洲 | 中文字幕dvd| 中文字幕+乱码+中文乱码91 | 最新国产网址 | 亚洲视频在线观看 | 色中文在线 | 黄色福利视频 | 夜夜欢天天干 | 欧美久久国产精品 | 成人一级影院 | 黄色国产网站 | 91xxx高清在线 | 女人下边被添全过视频的网址 | 蜜桃传媒av免费观看麻豆 | 男阳茎进女阳道视频大全 | 一级中国毛片 | 国产毛片在线 | 俄罗斯少妇性高清ⅹxx | 日韩一级中文字幕 | 亚洲欧洲在线播放 | 女性女同性aⅴ免费观女性恋 | 国产猛男猛女超爽免费视频 | 粉嫩在线 | 亚洲精品白浆 | 国产精品亚洲а∨天堂2021 | 少妇人妻在线视频 | 日本做爰吃奶全过程免 | 日韩视频免费观看高清 | 久久久久久久久一区 | 日韩啪啪片| 玩弄少妇人妻 | 久久精品日产第一区二区 | 日韩免费一级 | 午夜福利三级理论电影 | 噼里啪啦高清在线观看 | 羞羞色院91精品网站 | 成人黄色激情 | 在线超碰av | aa一级视频| 日韩无砖专区2021嘟嘟网 | 亚洲v成人天堂影视 | jizzjizzjizz国产 | 男女三级视频 | 永久中文字幕 | 丰满护士巨好爽好大乳 | 亚洲最新无码中文字幕久久 | 亚洲欧洲av综合色无码 | 无码午夜福利视频一区 | 五月av| 亚洲国产一区二区三区波多野结衣 | 中文字幕在线免费看线人 | 在线天堂中文在线资源网 | gogo人体做爰aaaa | 精品国产乱码久久久久久1区2区 | 欧洲成人一区二区三区 | 伊人天堂在线 | 成人福利在线 | 日韩欧美精品在线 | 女朋友闺蜜奶好大下面好紧视频 | 一区二区三区视频在线看 | 国产综合色产在线精品 | 黑人巨大精品欧美一区二区免费 | 新sss欧美整片在线播放 | 日韩v | 精品国产黑色丝袜高跟鞋 | 国产哺乳奶水91在线播放 | 伊人无码精品久久一区二区 | 久久婷婷综合色丁香五月 | xvideos.蜜桃一区二区 | 熟女人妻aⅴ一区二区三区60路 | 国产成人免费视频精品含羞草妖精 | 中国成人毛片 | 中文国产日韩精品av片 | 91精品国产91久久久久游泳池 | 久久人人爽人人爽人人片ⅴ | 无码人妻久久久一区二区三区 | 97国精产品无人区一码二码 | 欧美性猛交xxxx免费看 | 最新黄色在线 | 九色av| 一区=区三区乱码 | 中文字幕在线视频观看 | 无码人妻少妇久久中文字幕 | 亚洲 丝袜 自拍 清纯 另类 | 沙奈朵狂揉下部羞羞动漫 | 亚洲一区和二区 | 国产精品天天在线午夜更新 | 成人免费视屏 | 伊人啪啪| 女性女同性aⅴ免费观女性恋 | 香港黄a三级三级三级看三级 | 国产伦久视频免费观看视频 | 久久精品欧美日韩精品 | 国产98在线传媒麻豆有限公司 | 亚洲午夜一区二区三区 | 国产精品美女www爽爽爽视频 | 丰满少妇熟乱xxxxx视频 | av图片在线观看 | 黑人邻居太猛中文字幕hd | 久久久久免费精品 | 嫩草精品福利视频在线观看 | 性欧美videos高清精品 | 久久精品人人爽 | 护士奶头又白又大又好摸视频 | 成人动漫在线观看免费 | 免费久久一级欧美特大黄 | 久草在线综合 | 美女av一区 | 国产成人精品一区二区在线小狼 | 欧美一本乱大交性xxxⅹ | 黄a毛片| 亚洲无毛女 | 午夜大尺度做爰激吻视频 | 成人在线不卡 | 成人国产片女人爽到高潮 | 国产精品多人p群无码 | 国产精品免费观看视频 | 天天做天天爱天天综合网 | av中文在线 | 国产精品一区免费看8c0m | 国产伦精品一区二区三区无广告 | 国产黄色在线免费看 | 国产疯狂性受xxxxx喷水 | 色先锋av | 又大又紧又粉嫩18p少妇 | 精品国产成人亚洲午夜福利 | 丰满少妇大力进入av亚洲葵司 | 色秀av| 亚洲精品成av人片天堂无码 | 久久婷婷色综合一区二区 | 成人在线免费视频 | 成人污污www网站免费丝瓜 | 欧美成人高清在线播放 | 亚洲成人a∨| 郑艳丽三级| 午夜dv内射一区区 | 99干99| 三级无码在钱av无码在钱 | 色呦呦一区 | 激情婷婷六月 | 超碰中文字幕在线 | 68日本xxxxxⅹxxx22 | 日韩一区二区视频 | 97爱爱爱| 欧美成人aaaaaaaa免费 | 亚洲va在线 | 日韩精品无码不卡无码 | 日韩毛片在线 | 日韩成人免费 | 医生强烈淫药h调教小说阅读 | 亚洲第一se情网站 | 日日碰狠狠躁久久躁2023 | 欧美视频黄 | av免费在线观看不卡 | 亚洲精品一区 | 天堂va在线高清一区 | 黄色大片中文字幕 | 最近免费中文字幕mv在线视频3 | 久9在线 | 久久亚洲精品无码av | 深夜免费福利视频 | 久久国产精品99久久久久久老狼 | 在线播放ww | 92看片淫黄大片看国产片 | 亚洲熟妇毛茸茸 | 国产又粗又猛又爽又黄的视频小说 | 嘴交的视频丨vk口舌视频 | 国产精品综合久久久精品综合蜜臀 | 国产二级片 | √最新版天堂资源网在线 | 国产精品亚洲а∨无码播放不卡 | 久久精品噜噜噜成人av农村 | 亚洲成av人在线视 | 草草地址线路①屁屁影院成人 | av免费视屏| 亚洲a在线播放 | 一本au道大尺码高清专区 | 蜜桃视频成人在线观看 | 久久大片 | 亚洲一线二线三线写真 | 老司机成人永久免费视频 | 免费视频欧美无人区码 | 欧美69久成人做爰视频 | 亚洲美女黄色 | www.久久| 国产av激情久久无码天堂 | 上司的丰满人妻中文字幕 | 五月婷丁香 | 国产成人精品女人久久久 | 一级片久久久久 | 亚洲丁香色 | 国产av无码专区亚洲awww | 国产午夜精品理论片 | 丰满放荡岳乱妇91ww | 综合视频| 夜夜穞天天穞狠狠穞 | 国产真实乱在线更新 | 在线观看小视频 | 久草在线资源网 | 天堂一码二码三码四码区乱码 | 日韩在线一卡 | 国产又嫩又黄又猛视频在线观看 | 蜜桃视频一区二区三区四区开放时间 | www.黄色av| 亚洲欧美日韩视频一区 | 日本高清在线一区 | 国产偷窥老熟盗摄视频 | 99插插插 | 亚洲国产午夜精品理论片在线播放 | 九九九九热精品免费视频点播观看 | 欧美一级在线看 | 午夜操操 | 97一区二区三区 | 提莫影院av毛片入口 | 欧美一区视频 | 五十路熟妇高熟无码视频 | 天天看片天天爽 | 上原亚衣av一区二区三区 | 欧美 国产 综合 欧美 视频 | 国产亚洲精品aaaaaaa片 | 国产jjizz女人多水喷水 | 午夜小视频免费观看 | 成人软件在线观看 | 国产成人在线视频观看 | 免费看日产一区二区三区 | 亚洲成av人片在线观看无码 | 亚洲一区视频在线 | 日本a视频在线观看 | 极品尤物一区二区三区 | 欧美aaa在线观看 | 亚洲 欧美 中文 日韩a v一区 | 91麻豆精品国产理伦片在线观看 | 国产麻豆乱码精品一区二区三区 | 精品国产自在精品国产 | 亚洲成a人片在线观看无码 97se亚洲精品一区 | 国产九九九精品 | 国产精品一区二区免费 | 亚洲国产97色在线张津瑜 | 亚洲丝袜色图 | 日韩精品免费视频 | 黄色的网站在线免费观看 | 国产99精品视频 | 日本乱论视频 | 成人永久免费视频 | 毛片毛片毛片毛片毛片毛片毛片 | 久久精品无码一区二区无码 |