在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于CAN總線和LIN總線實現(xiàn)車載嵌入式瀏覽器的設(shè)計

電子設(shè)計 ? 來源:電子設(shè)計應(yīng)用 ? 作者:張彧;馮輝宗 ? 2021-03-31 14:12 ? 次閱讀

現(xiàn)在,車輛的控制向高精度、高安全性發(fā)展,汽車行業(yè)正走向智能化、網(wǎng)絡(luò)化。在此過程中,汽車網(wǎng)絡(luò)起著重要的作用,CAN總線和LIN總線就是重要的汽車網(wǎng)絡(luò)總線。

但是,在汽車逐漸發(fā)展成為一個信息終端時,卻存在著網(wǎng)絡(luò)體系結(jié)構(gòu)滯后的情況,在互聯(lián)網(wǎng)絡(luò)普遍采用B/S(瀏覽器/服務(wù)器模式)三層網(wǎng)絡(luò)結(jié)構(gòu)的同時,車載網(wǎng)絡(luò)還處在簡單的C/S(客戶端/服務(wù)器模式)兩層網(wǎng)絡(luò)結(jié)構(gòu)的階段。針對汽車網(wǎng)絡(luò)標準不統(tǒng)一、接口混亂、管理困難、網(wǎng)絡(luò)體系滯后的狀況,可以引入當前互聯(lián)網(wǎng)絡(luò)中廣泛使用的標記語言(ML Markup Language)和B/S網(wǎng)絡(luò)結(jié)構(gòu)。標記語言是一種跨平臺的信息交換方式,在汽車網(wǎng)絡(luò)中采用標記語言,可以解決不同智能節(jié)點之間標準不統(tǒng)一、接口不同和跨層信息交換的問題。B/S網(wǎng)絡(luò)結(jié)構(gòu)可以很好地解決網(wǎng)絡(luò)節(jié)點信息處理能力不足的狀況,把大部分的信息處理通過網(wǎng)絡(luò)提交到處理能力強大的主設(shè)備,甚至通過互聯(lián)網(wǎng)絡(luò)連接到大型主機,而從設(shè)備僅僅需要通過瀏覽器軟件解析主機處理的結(jié)果。

但是目前使用標記語言和B/S網(wǎng)絡(luò)結(jié)構(gòu)最大的問題是缺乏針對車載網(wǎng)絡(luò)的嵌入式瀏覽器系統(tǒng)。通用的嵌入式瀏覽器使用HTML語言作為信息的載體,而HTML語言存在著內(nèi)容和顯示信息不分、描述結(jié)構(gòu)數(shù)據(jù)能力差等缺點。此外,通用的嵌入式瀏覽器對實時數(shù)據(jù)的處理和顯示的能力不足等,也是需要解決的問題。因此,設(shè)計一款面向多層汽車局域網(wǎng)絡(luò),針對車載網(wǎng)絡(luò)信息處理需要,使用可擴展標記語言(XML)為信息載體,可以同時顯示汽車內(nèi)部實時信息和互聯(lián)網(wǎng)絡(luò)信息的專用嵌入式瀏覽器,具有非常重要的意義。

嵌入式瀏覽器總體設(shè)計

根據(jù)汽車網(wǎng)絡(luò)自身的特點、車載網(wǎng)絡(luò)瀏覽器的特殊要求,以及模塊內(nèi)高內(nèi)聚和模塊間低耦合的要求,將車載網(wǎng)絡(luò)瀏覽器的設(shè)計和實現(xiàn)劃分5個模塊,分別為擴展標記語言模塊、網(wǎng)絡(luò)接入和信息緩存模塊、標記語言解析模塊、布局模塊、用戶界面模塊。

