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

    基于ARM的電梯遠(yuǎn)程監(jiān)控系統(tǒng)服務(wù)器端設(shè)計(jì)

    2012-08-15 00:47:30
    唐山學(xué)院學(xué)報(bào) 2012年3期
    關(guān)鍵詞:開發(fā)板服務(wù)器端內(nèi)核

    李 好

    (唐山學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系,河北唐山063000)

    基于ARM的電梯遠(yuǎn)程監(jiān)控系統(tǒng)服務(wù)器端設(shè)計(jì)

    李 好

    (唐山學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系,河北唐山063000)

    應(yīng)用網(wǎng)絡(luò)通信技術(shù),開發(fā)了基于ARM的電梯運(yùn)行狀態(tài)的遠(yuǎn)程監(jiān)控系統(tǒng)服務(wù)器端,為電梯在運(yùn)行過程中故障的發(fā)現(xiàn)、分析和排除提供了設(shè)計(jì)依據(jù)。

    電梯;遠(yuǎn)程監(jiān)控;ARM;服務(wù)器

    0 引言

    電梯作為機(jī)電一體化的大型機(jī)械設(shè)備,在高層建筑運(yùn)輸中起著非常重要的作用,是樓宇自動化必不可少的部分。但是由于電梯的結(jié)構(gòu)復(fù)雜,運(yùn)行可靠性要求高,使得遠(yuǎn)程監(jiān)控其運(yùn)行狀態(tài)和故障情況成為電梯管理、維護(hù)和安全運(yùn)行的迫切要求[1]。

    目前國內(nèi)外電梯遠(yuǎn)程監(jiān)控服務(wù)器端設(shè)計(jì)大都基于x86體系結(jié)構(gòu),采用微軟Windows系列操作系統(tǒng),和面向?qū)ο缶幊陶Z言對服務(wù)器端進(jìn)行軟件設(shè)計(jì),并以傳統(tǒng)電話線作為通信控制線路。本文給出的電梯遠(yuǎn)程監(jiān)控系統(tǒng)服務(wù)器端設(shè)計(jì)基于ARM體系結(jié)構(gòu),采用開源嵌入式Linux作為操作系統(tǒng),C++設(shè)計(jì)通信控制接口,網(wǎng)線作為通信線路。與國內(nèi)外大多數(shù)電梯遠(yuǎn)程控制系統(tǒng)相比,具有功耗低、體積小、集成度高、性能穩(wěn)定、執(zhí)行速度快、成本低、實(shí)時(shí)性強(qiáng)、安全性高、生命周期長、性價(jià)比高等優(yōu)勢。本設(shè)計(jì)采用TQ2440ARM9開發(fā)板作為服務(wù)器端,采用PC機(jī)作為客戶機(jī)端,并在客戶機(jī)端安裝Ubuntu 10.04操作系統(tǒng),服務(wù)器和客戶機(jī)使用網(wǎng)線連接。在服務(wù)器端構(gòu)建電梯模型并完成鍵盤模擬電梯運(yùn)行,同時(shí)用攝像頭采集視頻圖像,進(jìn)行JPEG壓縮處理,然后通過網(wǎng)絡(luò)傳輸,將視頻圖像和電梯運(yùn)行數(shù)據(jù)傳輸至監(jiān)控中心(主機(jī))進(jìn)行實(shí)時(shí)顯示。

    1 服務(wù)器環(huán)境搭建

    一個(gè)嵌入式Linux系統(tǒng)從軟件角度可分為四部分:引導(dǎo)加載程序Bootloader,Linux內(nèi)核,文件系統(tǒng)和應(yīng)用程序[2]。

    Bootloader是系統(tǒng)上電后運(yùn)行的第一段程序。在完成對系統(tǒng)的初始化任務(wù)之后,將非易失性存儲器中的Linux內(nèi)核拷貝到RAM中,然后跳轉(zhuǎn)到內(nèi)核的第一條指令處繼續(xù)執(zhí)行,啟動Linux內(nèi)核。

    Linux內(nèi)核有兩種映像:一種是非壓縮內(nèi)核Image,另一種是它的壓縮版本zImage。嵌入式系統(tǒng)的存儲空間一般較小,所以這里采用壓縮內(nèi)核的方式。編譯完成后,會在內(nèi)核目錄arch/ARM/boot/下生成zImage內(nèi)核映像文件。

    把TQ2440光盤自帶的Linux-2.6.30內(nèi)核源碼包解壓到/home目錄,即可開始配置。進(jìn)入Linux-2.6.30內(nèi)核主目錄,通過cp命令,用目錄下自帶的配置文件,生成.config文件,然后開始配置Linux內(nèi)核。使用make menuconfig命令對內(nèi)核進(jìn)行配置,可在原有的配置單上進(jìn)行相應(yīng)的修改。在配置時(shí)把系統(tǒng)所需要的驅(qū)動(.ko文件)添加進(jìn)去。

    2 服務(wù)器運(yùn)行流程

    該系統(tǒng)采用C/S結(jié)構(gòu),服務(wù)器端TQ2440ARM9開發(fā)板上連接ZC0301U口攝像頭,用于視頻獲取。由于QT顯示視頻流難度較大,故選擇圖片刷新方法來實(shí)現(xiàn)服務(wù)器端圖像的采集,通過網(wǎng)線將圖片從服務(wù)器傳到客戶端實(shí)時(shí)顯示。此外該系統(tǒng)還利用TQ2440開發(fā)板上的四個(gè)用戶按鍵,模擬電梯運(yùn)行。當(dāng)按下某個(gè)按鍵時(shí),會將相應(yīng)的信息通過網(wǎng)線傳到客戶端,客戶端管理員即可從PC機(jī)屏幕上看到當(dāng)前的電梯運(yùn)行狀態(tài)。

    3 服務(wù)器功能設(shè)計(jì)

    3.1 進(jìn)程管理

    進(jìn)程管理采用多進(jìn)程編程。進(jìn)程是一個(gè)運(yùn)行實(shí)體。每一個(gè)進(jìn)程都有它自己的地址空間,一般情況下包括文本區(qū)域、數(shù)據(jù)區(qū)域和堆棧。文本區(qū)域存儲處理器執(zhí)行的代碼;數(shù)據(jù)區(qū)域存儲變量和進(jìn)程執(zhí)行期間使用的動態(tài)分配的內(nèi)存;堆棧區(qū)域存儲活動過程調(diào)用的指令和本地變量。

    在該系統(tǒng)中,系統(tǒng)的服務(wù)器端需要不斷地發(fā)送攝像頭獲取的圖片,同時(shí)還要將按鍵模擬的電梯運(yùn)行數(shù)據(jù)實(shí)時(shí)地傳送到客戶端,這樣顯然不可能用同一個(gè)進(jìn)程同時(shí)進(jìn)行這兩項(xiàng)任務(wù)。這時(shí)就需要利用多進(jìn)程依靠時(shí)間片輪轉(zhuǎn)調(diào)度策略來實(shí)現(xiàn)進(jìn)程的并發(fā)執(zhí)行。

    在該模塊中,首先運(yùn)行server程序,程序運(yùn)行后,利用fork函數(shù)創(chuàng)建一個(gè)新的進(jìn)程稱為子進(jìn)程。該函數(shù)被調(diào)用一次但返回兩次。兩次返回的值不同:在子進(jìn)程中返回的值是0,而父進(jìn)程中的返回值則是新創(chuàng)建的子進(jìn)程的PID。因此可根據(jù)fork函數(shù)的返回值確定當(dāng)前是處于父進(jìn)程還是子進(jìn)程。將子進(jìn)程PID返回給父進(jìn)程的原因是:一個(gè)進(jìn)程可有多個(gè)子進(jìn)程,沒有一個(gè)函數(shù)可以使一個(gè)進(jìn)程獲得其所有子進(jìn)程的PID。

    fork函數(shù)生成的子進(jìn)程是父進(jìn)程的復(fù)制品,子進(jìn)程獲得父進(jìn)程的數(shù)據(jù)空間,堆和棧的復(fù)制品。而fork函數(shù)最常用的并不是復(fù)制原函數(shù),而是在創(chuàng)建一個(gè)新的進(jìn)程后,調(diào)用exec函數(shù)。exec函數(shù)啟動一個(gè)新程序,替換原有的進(jìn)程,因此這個(gè)新的被exec執(zhí)行的進(jìn)程的PID是不會改變的。在該進(jìn)程管理中,首先調(diào)用fork函數(shù)創(chuàng)建一個(gè)新的進(jìn)程,然后在新的進(jìn)程中調(diào)用exec函數(shù),執(zhí)行按鍵模擬電梯運(yùn)行程序,而在父進(jìn)程中則運(yùn)行服務(wù)器視頻圖像采集模塊。

    3.2 視頻圖像采集

    服務(wù)器視頻采集由ZC0301攝像頭和TQ2440ARM9開發(fā)板共同執(zhí)行。由于Linux-2.6.30內(nèi)核中默認(rèn)是不添加攝像頭驅(qū)動的,故在使用攝像頭之前需要對內(nèi)核進(jìn)行配置和移植。

    在Linux系統(tǒng)下,首先從TQ2440開發(fā)板自帶光盤中將2.6.30內(nèi)核源碼包解壓縮到/home目錄下,進(jìn)入解壓出來的目錄。輸入命令make distclean,即可將曾編譯生成的一些文件zImage以及.config文件刪除掉。然后根據(jù)開發(fā)板型號選擇相應(yīng)的配置文件,復(fù)制該文件并重命名為.config,這樣就產(chǎn)生一個(gè)默認(rèn)的配置文件。然后在該目錄下,輸入命令make menuconfig即可看到內(nèi)核配置界面。在這里我們需要添加攝像頭驅(qū)動模塊,直接將該驅(qū)動模塊編譯到內(nèi)核中。在配置完成后按ESC鍵退出并保存。

    在對內(nèi)核配置完成后,在該目錄下輸入命令make zImage編譯內(nèi)核。將編譯后的內(nèi)核重新燒到開發(fā)板上,插上攝像頭,在minicom下即可看到攝像頭的提示信息。在開發(fā)板/dev下可以看到VIdeo0設(shè)備,說明攝像頭驅(qū)動安裝正確。

    在攝像頭可以正常使用后,使用vidcat程序從攝像頭抓取圖像并保存在當(dāng)前目錄下,利用網(wǎng)絡(luò)圖像傳輸模塊進(jìn)行圖像傳輸。

    3.3 視頻圖像發(fā)送

    服務(wù)器視頻圖像發(fā)送是將攝像頭截取的視頻圖像從服務(wù)器端通過網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)娇蛻舳?。這里采用socket套接字網(wǎng)絡(luò)通信。在本系統(tǒng)中由于需要實(shí)時(shí)地掌握服務(wù)器端的數(shù)據(jù)信息,對網(wǎng)絡(luò)傳輸?shù)馁|(zhì)量和時(shí)效性要求比較高,故采用了面向連接和具有重傳策略的TCP套接字,而沒有采用UDP套接字。

    服務(wù)器端需要調(diào)用socket函數(shù)生成一個(gè)套接字。該函數(shù)如果調(diào)用成功,會返回一個(gè)文件描述符。文件描述符與文件的打開模式、文件的位置類型、文件的初始類型等文件對象相關(guān)聯(lián),這些信息被稱作文件的上下文[3]。在使用socket進(jìn)行網(wǎng)絡(luò)傳輸之前,我們配置該socket。面向連接的TCP套接字的服務(wù)器端需要通過調(diào)用bind函數(shù)來配置本地信息。bind函數(shù)將socket與網(wǎng)絡(luò)上某個(gè)IP相關(guān)聯(lián),而且需要和該IP主機(jī)上的一個(gè)端口相關(guān)聯(lián),隨后就可以在該IP上對該端口進(jìn)行監(jiān)聽服務(wù)請求。使用面向連接的socket客戶端通信時(shí),服務(wù)器端需要調(diào)用accept函數(shù)在套接字?jǐn)?shù)據(jù)結(jié)構(gòu)中保存本地和遠(yuǎn)端信息。listen函數(shù)使socket處于被動的監(jiān)聽模式,并且為該socket建立一個(gè)輸入數(shù)據(jù)隊(duì)列,將到達(dá)的服務(wù)請求保存在此隊(duì)列中,直到程序處理完它們?yōu)橹梗?]。

    客戶端調(diào)用connect函數(shù)啟動和遠(yuǎn)端主機(jī)直接連接。這樣只有面向連接的客戶端程序使用socket時(shí)才需要將此socket與遠(yuǎn)端主機(jī)相連,當(dāng)然,客戶端需要首先知道服務(wù)器端的IP地址以及端口號,只有這樣,才能保證客戶端能夠找到正確的服務(wù)器端。服務(wù)器端的accept函數(shù)接收到連接請求后,如果接收成功,則會返回一個(gè)用于和客戶端通信的套接字,這樣服務(wù)器與客戶端就可以開始通信了。

    需要注意的是通信一定要保證數(shù)據(jù)讀寫的交互,尤其是在循環(huán)體內(nèi)還有其他文件操作時(shí),一定要考慮到同步的問題。這里需要利用read和write兩個(gè)函數(shù)來進(jìn)行交互以及同步。因?yàn)閞ead函數(shù)是阻塞的,當(dāng)讀緩沖區(qū)沒有數(shù)據(jù)時(shí),程序會阻塞在read函數(shù),一直到能夠讀到數(shù)據(jù)為止,程序才會向下進(jìn)行。服務(wù)器端視頻圖像發(fā)送流程為:先將抓取的圖片使用open函數(shù)打開放到設(shè)置的讀寫緩沖區(qū),使用write函數(shù)發(fā)送到客戶端,客戶端使用read函數(shù)接收將數(shù)據(jù)寫入到文件中,再利用write函數(shù)給服務(wù)器端一個(gè)消息,說明數(shù)據(jù)已成功接收。服務(wù)器端使用read函數(shù)來獲取這個(gè)消息。

    3.4 按鍵電梯模擬

    該系統(tǒng)中利用TQ2440開發(fā)板自帶的四個(gè)用戶按鍵模擬電梯運(yùn)行,使用K1和K2分別控制電梯的上行和下行,使用K3的交替來控制電梯門的開啟和關(guān)閉,使用K4來控制報(bào)警與取消報(bào)警。由于TQ2440開發(fā)板自帶的內(nèi)核中沒有加載用戶按鍵驅(qū)動,所以需要將用戶按鍵驅(qū)動直接編譯到內(nèi)核中。將新編譯生成的內(nèi)核燒寫到開發(fā)板上,則在設(shè)備文件中就多了一個(gè)名為IRQ_Test的設(shè)備文件。

    設(shè)備驅(qū)動安裝完成后,編寫按鍵信息獲取模塊。定義一個(gè)存放按鍵信息的數(shù)組,使用open函數(shù)打開IRQ_Test設(shè)備文件,使用read函數(shù)阻塞式讀取設(shè)備信息。當(dāng)沒有按鍵信息時(shí),就會阻塞在read函數(shù)處,當(dāng)有按鍵按下時(shí)則將信息存儲在上述定義的數(shù)組中。利用循環(huán)判斷數(shù)組的哪個(gè)單元有數(shù)據(jù)即可確定哪個(gè)按鍵被按下。創(chuàng)建一個(gè)網(wǎng)絡(luò)連接和客戶端進(jìn)行通信。將按鍵信息存于buf[0],這樣在將信息發(fā)送給客戶端時(shí),只需判斷該單元的數(shù)據(jù)值即可進(jìn)行相應(yīng)的處理。

    4 結(jié)論

    本文使用TQ2440ARM9嵌入式開發(fā)板作為電梯服務(wù)器端,并在其上構(gòu)建電梯模型,完成鍵盤模擬電梯的運(yùn)行,同時(shí)用攝像頭采集視頻圖像,通過網(wǎng)絡(luò)傳輸,將視頻圖像和電梯運(yùn)行數(shù)據(jù)傳輸至監(jiān)控中心進(jìn)行實(shí)時(shí)顯示。此設(shè)計(jì),具有傳輸可靠、操作方便的特點(diǎn),可較好地實(shí)現(xiàn)對電梯運(yùn)行情況的實(shí)時(shí)監(jiān)控,具有較高的商業(yè)價(jià)值。

    [1] 余輝.嵌入式Linux程序設(shè)計(jì)案例與實(shí)驗(yàn)教程[M].北京:機(jī)械工業(yè)出版社,2009:238-248.

    [2] 三恒星科技.ARM9應(yīng)用實(shí)例[M].北京:電子工業(yè)出版社,2008:120-150.

    [3] Scaglia Sergio.嵌入式Internet TCP/IP基礎(chǔ)、實(shí)現(xiàn)及應(yīng)用[M].北京:北京航空航天大學(xué)出版社,2008:215-250.

    [4] 怯肇乾.嵌入式網(wǎng)絡(luò)通信開發(fā)應(yīng)用[M].北京:北京航空航天大學(xué)出版社,2010:64-105.

    (責(zé)任編校:李秀榮)

    Server Design of Elevator Remote Monitor System Based on ARM

    LI Hao

    (Department of Computer Science and Technology,Tangshan College,Tangshan 063000,China)

    Using the network communications technology,the elevator remote monitor system server is developed based on ARM and it provides a basis for the elevator failure discovery,analysis and exclusion during the system running.

    elevator;remote monitor;ARM;server

    book=5,ebook=5

    TP277

    A

    1672-349X(2012)03-0085-02

    2012-03-14

    李好(1977-),男,河北灤縣人,講師,碩士,主要從事操作系統(tǒng)研究。

    猜你喜歡
    開發(fā)板服務(wù)器端內(nèi)核
    萬物皆可IP的時(shí)代,我們當(dāng)夯實(shí)的IP內(nèi)核是什么?
    強(qiáng)化『高新』內(nèi)核 打造農(nóng)業(yè)『硅谷』
    基于嵌入式Linux內(nèi)核的自恢復(fù)設(shè)計(jì)
    Linux內(nèi)核mmap保護(hù)機(jī)制研究
    淺析異步通信層的架構(gòu)在ASP.NET 程序中的應(yīng)用
    成功(2018年10期)2018-03-26 02:56:14
    Microchip最新推出兩款PIC32 Curiosity開發(fā)板
    淺析單片機(jī)開發(fā)板的設(shè)計(jì)與制作
    電子制作(2017年22期)2017-02-02 07:10:14
    在Windows中安裝OpenVPN
    Mouser為您呈上開發(fā)關(guān)鍵之STMicroelectronics Nucleo開發(fā)板
    Arduino和Atmel發(fā)布Arduino Zero開發(fā)板
    国产蜜桃级精品一区二区三区| 天堂动漫精品| 99久久无色码亚洲精品果冻| 精品日产1卡2卡| 天堂影院成人在线观看| 伦精品一区二区三区| 久久热精品热| 91麻豆精品激情在线观看国产| 我要看日韩黄色一级片| 在线看三级毛片| 联通29元200g的流量卡| av天堂中文字幕网| 我的女老师完整版在线观看| 免费人成视频x8x8入口观看| 国产精品久久电影中文字幕| 日本熟妇午夜| 欧美bdsm另类| 亚洲精华国产精华精| 国产精品伦人一区二区| 国产伦精品一区二区三区四那| 不卡视频在线观看欧美| 国产熟女欧美一区二区| 女同久久另类99精品国产91| 色综合站精品国产| a级毛片a级免费在线| 亚洲欧美日韩卡通动漫| 成年人黄色毛片网站| 高清毛片免费观看视频网站| 亚洲国产色片| 国产亚洲欧美98| 美女 人体艺术 gogo| 99热这里只有是精品在线观看| 免费在线观看成人毛片| 婷婷丁香在线五月| 又爽又黄a免费视频| 又爽又黄a免费视频| 99热这里只有是精品50| 欧美最黄视频在线播放免费| 午夜免费男女啪啪视频观看 | 一级av片app| 亚洲欧美精品综合久久99| 午夜日韩欧美国产| 又紧又爽又黄一区二区| 日本免费一区二区三区高清不卡| 久久国产乱子免费精品| 日韩精品有码人妻一区| 成年女人永久免费观看视频| 我要搜黄色片| 免费搜索国产男女视频| 别揉我奶头~嗯~啊~动态视频| 国产欧美日韩一区二区精品| 久久精品国产99精品国产亚洲性色| 女人被狂操c到高潮| 成熟少妇高潮喷水视频| 九九爱精品视频在线观看| 熟女人妻精品中文字幕| 久久久久久久久中文| 日韩欧美免费精品| 国产精品一区二区三区四区久久| 免费看美女性在线毛片视频| 性色avwww在线观看| 人妻久久中文字幕网| 美女被艹到高潮喷水动态| 黄色配什么色好看| 欧美区成人在线视频| 不卡一级毛片| 午夜影院日韩av| 深夜精品福利| 精品免费久久久久久久清纯| 真人一进一出gif抽搐免费| 麻豆国产av国片精品| 精品久久久久久久久久免费视频| 亚洲 国产 在线| 亚洲最大成人av| 欧美色欧美亚洲另类二区| 国产av麻豆久久久久久久| 中文在线观看免费www的网站| 国产精品一及| 婷婷色综合大香蕉| 国产一区二区三区av在线 | 内地一区二区视频在线| 亚洲美女搞黄在线观看 | 欧美又色又爽又黄视频| 欧美性猛交╳xxx乱大交人| 韩国av在线不卡| av在线亚洲专区| 精品人妻视频免费看| 一个人免费在线观看电影| 国产精品伦人一区二区| 在线天堂最新版资源| 亚州av有码| 亚洲四区av| 欧美最黄视频在线播放免费| 亚洲电影在线观看av| 日韩一本色道免费dvd| 美女免费视频网站| 国产精品人妻久久久影院| 在线观看美女被高潮喷水网站| 成人无遮挡网站| 欧美3d第一页| 精品久久久久久久人妻蜜臀av| 少妇高潮的动态图| 大型黄色视频在线免费观看| 久久婷婷人人爽人人干人人爱| 国产精品日韩av在线免费观看| 少妇猛男粗大的猛烈进出视频 | 俄罗斯特黄特色一大片| 欧洲精品卡2卡3卡4卡5卡区| 99视频精品全部免费 在线| 97超视频在线观看视频| 日本撒尿小便嘘嘘汇集6| 搡老熟女国产l中国老女人| 91av网一区二区| 日本 欧美在线| 中文字幕人妻熟人妻熟丝袜美| 日本黄色视频三级网站网址| 国产精品爽爽va在线观看网站| 夜夜夜夜夜久久久久| 又黄又爽又免费观看的视频| 国产精品av视频在线免费观看| 色精品久久人妻99蜜桃| 大又大粗又爽又黄少妇毛片口| 人妻夜夜爽99麻豆av| 99久久中文字幕三级久久日本| 亚洲精品影视一区二区三区av| 成年女人毛片免费观看观看9| 久久久久免费精品人妻一区二区| 国产亚洲精品久久久久久毛片| av中文乱码字幕在线| 香蕉av资源在线| 超碰av人人做人人爽久久| 日韩欧美精品免费久久| 在线看三级毛片| 黄色欧美视频在线观看| 少妇熟女aⅴ在线视频| 男人舔奶头视频| 亚洲熟妇中文字幕五十中出| 很黄的视频免费| 人妻制服诱惑在线中文字幕| 国产av不卡久久| 美女 人体艺术 gogo| 日韩国内少妇激情av| 日韩欧美一区二区三区在线观看| 别揉我奶头~嗯~啊~动态视频| 午夜免费男女啪啪视频观看 | 偷拍熟女少妇极品色| 欧洲精品卡2卡3卡4卡5卡区| 免费在线观看影片大全网站| 少妇裸体淫交视频免费看高清| 欧洲精品卡2卡3卡4卡5卡区| 国产精品久久久久久亚洲av鲁大| 欧美在线一区亚洲| 麻豆一二三区av精品| 国产一区二区三区av在线 | 免费大片18禁| 老女人水多毛片| ponron亚洲| 免费观看人在逋| 亚洲精品乱码久久久v下载方式| 亚洲成人免费电影在线观看| 亚洲国产欧美人成| 麻豆精品久久久久久蜜桃| 日本一本二区三区精品| 无遮挡黄片免费观看| 有码 亚洲区| 久99久视频精品免费| 国产精品99久久久久久久久| 亚洲国产欧洲综合997久久,| 亚洲av不卡在线观看| 午夜福利在线观看免费完整高清在 | 美女cb高潮喷水在线观看| 免费一级毛片在线播放高清视频| 精品久久久久久久久亚洲 | 国产爱豆传媒在线观看| 天天躁日日操中文字幕| 91在线观看av| 亚州av有码| 麻豆精品久久久久久蜜桃| 婷婷精品国产亚洲av| 国产男人的电影天堂91| 欧美成人免费av一区二区三区| 国产老妇女一区| 亚洲av日韩精品久久久久久密| 久久草成人影院| 国产精品亚洲一级av第二区| 男女之事视频高清在线观看| 欧美最黄视频在线播放免费| 久久99热这里只有精品18| 熟女人妻精品中文字幕| 网址你懂的国产日韩在线| 天堂√8在线中文| 国产单亲对白刺激| 22中文网久久字幕| 久久天躁狠狠躁夜夜2o2o| 美女被艹到高潮喷水动态| 日韩中字成人| 国产成人av教育| 久久精品国产亚洲av涩爱 | 久久精品国产鲁丝片午夜精品 | 99久久精品国产国产毛片| 亚洲成av人片在线播放无| 久久精品国产亚洲av香蕉五月| 成人av在线播放网站| 天天一区二区日本电影三级| 床上黄色一级片| 美女被艹到高潮喷水动态| 午夜福利18| 日本一二三区视频观看| 老熟妇乱子伦视频在线观看| av在线天堂中文字幕| 天堂影院成人在线观看| 村上凉子中文字幕在线| 午夜精品久久久久久毛片777| 伊人久久精品亚洲午夜| 亚洲av日韩精品久久久久久密| 欧美另类亚洲清纯唯美| 中文字幕av成人在线电影| 天天躁日日操中文字幕| 国产探花极品一区二区| 国产高清视频在线观看网站| 极品教师在线视频| 神马国产精品三级电影在线观看| 天天躁日日操中文字幕| 两性午夜刺激爽爽歪歪视频在线观看| 国产蜜桃级精品一区二区三区| 狂野欧美白嫩少妇大欣赏| 国产黄片美女视频| 综合色av麻豆| 中文字幕人妻熟人妻熟丝袜美| av中文乱码字幕在线| 桃红色精品国产亚洲av| 亚洲经典国产精华液单| 亚洲av第一区精品v没综合| 亚洲欧美日韩高清在线视频| 色综合亚洲欧美另类图片| aaaaa片日本免费| 亚洲电影在线观看av| 亚洲av第一区精品v没综合| 联通29元200g的流量卡| 丰满人妻一区二区三区视频av| 国产视频内射| 国产高潮美女av| 毛片一级片免费看久久久久 | 成人国产麻豆网| 中文字幕精品亚洲无线码一区| 亚洲av二区三区四区| 亚洲无线在线观看| 中文字幕久久专区| 一进一出好大好爽视频| 亚洲久久久久久中文字幕| 神马国产精品三级电影在线观看| 久久久国产成人免费| 国产精品一区二区三区四区免费观看 | 我的女老师完整版在线观看| 亚洲久久久久久中文字幕| 神马国产精品三级电影在线观看| a在线观看视频网站| 内射极品少妇av片p| 亚洲精品粉嫩美女一区| 亚洲在线观看片| 午夜福利欧美成人| 无人区码免费观看不卡| 欧美一区二区精品小视频在线| 嫩草影院入口| 又黄又爽又免费观看的视频| 校园人妻丝袜中文字幕| 在线播放无遮挡| 十八禁网站免费在线| 亚洲图色成人| 五月伊人婷婷丁香| 又爽又黄无遮挡网站| 22中文网久久字幕| 麻豆成人午夜福利视频| 身体一侧抽搐| 久久久久九九精品影院| 亚洲av二区三区四区| 免费大片18禁| 亚洲国产日韩欧美精品在线观看| 麻豆国产97在线/欧美| 国产av一区在线观看免费| 深夜a级毛片| 午夜爱爱视频在线播放| 999久久久精品免费观看国产| 一区二区三区四区激情视频 | 又爽又黄a免费视频| 日本色播在线视频| xxxwww97欧美| 日本五十路高清| 一本一本综合久久| 国产精品久久久久久久电影| 色精品久久人妻99蜜桃| 亚洲经典国产精华液单| 一个人观看的视频www高清免费观看| 亚洲国产日韩欧美精品在线观看| 99在线人妻在线中文字幕| 在线播放国产精品三级| 久久精品夜夜夜夜夜久久蜜豆| x7x7x7水蜜桃| 亚洲精品在线观看二区| 一级黄片播放器| 亚洲成人久久性| 亚洲精品久久国产高清桃花| 一个人看的www免费观看视频| 黄色视频,在线免费观看| 免费人成在线观看视频色| 国产精品,欧美在线| 精品久久久久久成人av| 色噜噜av男人的天堂激情| 美女高潮的动态| 男女啪啪激烈高潮av片| 乱系列少妇在线播放| 999久久久精品免费观看国产| 亚洲七黄色美女视频| 国产在线精品亚洲第一网站| 亚洲精品一区av在线观看| 最近最新免费中文字幕在线| 啦啦啦观看免费观看视频高清| 午夜福利在线在线| 99久久无色码亚洲精品果冻| 国产在线精品亚洲第一网站| 日韩欧美国产一区二区入口| 亚洲国产精品成人综合色| 国产在线精品亚洲第一网站| 2021天堂中文幕一二区在线观| 91久久精品国产一区二区成人| 国产大屁股一区二区在线视频| 久久久久久九九精品二区国产| 午夜亚洲福利在线播放| 又爽又黄a免费视频| 日韩欧美国产一区二区入口| 欧美在线一区亚洲| 国产探花在线观看一区二区| 国产一区二区三区av在线 | 国产精品日韩av在线免费观看| 国产成人a区在线观看| 久久精品国产清高在天天线| 亚洲第一电影网av| 久久精品夜夜夜夜夜久久蜜豆| 老司机午夜福利在线观看视频| 久久欧美精品欧美久久欧美| 美女 人体艺术 gogo| 国内少妇人妻偷人精品xxx网站| 亚洲av免费高清在线观看| 在线天堂最新版资源| 中国美女看黄片| h日本视频在线播放| 欧美zozozo另类| 免费看光身美女| 我要搜黄色片| 人妻制服诱惑在线中文字幕| 国产黄色小视频在线观看| 国产午夜精品论理片| 舔av片在线| 午夜日韩欧美国产| 18禁在线播放成人免费| 国产免费男女视频| 女人十人毛片免费观看3o分钟| 国产欧美日韩精品一区二区| 黄色女人牲交| 99热这里只有是精品在线观看| 国语自产精品视频在线第100页| 他把我摸到了高潮在线观看| 国内精品久久久久久久电影| 国产白丝娇喘喷水9色精品| 久久久久久国产a免费观看| 国产久久久一区二区三区| 国产精品1区2区在线观看.| 午夜精品一区二区三区免费看| 免费无遮挡裸体视频| 午夜福利欧美成人| 亚洲狠狠婷婷综合久久图片| 男女那种视频在线观看| 在线观看66精品国产| 我要搜黄色片| 搡老熟女国产l中国老女人| 久久久久久大精品| 内地一区二区视频在线| 亚洲精品日韩av片在线观看| 夜夜爽天天搞| 日日摸夜夜添夜夜添小说| 婷婷六月久久综合丁香| 精品久久久久久久末码| 最近最新中文字幕大全电影3| 亚洲精品一区av在线观看| 97热精品久久久久久| 中文字幕人妻熟人妻熟丝袜美| 国产高清视频在线播放一区| 99久久中文字幕三级久久日本| 亚洲欧美清纯卡通| 联通29元200g的流量卡| 精品一区二区免费观看| 欧美色欧美亚洲另类二区| 婷婷亚洲欧美| 九九久久精品国产亚洲av麻豆| 国产精品嫩草影院av在线观看 | 国产一区二区三区视频了| 天天躁日日操中文字幕| 色5月婷婷丁香| 国产精品爽爽va在线观看网站| 久久精品国产鲁丝片午夜精品 | 国产人妻一区二区三区在| 啦啦啦韩国在线观看视频| 搡女人真爽免费视频火全软件 | 狠狠狠狠99中文字幕| 在线观看舔阴道视频| 变态另类丝袜制服| 欧美日韩亚洲国产一区二区在线观看| 亚洲专区国产一区二区| a级毛片免费高清观看在线播放| 亚洲国产色片| 不卡视频在线观看欧美| 亚洲自偷自拍三级| 成人鲁丝片一二三区免费| 又粗又爽又猛毛片免费看| 嫩草影院入口| 成人精品一区二区免费| 精品国产三级普通话版| 中出人妻视频一区二区| 此物有八面人人有两片| 99在线人妻在线中文字幕| 特大巨黑吊av在线直播| 国内精品美女久久久久久| 欧美成人a在线观看| 黄色配什么色好看| 人人妻,人人澡人人爽秒播| 国产精品女同一区二区软件 | 又粗又爽又猛毛片免费看| 久久精品影院6| 国产av一区在线观看免费| 在线a可以看的网站| 国产黄a三级三级三级人| 亚洲不卡免费看| eeuss影院久久| 一级av片app| 欧美三级亚洲精品| 一区二区三区免费毛片| 白带黄色成豆腐渣| 搡老妇女老女人老熟妇| 欧美xxxx性猛交bbbb| 久99久视频精品免费| 在线a可以看的网站| 国产欧美日韩精品亚洲av| 尤物成人国产欧美一区二区三区| 搡老岳熟女国产| 亚洲一区高清亚洲精品| 免费无遮挡裸体视频| 日本a在线网址| 国产伦一二天堂av在线观看| 国产精品自产拍在线观看55亚洲| 国产精品电影一区二区三区| 97超视频在线观看视频| 久久久久久久久久久丰满 | 久久精品久久久久久噜噜老黄 | 夜夜夜夜夜久久久久| 九九在线视频观看精品| 免费观看人在逋| 国产在线男女| 国产成年人精品一区二区| 精品99又大又爽又粗少妇毛片 | 午夜激情欧美在线| 日本黄大片高清| a在线观看视频网站| h日本视频在线播放| 日日干狠狠操夜夜爽| 国产伦在线观看视频一区| a级毛片a级免费在线| 联通29元200g的流量卡| 97超视频在线观看视频| 久久久久久久久久久丰满 | 日本 欧美在线| 看免费成人av毛片| 亚洲狠狠婷婷综合久久图片| 国产伦精品一区二区三区四那| 欧美精品国产亚洲| 国产 一区 欧美 日韩| 亚洲av成人av| 韩国av一区二区三区四区| av视频在线观看入口| 久久香蕉精品热| 精品欧美国产一区二区三| 成人国产一区最新在线观看| 一卡2卡三卡四卡精品乱码亚洲| 一进一出好大好爽视频| 亚洲av中文字字幕乱码综合| 嫩草影院新地址| 99视频精品全部免费 在线| 久99久视频精品免费| 亚洲国产精品sss在线观看| av黄色大香蕉| 亚洲av日韩精品久久久久久密| 亚洲,欧美,日韩| 亚洲五月天丁香| 精品一区二区三区人妻视频| 99热这里只有是精品在线观看| 成人三级黄色视频| 国产精品久久久久久久久免| av国产免费在线观看| 免费看av在线观看网站| 成人三级黄色视频| 婷婷丁香在线五月| 少妇被粗大猛烈的视频| 人妻久久中文字幕网| 国产一区二区在线观看日韩| 亚洲人成网站在线播| 欧美日韩精品成人综合77777| 免费看日本二区| 亚洲精品日韩av片在线观看| 人妻久久中文字幕网| 少妇被粗大猛烈的视频| 亚洲久久久久久中文字幕| 成人国产麻豆网| 亚洲不卡免费看| 黄色女人牲交| 国产又黄又爽又无遮挡在线| 亚洲精品色激情综合| 中文字幕人妻熟人妻熟丝袜美| 久久久久久久久大av| 国产aⅴ精品一区二区三区波| 日韩欧美一区二区三区在线观看| 亚洲avbb在线观看| 最新中文字幕久久久久| 特大巨黑吊av在线直播| 欧美bdsm另类| 蜜桃久久精品国产亚洲av| 少妇被粗大猛烈的视频| 特大巨黑吊av在线直播| 日韩中字成人| 免费黄网站久久成人精品| 男人舔女人下体高潮全视频| 欧美另类亚洲清纯唯美| 国产主播在线观看一区二区| 蜜桃久久精品国产亚洲av| avwww免费| 欧美成人免费av一区二区三区| 久久国产乱子免费精品| 婷婷丁香在线五月| 少妇丰满av| 国产精品久久电影中文字幕| 婷婷六月久久综合丁香| 在线播放国产精品三级| 国产精品一及| 亚洲成av人片在线播放无| 中亚洲国语对白在线视频| 国产女主播在线喷水免费视频网站 | av视频在线观看入口| 看十八女毛片水多多多| 国产美女午夜福利| 国产伦精品一区二区三区视频9| 亚洲欧美日韩高清在线视频| 69人妻影院| 1000部很黄的大片| 亚洲av电影不卡..在线观看| 九色成人免费人妻av| 日韩精品中文字幕看吧| 亚洲成人久久爱视频| 搡女人真爽免费视频火全软件 | 国产伦在线观看视频一区| 男人的好看免费观看在线视频| av天堂在线播放| 国产大屁股一区二区在线视频| 乱人视频在线观看| 一区二区三区激情视频| 桃色一区二区三区在线观看| 久久久久久久久大av| 中文资源天堂在线| 春色校园在线视频观看| 色在线成人网| 国内精品久久久久精免费| 岛国在线免费视频观看| 悠悠久久av| 亚洲avbb在线观看| 久久久久久大精品| 国产精品亚洲一级av第二区| 最新在线观看一区二区三区| 精品午夜福利在线看| 国内精品一区二区在线观看| 乱系列少妇在线播放| 男女做爰动态图高潮gif福利片| 国产av麻豆久久久久久久| 日本 欧美在线| av天堂在线播放| 真实男女啪啪啪动态图| 亚洲av第一区精品v没综合| 国产高潮美女av| 日韩欧美在线二视频| 露出奶头的视频| 日韩中文字幕欧美一区二区| 免费看av在线观看网站| 哪里可以看免费的av片| 99久久九九国产精品国产免费| bbb黄色大片| 他把我摸到了高潮在线观看| 伦精品一区二区三区| 久久久国产成人免费| 亚洲美女视频黄频| 国产精品不卡视频一区二区| 男人的好看免费观看在线视频| 久久国产乱子免费精品| 日韩一区二区视频免费看| 日本 欧美在线| 国产三级在线视频| 国内精品久久久久精免费| 一个人观看的视频www高清免费观看| 亚洲精品亚洲一区二区| 中文在线观看免费www的网站| 在线观看美女被高潮喷水网站| 1000部很黄的大片| 色尼玛亚洲综合影院| 免费大片18禁| 91久久精品电影网| 亚洲不卡免费看| 国产精品女同一区二区软件 | 99热这里只有是精品在线观看| 国产成年人精品一区二区| 老熟妇乱子伦视频在线观看|