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

    Android平臺下虛擬多串口并發(fā)通信的研究

    2019-07-08 03:44冉德綱孫斌楊建申興發(fā)周紅春
    計算機時代 2019年5期
    關(guān)鍵詞:Android系統(tǒng)串口

    冉德綱 孫斌 楊建 申興發(fā) 周紅春

    摘? 要: 目前Android系統(tǒng)只提供單串口通信,在多串口并發(fā)通信方面缺乏基礎功能。文章提出虛擬串口方案以解決多串口并發(fā)通信問題,將原有唯一串口通過軟件接口方式虛擬出多個串口為應用程序提供服務。系統(tǒng)主要由Android源碼框架層串口數(shù)據(jù)流分發(fā)軟件和STM32微處理器單串口物理擴展外部電路兩部分組成。實驗結(jié)果表明,在多串口并發(fā)通信時,該系統(tǒng)能夠提供高效、穩(wěn)定、可靠的串口數(shù)據(jù)傳輸。

    關(guān)鍵詞: Android系統(tǒng); 串口; 并發(fā); STM32; 事件驅(qū)動模型

    中圖分類號:TP368.2? ? ? ? ? 文獻標志碼:A? ? ?文章編號:1006-8228(2019)05-37-04

    Abstract: At present, the Android system only provides a single serial port communication, and lacks basic functions in multiple serial port concurrent communication. This paper proposes a virtual serial port solution to solve the problem of multiple serial port concurrent communication, and the original unique serial port is virtualized as multiple serial ports by the software interface method to provide services for the application. The system is mainly composed of the serial data stream distribution software in Android source code framework layer and the physical expansion external circuit for STM32 microprocessor single serial port. The experiment results show that the system can provide efficient, stable and reliable serial port data transmission in multiple serial port communication.

    Key words: Android system; serial port; concurrent; STM32; event driven model

    0 引言

    隨著物聯(lián)網(wǎng)技術(shù)和Android系統(tǒng)的不斷發(fā)展,越來越多的智能設備所運行的操作系統(tǒng)被Android系統(tǒng)取代。智能設備功能不斷增加,對通訊接口的需求也越來越多,其中包含以太網(wǎng)、CAN總線、串口、SPI、I2C等,因串行接口協(xié)議簡單、兼容工業(yè)儀表和設備多、成本低、占用系統(tǒng)資源較少等特點在實際中被廣泛應用。

    現(xiàn)有的Android系統(tǒng)沒有串口通信相關(guān)的接口,有關(guān)串口通信的實現(xiàn)大都是基于Google公司提供的串口開放源碼來實現(xiàn)的,或者使用JNI技術(shù)封裝的底層接口庫實現(xiàn)。這些方案雖然能夠滿足串口端到端的通信,但無法滿足當多個智能設備同時通過串口與Android系統(tǒng)控制器通信的場景。目前多采用專用串口擴展芯片[1]或多串口卡[2]來解決多串口并發(fā)通信問題。

    一般專用串口擴展芯片都需要在系統(tǒng)層實現(xiàn)專用的驅(qū)動程序,在Android系統(tǒng)中添加芯片的驅(qū)動程序比較復雜,并且芯片驅(qū)動調(diào)試需要占用大量的時間。多串口卡一般由微控制器和串口擴展芯片組成,價格貴。綜上,為解決Android平臺多串口通訊問題,本文提出虛擬串口軟件方案來滿足一對多串口通信場景的需求。該方案主要由串口數(shù)據(jù)流分發(fā)軟件和STM32微處理器簡單串口擴展電路兩部分組成。

    1 系統(tǒng)結(jié)構(gòu)

    系統(tǒng)采用模塊化設計,保證各模塊之間邏輯相對獨立方便后續(xù)的改進,主要由Android系統(tǒng)端和STM32微處理器端兩大部分組成。系統(tǒng)框架如圖1所示。

    Android系統(tǒng)端主要由虛擬多串口數(shù)據(jù)流分發(fā)軟件和JNI接口抽象封裝兩部分組成。虛擬多串口數(shù)據(jù)流分發(fā)軟件主要功能為:監(jiān)聽Android系統(tǒng)ttyHSL1串口與應用層軟件是否有數(shù)據(jù)發(fā)送和完成數(shù)據(jù)的封包、解包和轉(zhuǎn)發(fā)。JNI接口[3]抽象封裝主要是通過JNI技術(shù)產(chǎn)生與Java接口對應的C/C++本地接口,這樣不同應用程序可通過Java封裝的API來使用虛擬串口提供的服務。

    STM32微處理器端的主要功能為串口數(shù)據(jù)采集與轉(zhuǎn)發(fā)。應用層軟件可通過API配置各個串口的工作參數(shù),如波特率、奇偶校驗位、數(shù)據(jù)位和停止位等,使其與外接串口設備工作參數(shù)一致。

    2 Android端系統(tǒng)軟件

    為滿足多串口并發(fā)數(shù)據(jù)傳輸實時性要求,系統(tǒng)采用多線程Reactor事件處理模型[4-5]來組織虛擬多串口數(shù)據(jù)流分發(fā)軟件。系統(tǒng)啟動時創(chuàng)建固定數(shù)目的線程,避免系統(tǒng)運行過程中頻繁的創(chuàng)建與銷毀線程,從而減少進程調(diào)度所消耗的資源,提高系統(tǒng)的處理能力。

    2.1 數(shù)據(jù)流分發(fā)軟件框架

    基于Reactor事件處理模型[6]搭建虛擬串口服務框架實現(xiàn)高效的數(shù)據(jù)分發(fā)。為降低軟件端數(shù)據(jù)流分發(fā)處理邏輯的復雜度,系統(tǒng)采用命名管道[7]進程間通信方式作為數(shù)據(jù)流轉(zhuǎn)發(fā)的通道,由于管道是半雙工通訊方式,數(shù)據(jù)只能從一端到達另一端,因此為實現(xiàn)全雙工通信,需要創(chuàng)建兩個管道,分別命名為讀管道與寫管道。如圖2所示,系統(tǒng)中外接有4個串口再加上配置管道,因此總共需要創(chuàng)建10個管道來實現(xiàn)數(shù)據(jù)的轉(zhuǎn)發(fā)。

    圖2所示,系統(tǒng)啟動時創(chuàng)建兩個線程,其中一個線程監(jiān)聽系統(tǒng)ttyHSL1串口句柄上的事件,另一個線程監(jiān)聽已創(chuàng)建5個讀管道句柄上的事件。

    2.2 先來先服務調(diào)度算法

    虛擬多串口數(shù)據(jù)流分發(fā)軟件采用先來先服務FCFS調(diào)度算法[9]完成多串口數(shù)據(jù)的轉(zhuǎn)發(fā)任務。算法主要思想是依照作業(yè)到達的先后次序組成一個就緒隊列,調(diào)度器首先選擇隊頭的任務并為其分配處理機,直到任務運行結(jié)束或發(fā)生中斷被阻塞,處理器會重新調(diào)度其他任務。調(diào)度算法如表1所示。

    2.3 數(shù)據(jù)封裝協(xié)議

    為保證數(shù)據(jù)傳輸?shù)目煽啃?,我們定義了數(shù)據(jù)封包解包私有協(xié)議。協(xié)議由包起始標記、功能碼、包體長度、包體、CRC校驗碼和包結(jié)束標記組成。

    其中包起始和結(jié)束標記為固定值,分別為48484A4A和4A4A4848,應用程序通過查找起始和結(jié)束標記來確定整個數(shù)據(jù)包。功能碼(FN)表示數(shù)據(jù)包功能,如FN為1表示APP設置串口配置參數(shù);FN為2表示APP獲取串口配置信息;FN為3表示APP向設備發(fā)送數(shù)據(jù);FN為4表示設備向APP發(fā)送數(shù)據(jù)。CRC校驗碼是使用CRC校驗算法[8]計算的數(shù)據(jù)包CRC值,以此保證每個數(shù)據(jù)的正確性與完整性。

    3 STM32微處理器端

    系統(tǒng)采用基于ARM Cortex?-M3內(nèi)核的STM32F101RC這款芯片實現(xiàn)串口物理擴展,將原有的1個串口擴展為4個串口,使Android系統(tǒng)應用程序能夠同時與4個串口設備并發(fā)通信。

    STM32F101RC該型號微處理器屬于STM32增強型系列,具有外設豐富、價格低廉、性價比高等優(yōu)點。在串口外設資源方面可提供5路串口,其中3個為通用同步/異步接收器發(fā)送器,另外2個為通用異步接收器發(fā)送器。

    3.1 雙緩沖區(qū)設計

    系統(tǒng)采用雙緩沖區(qū)設計思想[9]存儲串口接收到的數(shù)據(jù),具體工作流程為:首先將接收到的數(shù)據(jù)先放入第一個緩沖區(qū)中直到緩沖區(qū)滿或者處理器要發(fā)送此串口中的數(shù)據(jù),然后切換緩沖區(qū),將接收到的數(shù)據(jù)放入第二個緩沖區(qū),此時處理器可以處理第一個緩沖區(qū)中的數(shù)據(jù)。當?shù)诙€緩沖區(qū)存滿數(shù)據(jù)或下次調(diào)度到來時,調(diào)整緩沖區(qū)指針,將接收到的數(shù)據(jù)放入第一個緩沖區(qū),此時處理器處理第二緩沖區(qū)中的數(shù)據(jù)。重復使用兩個緩沖區(qū)來接收數(shù)據(jù)和處理數(shù)據(jù),具體緩沖區(qū)配置情況如圖3所示。

    3.2 最小剩余空間優(yōu)先MRSF調(diào)度算法

    在STM32微處理器端,我們提出最小剩余空間優(yōu)先MRSF(Minimum Remaining Space First)調(diào)度算法來調(diào)度4個外接串口。

    最小剩余空間優(yōu)先MRSF調(diào)度算法主要思想是根據(jù)每個串口緩沖區(qū)剩余空間大小和等待發(fā)送時間來確定該串口的優(yōu)先級,緩沖區(qū)剩余空間越小,等待時間就越長,其被分配的優(yōu)先級越高,反之優(yōu)先級越低。處理器在調(diào)度前,先計算每個串口的優(yōu)先級,優(yōu)先調(diào)度是為優(yōu)先級最高的串口分配處理器,該任務一旦得到處理器,就一直運行直到任務結(jié)束。每個串口整體優(yōu)先級計算公式如下:

    其中,Ps代表根據(jù)緩沖區(qū)剩余空間因素計算得到的優(yōu)先級,Pt代表根據(jù)時間因素計算得到的優(yōu)先級,而Pl代表最終的優(yōu)先級,它是兩種優(yōu)先級的數(shù)值求和。算法偽代碼如表2所示。

    4 實驗測試

    為測試本文提出的多串口并發(fā)通信方案的正確性、高效性和穩(wěn)定性,我們開發(fā)了一個Android串口應用APP,用于數(shù)據(jù)的接收和轉(zhuǎn)發(fā)。筆記本電腦(Lenovo Y470)充當傳感器設備通過串口與APP進行串口通信,數(shù)據(jù)收發(fā)采用回環(huán)測試方案,即APP收到數(shù)據(jù)后原樣返回。

    電腦端打開多個串口調(diào)試軟件來模擬多臺串口設備,串口配置參數(shù)為波特率115200、無校驗、數(shù)據(jù)位8位、停止位1位,每次發(fā)送固定大小32字節(jié)的數(shù)據(jù),實驗環(huán)境如圖4所示。實驗結(jié)果顯示,在3個串口分別以200、300、400毫秒周期速率并發(fā)傳輸場景下,該系統(tǒng)同樣能穩(wěn)定的傳輸數(shù)據(jù)。

    5 結(jié)束語

    本文主要介紹了一種在Android平臺下實現(xiàn)多串口并發(fā)通信的方案,通過在Android源碼框架端添加虛擬串口數(shù)據(jù)流分發(fā)軟件結(jié)合STM32微處理器簡單多串口物理擴展電路實現(xiàn)多串口并發(fā)通信。實驗結(jié)果表明該系統(tǒng)在穩(wěn)定性、傳輸效率、誤碼率等方面都有很好的表現(xiàn)。在智能售獲機、自助取件柜等產(chǎn)品中具有很好的應用前景。

    現(xiàn)階段微處理器端采用前后臺系統(tǒng)(超循環(huán)系統(tǒng))模式來組織應用程序,系統(tǒng)整體不夠健壯。未來將通過移植uC/OS-II實時操作系統(tǒng)[10]來管理和調(diào)度各個任務,以此來提高系統(tǒng)的實時性和整體穩(wěn)定性。

    參考文獻(References):

    [1] 張達,郭銀博,趙廣宇,胥勛偉.基于WK2168的氣象采集站多串口采集方案的設計與實現(xiàn)[J].電腦知識與技術(shù),2018.14(19):284-286

    [2] 周敏.多串口卡在民航通信系統(tǒng)的綜合應用[J].科技與創(chuàng)新,2014.20:143-143

    [3] 羅尹奇,劉力銀.基于JNI的Java串口通信系統(tǒng)的設計與實現(xiàn)—以Windows平臺為例[J].電腦知識與技術(shù),2017.13(34):51-56

    [4] Schmidt D C. Reactor: an object behavioral pattern for?concurrent event demultiplexing and event handler dispatching[M] Pattern languages of program design. ACM Press Addison-Wesley Publishing Co.,1995

    [5] 陳碩.Linux多線程服務端編程:使用muduo C++網(wǎng)絡庫[M].電子工業(yè)出版社,2013.

    [6] 游雙.Linux高性能服務器編程[M].機械工業(yè)出版社,2013.

    [7] 喬靜,劉寶旨,屈志強等.Linux中命名管道通信淺析[J].中國科技信息,2009.20:97-98

    [8] 常曉明,王建東.CRC校驗及其軟件實現(xiàn)[J].電子技術(shù)應用,1995.6:14-14

    [9] 湯子瀛,哲鳳屏,湯小丹.計算機操作系統(tǒng)[M].西安電子科技大學出版社,2001.

    [10] 沙德鵬,彭剛.基于uC/OS的一種嵌入式系統(tǒng)的構(gòu)建[J].自動化與儀表,2018.33(4):91-94

    猜你喜歡
    Android系統(tǒng)串口
    淺談AB PLC串口跟RFID傳感器的通訊應用
    Android下的機械式電表數(shù)字識別技術(shù)研究
    基于GPS和iBeacon的智能校園信息發(fā)布平臺設計與實現(xiàn)
    基于增強現(xiàn)實技術(shù)的導航系統(tǒng)研究
    USB接口的多串口數(shù)據(jù)并行接收方法探索
    基于藍牙串口適配器的GPS接收機與AutoCAD的實時無線通信
    基于并行控制的FPGA多串口拓展實現(xiàn)
    91aial.com中文字幕在线观看| 麻豆久久精品国产亚洲av| 别揉我奶头 嗯啊视频| 美女cb高潮喷水在线观看| 美女xxoo啪啪120秒动态图| 熟女电影av网| 91狼人影院| 一本久久精品| 搡老乐熟女国产| 国产精品福利在线免费观看| 国内揄拍国产精品人妻在线| 免费av不卡在线播放| 国产色爽女视频免费观看| 99九九线精品视频在线观看视频| 少妇人妻一区二区三区视频| 久久久a久久爽久久v久久| 国产日韩欧美亚洲二区| 欧美成人午夜免费资源| 简卡轻食公司| 日本爱情动作片www.在线观看| 精品午夜福利在线看| 国产精品无大码| 肉色欧美久久久久久久蜜桃 | www.av在线官网国产| 久久这里有精品视频免费| 欧美 日韩 精品 国产| 免费在线观看成人毛片| 插阴视频在线观看视频| 综合色av麻豆| 国产一区二区在线观看日韩| .国产精品久久| 久久这里有精品视频免费| 午夜精品国产一区二区电影 | 欧美 日韩 精品 国产| 亚洲精品日本国产第一区| 久久人人爽人人爽人人片va| 街头女战士在线观看网站| 亚洲成色77777| 18+在线观看网站| 伊人久久国产一区二区| 国产黄色视频一区二区在线观看| av国产精品久久久久影院| 各种免费的搞黄视频| 少妇丰满av| 日产精品乱码卡一卡2卡三| 80岁老熟妇乱子伦牲交| 日本黄色片子视频| 欧美日韩视频高清一区二区三区二| 亚洲伊人久久精品综合| 久久久久久久大尺度免费视频| 少妇熟女欧美另类| 性插视频无遮挡在线免费观看| 国产精品爽爽va在线观看网站| 我的老师免费观看完整版| 日韩视频在线欧美| 又爽又黄a免费视频| 校园人妻丝袜中文字幕| 久久久精品欧美日韩精品| 久久99热这里只有精品18| freevideosex欧美| 黄色日韩在线| 97超碰精品成人国产| 97在线人人人人妻| 国产乱来视频区| 亚洲,一卡二卡三卡| 亚洲国产欧美人成| 亚洲美女视频黄频| 国产黄色免费在线视频| 国产高清不卡午夜福利| 国产精品不卡视频一区二区| 国产日韩欧美亚洲二区| 超碰97精品在线观看| 老司机影院成人| 精品少妇久久久久久888优播| 五月玫瑰六月丁香| 国产精品一区二区三区四区免费观看| av专区在线播放| 精品视频人人做人人爽| 久久精品熟女亚洲av麻豆精品| 男插女下体视频免费在线播放| 国国产精品蜜臀av免费| 哪个播放器可以免费观看大片| 亚洲欧美精品自产自拍| 人妻一区二区av| 免费人成在线观看视频色| 久久久久久久国产电影| 97精品久久久久久久久久精品| 亚洲国产最新在线播放| 在线观看美女被高潮喷水网站| 又粗又硬又长又爽又黄的视频| 又大又黄又爽视频免费| 日韩人妻高清精品专区| 伦理电影大哥的女人| 18+在线观看网站| 日韩一区二区视频免费看| 国产一级毛片在线| 少妇人妻久久综合中文| 少妇丰满av| 国产黄频视频在线观看| 亚洲精品乱码久久久久久按摩| 日韩欧美 国产精品| 国内精品美女久久久久久| 一级毛片黄色毛片免费观看视频| 国产一区二区三区综合在线观看 | 久久久亚洲精品成人影院| av网站免费在线观看视频| 日本免费在线观看一区| 99视频精品全部免费 在线| 亚洲av日韩在线播放| 大陆偷拍与自拍| 国产探花极品一区二区| 国产成人午夜福利电影在线观看| 夜夜爽夜夜爽视频| 亚洲天堂国产精品一区在线| 免费黄网站久久成人精品| 成年免费大片在线观看| 久久久久精品性色| 亚洲最大成人手机在线| 美女内射精品一级片tv| av在线播放精品| 视频中文字幕在线观看| 一级a做视频免费观看| 亚洲av免费在线观看| 菩萨蛮人人尽说江南好唐韦庄| 亚洲欧美精品专区久久| 男女边摸边吃奶| av在线蜜桃| 日本黄大片高清| 高清午夜精品一区二区三区| 免费av不卡在线播放| 国产淫语在线视频| 日韩视频在线欧美| 成人午夜精彩视频在线观看| 欧美日韩一区二区视频在线观看视频在线 | 午夜激情久久久久久久| av在线观看视频网站免费| 全区人妻精品视频| av天堂中文字幕网| 国产成人精品福利久久| 亚洲最大成人中文| 国产一区二区三区综合在线观看 | 国产精品人妻久久久影院| 99久久中文字幕三级久久日本| 一区二区av电影网| 日韩不卡一区二区三区视频在线| 国产一区二区在线观看日韩| 免费观看a级毛片全部| 亚洲熟女精品中文字幕| 成人黄色视频免费在线看| 国产一区二区三区av在线| 街头女战士在线观看网站| 久久99蜜桃精品久久| 欧美亚洲 丝袜 人妻 在线| 日韩av在线免费看完整版不卡| 日韩人妻高清精品专区| 午夜福利高清视频| 男女啪啪激烈高潮av片| 亚洲激情五月婷婷啪啪| 亚洲精品乱码久久久久久按摩| 亚洲精品自拍成人| 99久久九九国产精品国产免费| 日韩成人伦理影院| 少妇的逼水好多| 亚洲成人av在线免费| 人人妻人人爽人人添夜夜欢视频 | 国产精品一区二区性色av| 成人毛片a级毛片在线播放| 中文字幕av成人在线电影| 国产精品国产三级专区第一集| 亚洲真实伦在线观看| 亚洲成人精品中文字幕电影| 亚洲精品日韩在线中文字幕| 欧美亚洲 丝袜 人妻 在线| 亚洲怡红院男人天堂| 亚洲国产欧美在线一区| 亚洲av免费在线观看| 久久久精品94久久精品| 亚洲精品色激情综合| av一本久久久久| av在线天堂中文字幕| 国产一区二区亚洲精品在线观看| 男女国产视频网站| 精品少妇久久久久久888优播| 国产成人福利小说| 麻豆成人午夜福利视频| 亚洲综合精品二区| 在现免费观看毛片| 精品人妻熟女av久视频| 狂野欧美激情性bbbbbb| 成年免费大片在线观看| 女的被弄到高潮叫床怎么办| 亚洲精品乱码久久久v下载方式| 久久久久久久久久久丰满| 欧美97在线视频| 最近最新中文字幕大全电影3| 又黄又爽又刺激的免费视频.| 午夜免费男女啪啪视频观看| 欧美+日韩+精品| 伦理电影大哥的女人| 国产熟女欧美一区二区| 午夜福利网站1000一区二区三区| 男人舔奶头视频| 亚洲国产精品专区欧美| 2018国产大陆天天弄谢| 久久ye,这里只有精品| 视频中文字幕在线观看| 欧美成人a在线观看| 男插女下体视频免费在线播放| 国产片特级美女逼逼视频| 最近的中文字幕免费完整| 亚洲精品中文字幕在线视频 | 久久亚洲国产成人精品v| 岛国毛片在线播放| 免费观看av网站的网址| 久久精品人妻少妇| 汤姆久久久久久久影院中文字幕| 搡女人真爽免费视频火全软件| 精品久久国产蜜桃| 大片电影免费在线观看免费| 国产成年人精品一区二区| 嫩草影院新地址| 精品久久久精品久久久| 色婷婷久久久亚洲欧美| 美女视频免费永久观看网站| 中文字幕久久专区| 高清视频免费观看一区二区| 交换朋友夫妻互换小说| 中文天堂在线官网| 日韩制服骚丝袜av| 男女国产视频网站| 色视频在线一区二区三区| 好男人在线观看高清免费视频| 狠狠精品人妻久久久久久综合| 成人一区二区视频在线观看| 亚洲成色77777| 亚洲精品乱码久久久久久按摩| 免费观看a级毛片全部| 日韩三级伦理在线观看| 青春草亚洲视频在线观看| 大片免费播放器 马上看| 国产 精品1| 狠狠精品人妻久久久久久综合| 欧美97在线视频| 免费看不卡的av| 亚洲成色77777| 亚洲精品自拍成人| 亚洲欧美成人综合另类久久久| 久久久国产一区二区| 亚洲av一区综合| 国产亚洲精品久久久com| 天堂俺去俺来也www色官网| 亚洲不卡免费看| 亚洲人成网站在线观看播放| 白带黄色成豆腐渣| 91久久精品电影网| 亚洲天堂av无毛| 亚洲国产欧美在线一区| 一二三四中文在线观看免费高清| 听说在线观看完整版免费高清| 六月丁香七月| 青春草国产在线视频| 日韩电影二区| 永久免费av网站大全| 91aial.com中文字幕在线观看| 国产精品久久久久久精品电影| 一边亲一边摸免费视频| 精品久久久久久久末码| 午夜激情福利司机影院| 午夜精品一区二区三区免费看| 欧美日本视频| 免费av不卡在线播放| 亚洲精品久久久久久婷婷小说| 久久久久久久久大av| av在线天堂中文字幕| 禁无遮挡网站| 特大巨黑吊av在线直播| 一级毛片aaaaaa免费看小| 三级经典国产精品| 亚洲精品视频女| 亚洲综合色惰| 欧美日韩视频高清一区二区三区二| 亚洲四区av| 精品99又大又爽又粗少妇毛片| 国产午夜精品一二区理论片| 最近中文字幕2019免费版| 亚洲成人精品中文字幕电影| 国产男人的电影天堂91| 日日摸夜夜添夜夜爱| 天堂俺去俺来也www色官网| 成年av动漫网址| 免费av观看视频| 午夜福利高清视频| 五月玫瑰六月丁香| 日本免费在线观看一区| 日韩av在线免费看完整版不卡| 国产精品久久久久久精品电影| 国精品久久久久久国模美| 丝袜脚勾引网站| 久久久久久久亚洲中文字幕| 精品酒店卫生间| 国产极品天堂在线| xxx大片免费视频| av卡一久久| 亚洲成人一二三区av| 可以在线观看毛片的网站| 色网站视频免费| av国产免费在线观看| 国产亚洲最大av| 久久久色成人| 高清在线视频一区二区三区| 一个人看视频在线观看www免费| 国产永久视频网站| 爱豆传媒免费全集在线观看| 午夜福利视频精品| 超碰97精品在线观看| 久久精品熟女亚洲av麻豆精品| 亚洲成人av在线免费| 国产一区二区在线观看日韩| 嫩草影院精品99| 亚洲国产色片| tube8黄色片| 久久久久国产网址| 蜜臀久久99精品久久宅男| 久久久久久久午夜电影| 丰满少妇做爰视频| 国产久久久一区二区三区| 国产成人一区二区在线| 久久99精品国语久久久| 色视频在线一区二区三区| 免费黄色在线免费观看| 日韩欧美一区视频在线观看 | 亚洲av成人精品一二三区| 亚洲国产欧美在线一区| 女人十人毛片免费观看3o分钟| 一区二区三区免费毛片| av线在线观看网站| 成人亚洲精品一区在线观看 | 小蜜桃在线观看免费完整版高清| 男女边摸边吃奶| 亚洲国产欧美人成| 麻豆精品久久久久久蜜桃| 日韩,欧美,国产一区二区三区| 少妇丰满av| 国产精品女同一区二区软件| 99热这里只有是精品在线观看| 一级毛片aaaaaa免费看小| 亚洲精品aⅴ在线观看| 国国产精品蜜臀av免费| 国产中年淑女户外野战色| 国产一区有黄有色的免费视频| 白带黄色成豆腐渣| 日韩中字成人| 午夜亚洲福利在线播放| 国产69精品久久久久777片| 国产午夜精品一二区理论片| 中文天堂在线官网| 夫妻午夜视频| 国产黄色视频一区二区在线观看| 欧美潮喷喷水| 久久久午夜欧美精品| av在线天堂中文字幕| 免费看日本二区| 91精品一卡2卡3卡4卡| 久久久亚洲精品成人影院| 精品久久国产蜜桃| 久久国内精品自在自线图片| 成人美女网站在线观看视频| 国产精品久久久久久久电影| 亚洲欧美成人综合另类久久久| 国产av国产精品国产| 国产精品蜜桃在线观看| 免费看光身美女| 亚洲精品成人久久久久久| 91在线精品国自产拍蜜月| 欧美成人精品欧美一级黄| 亚洲欧美日韩东京热| 欧美日韩精品成人综合77777| 亚洲色图综合在线观看| 久久久久久久国产电影| 成人免费观看视频高清| 日本wwww免费看| 能在线免费看毛片的网站| 国产综合懂色| 成年女人看的毛片在线观看| 777米奇影视久久| 国产精品熟女久久久久浪| 国产免费又黄又爽又色| 永久免费av网站大全| 国国产精品蜜臀av免费| 亚洲欧美日韩另类电影网站 | 一级毛片我不卡| 国产成人a区在线观看| 三级国产精品欧美在线观看| 精品久久久久久久久av| 午夜激情福利司机影院| 91狼人影院| eeuss影院久久| 性色avwww在线观看| 直男gayav资源| 麻豆成人av视频| 又大又黄又爽视频免费| 亚洲av免费高清在线观看| 免费看不卡的av| 亚洲成人精品中文字幕电影| 久久6这里有精品| videos熟女内射| av在线蜜桃| 一级二级三级毛片免费看| 亚洲av不卡在线观看| 你懂的网址亚洲精品在线观看| 精品久久国产蜜桃| 成人二区视频| 国产老妇女一区| 欧美少妇被猛烈插入视频| 国产视频内射| 伊人久久精品亚洲午夜| 欧美日韩在线观看h| 国产免费一区二区三区四区乱码| 久久精品熟女亚洲av麻豆精品| 一级黄片播放器| 麻豆成人av视频| 精品久久久久久电影网| 午夜福利视频1000在线观看| 亚洲精品一二三| 精华霜和精华液先用哪个| 卡戴珊不雅视频在线播放| 别揉我奶头 嗯啊视频| 精品熟女少妇av免费看| 亚洲欧洲日产国产| 欧美3d第一页| 你懂的网址亚洲精品在线观看| 国产亚洲最大av| 直男gayav资源| 成人毛片a级毛片在线播放| 深爱激情五月婷婷| 熟妇人妻不卡中文字幕| 日本-黄色视频高清免费观看| 亚洲内射少妇av| 婷婷色av中文字幕| 免费av不卡在线播放| 日韩av免费高清视频| 热re99久久精品国产66热6| 伦理电影大哥的女人| xxx大片免费视频| 韩国高清视频一区二区三区| 成人亚洲精品一区在线观看 | 色综合色国产| 亚洲av福利一区| 热re99久久精品国产66热6| 亚洲成人av在线免费| 夫妻午夜视频| 女的被弄到高潮叫床怎么办| 精品熟女少妇av免费看| 激情 狠狠 欧美| 日本三级黄在线观看| 成人毛片a级毛片在线播放| 视频中文字幕在线观看| 乱码一卡2卡4卡精品| 亚洲av中文av极速乱| 91精品伊人久久大香线蕉| 在线观看一区二区三区| 久久国内精品自在自线图片| 不卡视频在线观看欧美| 日本猛色少妇xxxxx猛交久久| 在线亚洲精品国产二区图片欧美 | 国产精品久久久久久av不卡| 日韩欧美一区视频在线观看 | 亚洲久久久久久中文字幕| 午夜福利在线观看免费完整高清在| 色哟哟·www| 亚洲美女搞黄在线观看| 亚洲精品视频女| 天美传媒精品一区二区| 欧美一级a爱片免费观看看| 成人黄色视频免费在线看| 五月天丁香电影| 国产精品一区二区在线观看99| 亚洲国产欧美人成| 涩涩av久久男人的天堂| 少妇人妻一区二区三区视频| 毛片一级片免费看久久久久| 中文字幕久久专区| av免费观看日本| 在线免费十八禁| 成人午夜精彩视频在线观看| 男女下面进入的视频免费午夜| 日韩亚洲欧美综合| 亚洲性久久影院| 大码成人一级视频| 国产精品久久久久久精品古装| av.在线天堂| 色视频在线一区二区三区| 可以在线观看毛片的网站| 亚洲熟女精品中文字幕| 一本久久精品| 精品少妇黑人巨大在线播放| 各种免费的搞黄视频| 亚洲精品456在线播放app| 国产免费一级a男人的天堂| 免费观看无遮挡的男女| 国产在线男女| 高清日韩中文字幕在线| 女人被狂操c到高潮| 亚洲av日韩在线播放| 女人十人毛片免费观看3o分钟| 美女被艹到高潮喷水动态| 日韩制服骚丝袜av| 99热这里只有是精品在线观看| 国产午夜福利久久久久久| 欧美zozozo另类| 午夜视频国产福利| 免费电影在线观看免费观看| 成人鲁丝片一二三区免费| 纵有疾风起免费观看全集完整版| 毛片一级片免费看久久久久| 熟女av电影| 亚洲国产欧美在线一区| 亚洲精品国产av蜜桃| 黄片无遮挡物在线观看| 天天躁日日操中文字幕| 伦精品一区二区三区| 国产成年人精品一区二区| 欧美 日韩 精品 国产| 天天躁夜夜躁狠狠久久av| 日本一二三区视频观看| 夜夜看夜夜爽夜夜摸| 久久精品久久精品一区二区三区| 国产亚洲av片在线观看秒播厂| 免费观看a级毛片全部| 最近的中文字幕免费完整| 黄色日韩在线| 日韩av免费高清视频| 精品人妻一区二区三区麻豆| 男女下面进入的视频免费午夜| 国产精品99久久99久久久不卡 | 91久久精品国产一区二区成人| 国产精品人妻久久久久久| 国产欧美另类精品又又久久亚洲欧美| 亚洲人成网站在线播| 街头女战士在线观看网站| 黄色视频在线播放观看不卡| 一级毛片黄色毛片免费观看视频| 69av精品久久久久久| 国产毛片在线视频| 婷婷色av中文字幕| 亚洲av国产av综合av卡| 国产视频内射| 亚洲成人中文字幕在线播放| 国产精品一区www在线观看| 国产有黄有色有爽视频| 卡戴珊不雅视频在线播放| 一个人看视频在线观看www免费| 成人特级av手机在线观看| 联通29元200g的流量卡| 日日撸夜夜添| 日本三级黄在线观看| 日本午夜av视频| 国产69精品久久久久777片| av在线老鸭窝| 亚洲综合色惰| 亚洲图色成人| 日韩中字成人| 国产一级毛片在线| 91aial.com中文字幕在线观看| 亚洲欧美日韩另类电影网站 | 日本一本二区三区精品| 欧美bdsm另类| 国产精品伦人一区二区| 黄色日韩在线| 少妇猛男粗大的猛烈进出视频 | 久久精品综合一区二区三区| 中文字幕久久专区| 精品午夜福利在线看| 国产成人精品一,二区| 啦啦啦在线观看免费高清www| tube8黄色片| 免费电影在线观看免费观看| 国产大屁股一区二区在线视频| 精品久久久久久电影网| 欧美成人午夜免费资源| 国产精品av视频在线免费观看| 免费黄网站久久成人精品| 亚洲av成人精品一二三区| 国产久久久一区二区三区| 男女下面进入的视频免费午夜| 女的被弄到高潮叫床怎么办| 日本色播在线视频| 极品教师在线视频| 黄片wwwwww| 国产爽快片一区二区三区| 最新中文字幕久久久久| 国产欧美日韩一区二区三区在线 | 国产精品福利在线免费观看| a级毛色黄片| 街头女战士在线观看网站| 热re99久久精品国产66热6| 91aial.com中文字幕在线观看| 美女高潮的动态| 亚洲自拍偷在线| 国产一级毛片在线| 久久精品国产自在天天线| 内地一区二区视频在线| 国产精品av视频在线免费观看| 精品亚洲乱码少妇综合久久| 久久久久久伊人网av| 真实男女啪啪啪动态图| 国产欧美另类精品又又久久亚洲欧美| av在线老鸭窝| 国产成人精品婷婷| 99久久精品一区二区三区| 成人特级av手机在线观看| 亚洲欧美成人精品一区二区| 在线观看美女被高潮喷水网站| 天天一区二区日本电影三级| 69av精品久久久久久|