擴展標記語言模塊主要根據(jù)車載網(wǎng)絡(luò)的特點,在保持與HTML語言兼容性的同時,使用XML技術(shù)對HTML語言進行擴展,定義一種基于車載網(wǎng)絡(luò)的標記語言EXML,擴展標記語言模塊以模塊的方式定義。網(wǎng)絡(luò)接口與緩沖模塊主要用于同時連接汽車局域網(wǎng)絡(luò)和互聯(lián)網(wǎng)絡(luò),以獲取汽車實時信息和廣泛的互聯(lián)網(wǎng)信息;文檔解析模塊是在基于車載網(wǎng)絡(luò)的嵌入式瀏覽器中使用的標記語言,有兩種,分別為HTML和EXML,其中包括HTML語言的基本標簽。因此,在語言解析模塊中使用同一個解析器,對兩種標記語言進行解析,并將解析的結(jié)果存在內(nèi)存中;文檔布局模塊主要用于確定每個頁面元素的大小,頁面元素分為文本、圖像和圖形兩類,其中圖像和圖像的大小可以直接獲取,文本的大小則受標簽和屬性的影響;用戶界面顯示模塊的作用是顯示用戶界面,其中包括:工作區(qū)、標題欄、標簽欄、實時標簽顯示區(qū)等。他們之間的關(guān)系如圖1所示。

pIYBAGBv-Y-AZu2aAAC8Piw8CeA434.png

基于車載網(wǎng)絡(luò)的嵌入式瀏覽器的模塊設(shè)計

網(wǎng)絡(luò)接口設(shè)計

網(wǎng)絡(luò)結(jié)構(gòu)模塊分為兩部分,即互聯(lián)網(wǎng)絡(luò)接口與實時網(wǎng)絡(luò)接口。

互聯(lián)網(wǎng)絡(luò)接口主要負責互聯(lián)網(wǎng)絡(luò)接入功能。首先是通過網(wǎng)絡(luò)協(xié)議建立到服務(wù)器的連接,然后向服務(wù)器發(fā)送請求,服務(wù)器確認請求,并負責把瀏覽器請求的文件通過網(wǎng)絡(luò)協(xié)議傳送給瀏覽器。具體的過程如圖2所示。

o4YBAGBv-YmAHuZ9AAEFC3WLym0943.png

車載局域網(wǎng)絡(luò)接口主要實現(xiàn)瀏覽器對汽車實時信息的獲取。瀏覽器和汽車網(wǎng)絡(luò)節(jié)點通信的方式有兩種:應(yīng)答式通信和被動式通信。

在應(yīng)答式通信過程中,車載網(wǎng)絡(luò)嵌入式瀏覽器對節(jié)點發(fā)送獲取某項參數(shù)的請求,網(wǎng)絡(luò)節(jié)點根據(jù)請求以EXML消息的形式發(fā)送實時信息。瀏覽器收到信息后通過解析模塊解析,更新數(shù)據(jù)并刷新顯示。

在被動方式下,網(wǎng)絡(luò)節(jié)點按一定的時間周期發(fā)送包含實時信息的EXML消息,瀏覽器偵聽網(wǎng)絡(luò)節(jié)點發(fā)送來的信息。一旦有新消息傳來,瀏覽器就通知解析模塊更新數(shù)據(jù),并刷新顯示。EXML消息的格式如下:

參數(shù)值

解析模塊的設(shè)計

文檔解析模塊是整個系統(tǒng)的基礎(chǔ)模塊。在基于車載網(wǎng)絡(luò)的嵌入式瀏覽器中,我們根據(jù)車載網(wǎng)絡(luò)的應(yīng)用實踐將HTML語言進行擴展,形成了EXML語言。EXML語言是XML語言在車載網(wǎng)絡(luò)系統(tǒng)中的一個應(yīng)用,所以對EXML語言的解析可以使用標準的XML語言解析技術(shù)。XML的解析方式又有兩種:基于事件驅(qū)動的解析方式(SAX方式)和基于樹的解析方式(DOM方式)。SAX技術(shù)在響應(yīng)事件的同時對標記文本進行處理,并不保存中間數(shù)據(jù)結(jié)構(gòu)。DOM解析方式采用的是基于樹的解析方式,并使用XML Schema驗證。這種方式在解析完XML文檔后生成一個文檔樹,應(yīng)用程序可以遍歷、搜索、編輯該文檔樹。

在實際的車載網(wǎng)絡(luò)中,嵌入式瀏覽器不僅僅需要對靜態(tài)的超文本信息進行瀏覽,還需要把下層節(jié)點發(fā)來的數(shù)據(jù)進行實時處理、顯示和保存。這就需要在內(nèi)存中保存一個完整的解析數(shù)據(jù)結(jié)構(gòu),以方便數(shù)據(jù)的實時更新和顯示。因此使用DOM解析技術(shù)更加符合車載網(wǎng)絡(luò)的應(yīng)用要求。

在文檔解析中,遵循先外后內(nèi)、標簽后屬性、先到先解析的順序。首先處理處于嵌套外層的標簽,然后處理標簽的屬性;對于同一層次的標簽,先解析前面的。通過一個標簽堆棧來獲得嵌套信息,對標簽的父標簽指針賦值。具體的解析算法如圖3所示。

o4YBAGBv-YOALy4qAACGfytU5FM717.png

布局模塊的設(shè)計

HTML語言在對標記的定義中包括兩類信息:數(shù)據(jù)信息和顯示信息,而在XML語言定義的標記語言文檔是對信息的結(jié)構(gòu)化表示,并不包括顯示信息。在處理對XML語言的顯示中,可以使用CSS(Cascading Style Sheets)樣式單添加額外的顯示信息,或者通過xCBL將XML文檔轉(zhuǎn)換成HTML格式的文件,然后再交付給瀏覽器,由瀏覽器顯示轉(zhuǎn)換的結(jié)果。

EXML語言也不包括顯示信息,不能決定頁面元素的顯示位置。通過CSS和XML定義顯示的方式會照成瀏覽器的高資源占用。因此,在嵌入式瀏覽器中采用主題文件定義每個頁面元素的顯示位置。

頁面元素的布局分為動態(tài)布局和靜態(tài)布局兩種,因為HTML標記包含顯示數(shù)據(jù),在解析HTML兼容標記時采用動態(tài)布局算法,通過標記的屬性和標記本身來決定布局。在對其他標簽布局時,根據(jù)顯示分辨率和使用習慣對元素的布局進行定義并儲存在主題文件中。瀏覽器在處理這些標簽的布局時,首先讀取主題文件獲得布局信息,然后根據(jù)標簽內(nèi)容進行布局。

文檔布局模塊負責將經(jīng)過解析器處理的標記語言文檔中元素在瀏覽器工作區(qū)中合適的位置顯示。頁面的布局分為以下3個步驟:

(1)獲取頁面元素。頁面元素以EXML文檔中標記的形式存儲,瀏覽器解析模塊通過對標記語言的解析,將標記中所包含的模塊化信息儲存在標簽數(shù)據(jù)結(jié)構(gòu)中。布局模塊首先順次讀取標簽信息。

(2)調(diào)用標簽的布局函數(shù)。布局模塊通過綁定布局函數(shù)實現(xiàn)對布局函數(shù)的調(diào)用。綁定元素的布局函數(shù)是通過查找布局函數(shù)列表來實現(xiàn)的。布局函數(shù)列表是一張儲存標簽名字和對應(yīng)標簽布局函數(shù)地址的二維表。布局模塊調(diào)用布局函數(shù),將元素根據(jù)布局算法布局到虛擬的顯示數(shù)據(jù)結(jié)構(gòu)中。如果標簽的名字不在標簽布局函數(shù)列表中,說明標簽屬于擴展標記,將通過擴展標記函數(shù)顯示。

(3)通過顯示窗口完成以布局標記的顯示。由于嵌入式應(yīng)用中顯示屏的分辨率限制,有時候不能一次顯示所有的元素。布局模塊會根據(jù)顯示屏分辨率和頁面的大小決定顯示元素的數(shù)量。

交互界面的設(shè)計

交互界面也即瀏覽器界面模塊,主要負責瀏覽器的主框架顯示,提供標簽瀏覽、主題顯示,以及處理與用戶的交互。

針對不同的硬件平臺甚至相同硬件平臺不同尺寸的液晶屏,交互界面也要發(fā)生改變??梢浦残院涂膳渲眯砸彩乔度胧綖g覽器所必需的。

為了適應(yīng)不同的硬件環(huán)境特別是不同分辨率的屏幕,在基于車載網(wǎng)絡(luò)的嵌入式瀏覽器設(shè)計過程中使用多主題,以實現(xiàn)可移植和可配置。主題方法是指使用配置文件對可視化系統(tǒng)中實現(xiàn)用戶交互界面進行圖形效果配置的一種方式。基于車載網(wǎng)絡(luò)的嵌入式瀏覽器的主題是對可配置主題方法的擴展,利用主題文件不僅僅可以配置界面的顏色樣式、顯示模式,還可以根據(jù)不同屏幕的分辨率,方便地調(diào)整界面元素的大小和布局。

考慮到系統(tǒng)的可移植性、可配置性和系統(tǒng)的時間空間性能,基于車載網(wǎng)絡(luò)的嵌入式瀏覽器的圖形系統(tǒng)采用microwindows 嵌入式圖形系統(tǒng)。這是一個開放源碼嵌入式GUI軟件,目的是把現(xiàn)代圖形視窗環(huán)境引入到小型設(shè)備平臺上。

雙層消息機制的設(shè)計

由于車載網(wǎng)絡(luò)的復(fù)雜性,瀏覽器所要處理的信息不僅僅來源于互聯(lián)網(wǎng)絡(luò),還可以來自底層網(wǎng)絡(luò)通過網(wǎng)關(guān)傳來的實時消息。來自互聯(lián)網(wǎng)的信息往往是靜態(tài)的,根據(jù)用戶的要求進行更新,而來自底層網(wǎng)絡(luò)的實時消息是動態(tài)的,對實時性要求很高。使用單層的消息循環(huán)機制會造成實時信息不能及時顯示,或者交互消息占用大量的系統(tǒng)資源,因此,在瀏覽器中采用雙層消息機制。

在雙層消息機制是通過消息分組來實現(xiàn)的。首先把消息分為實時消息和交互消息兩組,實時消息表示消息需要實時處理,交互消息表示非實時的交互消息。其中,實時消息按照不同的優(yōu)先級排列成為一組,系統(tǒng)自動處理優(yōu)先級較高的消息,延遲優(yōu)先級較低的消息。交互消息組的消息不分優(yōu)先級,系統(tǒng)在某一時刻首先檢查實時優(yōu)先級組消息結(jié)構(gòu)體數(shù)組是否有被占用的消息,如果有則選擇最高優(yōu)先級消息進行響應(yīng),響應(yīng)完畢清除實時消息占用標志。如果為空則轉(zhuǎn)入交互消息循環(huán)。具體消息循環(huán)算法示意性代碼如下所示:

Msgloop()

{

while (1){

if (msg_select_hmsg()==-1)

//沒有實時消息到來

{

GrSelectNextMSG();

//獲取交互消息隊列中的下個消息

switch()

//根據(jù)交互消息類型選擇消息處理函數(shù)

……。}

else

{

*(Rtmsg_msgarr[msg_select_ hmsg()].func)();

//選擇最高優(yōu)先級實時消息進行響應(yīng)。

}

}

雙層消息循環(huán)結(jié)構(gòu)的實質(zhì)是將交互消息組作為優(yōu)先級最低的消息來處理。邏輯結(jié)構(gòu)和具體消息響應(yīng)如圖4所示。

o4YBAGBv-XyARYgxAACHPFhtbZ0282.png

圖4 實時消息優(yōu)先級判斷流程圖

嵌入式瀏覽器在不同嵌入式硬件平臺上的應(yīng)用像其他可移植軟件一樣,嵌入式瀏覽器的開發(fā)采用分層結(jié)構(gòu),根據(jù)不同的網(wǎng)絡(luò)環(huán)境預(yù)留了標準接口,并使用標準C語言編寫。因此,瀏覽器具可以很好地適應(yīng)日益復(fù)雜的車載網(wǎng)絡(luò)環(huán)境。

只要提供對應(yīng)操作系統(tǒng)的硬件驅(qū)動,就可以在不同的硬件平臺上使用。

表1是通過測試的嵌入式瀏覽器所支持的操作系統(tǒng)和編譯器列表。

o4YBAGBv-XeACA3RAACUbmuxHQc350.png

結(jié)語

基于車載網(wǎng)絡(luò)的嵌入式瀏覽器研發(fā)主要成果是設(shè)計和實現(xiàn)了一款面向多層汽車局域網(wǎng)絡(luò),針對于車載網(wǎng)絡(luò)信息處理需要,使用XML為信息載體,可以同時顯示汽車內(nèi)部實時信息和互聯(lián)網(wǎng)絡(luò)信息的專用嵌入式瀏覽器。該瀏覽器可以同時顯示汽車內(nèi)部實時信息和互聯(lián)網(wǎng)絡(luò)信息,通用性好,能夠運行于不同的硬件平臺。

責任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5095

    文章

    19189

    瀏覽量

    307969
  • 互聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    54

    文章

    11189

    瀏覽量

    103953
  • 總線
    +關(guān)注

    關(guān)注

    10

    文章

    2904

    瀏覽量

    88443
收藏 人收藏

    評論

    相關(guān)推薦

    關(guān)于FPGA的can總線嵌入式設(shè)計

      本人FPGA菜鳥一名,想尋找關(guān)于FPGA的can總線嵌入設(shè)計資料。目前市面上大多數(shù)都是can總線嵌入
    發(fā)表于 02-06 12:24

    怎么實現(xiàn)基于車載網(wǎng)絡(luò)嵌入式瀏覽器的設(shè)計?

    怎么實現(xiàn)基于車載網(wǎng)絡(luò)嵌入式瀏覽器的設(shè)計?
    發(fā)表于 05-14 06:35

    基于Linux的嵌入式瀏覽器實現(xiàn)方法

    利于人們在日常生活中使用帶有嵌入式瀏覽器功能的小型電子設(shè)備即時實現(xiàn)上網(wǎng)功能.而且Linux操作系統(tǒng)是開源的操作系統(tǒng),使用C語言編寫,具有良好的可移植性,所以嵌入式
    發(fā)表于 12-21 07:31

    基于嵌入式Linux圖片瀏覽器的設(shè)計與實現(xiàn)

    基于嵌入式Linux圖片瀏覽器的設(shè)計與實現(xiàn)PAGEPAGEII本科學生畢業(yè)論文(設(shè)計)題目(中 文):基于嵌入式Linux圖片瀏覽器的設(shè)計與
    發(fā)表于 12-21 06:27

    基于LINUX的嵌入式瀏覽器的設(shè)計與實現(xiàn)

    嵌入式瀏覽器可以廣泛應(yīng)用于各種信息電器和便攜網(wǎng)絡(luò)終端中,在工業(yè)控制領(lǐng)域也有著非常廣闊的應(yīng)用前景。本文提出了一種基于LINUX 的嵌入式瀏覽器
    發(fā)表于 01-07 14:50 ?28次下載

    嵌入式瀏覽器Konqueror的移植和漢化

    目前,嵌入式瀏覽器已經(jīng)逐漸成為高端手機和PDA的標準置。Konqueror/embedded作為嵌入式Linux操作系統(tǒng)的首選瀏覽器得到了廣泛使用。但是由于該
    發(fā)表于 02-05 08:23 ?15次下載

    基于LINUX的嵌入式瀏覽器的設(shè)計與實現(xiàn)

    基于LINUX的嵌入式瀏覽器的設(shè)計與實現(xiàn) 隨著 Intemet普及率的迅猛增長,瀏覽器成為獲取信息的標準工具,并且已經(jīng)為廣大 Intemet用戶所接受。與
    發(fā)表于 10-06 08:31 ?1085次閱讀
    基于LINUX的<b class='flag-5'>嵌入式</b><b class='flag-5'>瀏覽器</b>的設(shè)計與<b class='flag-5'>實現(xiàn)</b>

    一種WAP嵌入式瀏覽器的設(shè)計

    為解決傳統(tǒng)瀏覽器可移植性差、效率比較低的問題,設(shè)計出一種基于WAP的嵌入式瀏覽器。與傳統(tǒng)瀏覽器比較,該瀏覽器分為各個模塊同時去掉一些沒有用的
    發(fā)表于 09-29 15:55 ?1335次閱讀
    一種WAP<b class='flag-5'>嵌入式</b><b class='flag-5'>瀏覽器</b>的設(shè)計

    基于CAN總線嵌入式汽車儀表設(shè)計

    基于CAN總線嵌入式汽車儀表設(shè)計
    發(fā)表于 09-23 17:35 ?258次下載

    基于CAN總線嵌入式汽車儀表設(shè)計

    基于CAN總線嵌入式汽車儀表設(shè)計
    發(fā)表于 01-24 16:54 ?16次下載

    CAN總線嵌入式車燈監(jiān)控系統(tǒng)設(shè)計

    CAN總線嵌入式車燈監(jiān)控系統(tǒng)設(shè)計
    發(fā)表于 10-31 11:18 ?14次下載
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>的<b class='flag-5'>嵌入式</b>車燈監(jiān)控系統(tǒng)設(shè)計

    LIN總線是什么?CAN/LIN總線的區(qū)別與結(jié)構(gòu)

    花點時間看了一些關(guān)于LIN總線基礎(chǔ)的內(nèi)容,把其中的關(guān)鍵點提取了出來,在這里分享給大家。在這里你可能要問“不都有CAN總線了嗎?這個LIN
    的頭像 發(fā)表于 03-17 17:51 ?2.8w次閱讀
    <b class='flag-5'>LIN</b><b class='flag-5'>總線</b>是什么?<b class='flag-5'>CAN</b>/<b class='flag-5'>LIN</b><b class='flag-5'>總線</b>的區(qū)別與結(jié)構(gòu)

    什么是LIN總線?車載總線LIN總線概述

    LIN(Local Interconnect Network)即局部連接網(wǎng)絡(luò),也被稱為“局域網(wǎng)子系統(tǒng)”即LIN總線CAN總線網(wǎng)絡(luò)下的子系統(tǒng)
    發(fā)表于 07-26 10:12 ?1.7w次閱讀
    什么是<b class='flag-5'>LIN</b><b class='flag-5'>總線</b>?<b class='flag-5'>車載</b><b class='flag-5'>總線</b>之<b class='flag-5'>LIN</b><b class='flag-5'>總線</b>概述

    基于WAP的嵌入式瀏覽器設(shè)計

    電子發(fā)燒友網(wǎng)站提供《基于WAP的嵌入式瀏覽器設(shè)計.pdf》資料免費下載
    發(fā)表于 10-24 11:33 ?0次下載
    基于WAP的<b class='flag-5'>嵌入式</b><b class='flag-5'>瀏覽器</b>設(shè)計

    CAN總線LIN總線的區(qū)別

    隨著汽車電子系統(tǒng)的復(fù)雜性增加,車輛內(nèi)部通信的需求也在不斷增長。CAN總線LIN總線作為兩種主要的車載通信協(xié)議,各自扮演著重要的角色。 1.
    的頭像 發(fā)表于 11-12 10:13 ?2744次閱讀
    主站蜘蛛池模板: 黄色午夜影院 | aⅴ一区二区三区 | 男人午夜禁片在线观看 | 禁漫画羞羞动漫入口 | 俺也来国产精品欧美在线观看 | 亚洲国产成人va在线观看 | 丁香六月色婷婷 | 亚洲高清不卡视频 | 搞黄视频网站 | 好黄好猛好爽好痛的视频 | 欧美极品 | 久久国产影视 | 亚洲综合五月天欧美 | 天天插天天| 综合99| 成年人黄色免费网站 | 国产三级日产三级韩国三级 | 四虎国产精品永久免费网址 | 久久久久国产精品免费免费不卡 | 黄色一级日本 | 女人被免费网站视频在线 | 日韩免费毛片全部不收费 | 免费观看一区二区 | 天天在线影院 | 免费人成在线观看网站 | 艹逼视频免费观看 | 多男一女一级淫片免费播放口 | 国产va免费精品高清在线观看 | 男人边吃奶边爱边做视频日韩 | 高颜值大长腿美女啪啪 | 欧美aaaav免费大片 | 天天插天天射天天干 | 亚洲成a人片在线观看导航 亚洲成a人片在线观看尤物 | 自偷自拍亚洲欧美清纯唯美 | 男女www视频在线看网站 | 久久草在线免费 | 亚洲高清免费视频 | 日本在线视频www色 日本在线视频精品 | 欧美深夜福利 | 美女扒开腿让男生桶爽网站 | 久久精品亚洲青青草原 |