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

    基于FreeRTOS同步與通信機制的CO濃度監(jiān)測報警裝置設計

    2021-07-20 07:58:30李燕馬強鄧凱旋
    電子制作 2021年13期
    關鍵詞:信號量二值多任務

    李燕,馬強,鄧凱旋

    (華北科技學院電子信息工程學院,北京,065201)

    0 引言

    上世紀70年代開始出現(xiàn)嵌入式系統(tǒng),距今已有近50年的歷史。傳統(tǒng)的嵌入式裸機開發(fā)運行的程序代碼一般由一個main函數(shù)中的while死循環(huán)和各種中斷服務程序組成,異常情況或者需要執(zhí)行其他任務時,通過調(diào)用中斷服務程序進行處理,沒有多任務、線程的概念。但是引入操作系統(tǒng)后,程序執(zhí)行時可以把一個應用程序分割為多個任務,且系統(tǒng)內(nèi)核支持搶占式、合作式和時間片輪轉調(diào)度,極大地提高了系統(tǒng)實時性,降低了軟件開發(fā)難度。操作系統(tǒng)根據(jù)任務的優(yōu)先級,通過任務調(diào)度器使CPU分時執(zhí)行各個任務,保證每個任務都能夠高效執(zhí)行[1]。因此基于操作系統(tǒng)的嵌入式開發(fā)受到越來越多的開發(fā)者的青睞。

    基于實時操作系統(tǒng)的軟件開發(fā),由系統(tǒng)進行多任務的管理與調(diào)度。如果任務設計不合理,將會出現(xiàn)任務運行不穩(wěn)定、通信的實時性差等嚴重后果,所以軟件結構與多任務的同步與通信機制是基于操作系統(tǒng)的嵌入式開發(fā)的難點和關鍵點[2]。FreeRTOS是實時操作系統(tǒng)的一種,該系統(tǒng)免費而且開源,高可移植性,主要用C語言編寫;可以在資源有限的微控制器中運行,并且提供了用于低功耗的Tickless模式。本文以FreeRTOS為對象,對其同步與通信機制做了介紹,并在煤礦井下一氧化碳濃度監(jiān)測報警裝置的設計中應用。

    1 FreeRTOS多任務管理機制

    多任務管理是FreeRTOS系統(tǒng)的核心,采用了“分而治之”的思想,把大問題分解為許多個小問題,對其逐個擊破,大問題也就迎刃而解;各個任務均以并發(fā)的方式處理,由任務調(diào)度器決定任務執(zhí)行。FreeRTOS是基于搶占式內(nèi)核的系統(tǒng),高優(yōu)先級的任務可以打斷低優(yōu)先級的任務運行,低優(yōu)先級任務必須等高優(yōu)先級任務運行完成之后,才能獲得CPU的使用權。

    FreeRTOS系統(tǒng)內(nèi)核擁有隊列、信號量和事件標志組來完成不同任務之間,任務與中斷之間的消息傳遞。消息隊列通常采用先進先出(FIFO)的存儲緩沖機制,完成任務與任務、任務與中斷間的消息傳遞;信號量分為二制信號量、計數(shù)型信號量、互斥信號量和遞歸互斥信號量;主要用來完成共享資源訪問和任務同步的功能;事件標志組通過事件編號訪問事件,用于實現(xiàn)多個任務或事件的同步。

    2 同步通信機制分析

    ■2.1 隊列

    隊列擁有獨立權限的內(nèi)核對象,本身并不屬于或賦予任何任務。任何任務均可向同一隊列寫入或者讀出。隊列是為了任務與任務、任務與中斷之間的通信而準備的,可以在任務與任務、任務與中斷之間傳遞消息,隊列中可以存儲有限的、大小固定的數(shù)據(jù)項目,也可以發(fā)送不定長消息的場合。任務與任務、任務與中斷之間要交流的數(shù)據(jù)保存在隊列中,叫做隊列項目。隊列所能保存的最大數(shù)據(jù)項目數(shù)量叫做隊列的長度,創(chuàng)建隊列的時候會指定數(shù)據(jù)項目的大小和隊列的長度。通過字節(jié)拷貝將數(shù)據(jù)復制存儲到隊列中完成往隊列中寫入數(shù)據(jù)的任務;通過將隊列中的數(shù)據(jù)拷貝刪除完成從隊列中讀出數(shù)據(jù)的任務。讀寫隊列均會指定一個阻塞超時時間,在這段時間里,任務將保持阻塞態(tài)等待隊列數(shù)據(jù)有效;當?shù)却臅r間超過了阻塞超時時間,任務也會由阻塞態(tài)轉為就緒態(tài)。

    FreeRTOS總共含有14個對消息隊列進行處理的函數(shù),但是一般在使用時只需配置主要幾個函數(shù)即可,主要有動態(tài)或靜態(tài)創(chuàng)建隊列、向隊列發(fā)送消息、隊列上鎖和解鎖,從隊列讀取消息。在使用隊列之前,必須創(chuàng)建隊列,隊列創(chuàng)建有兩種方法,一種靜態(tài)創(chuàng)建,使用函數(shù)xQueueCreate Static();另一種是動態(tài)創(chuàng)建,使用函數(shù)xQueueCreate();兩者的區(qū)別在于:使用靜態(tài)創(chuàng)建隊列時,需要用戶自行分配內(nèi)存,動態(tài)創(chuàng)建則不需要。隊列是用來存儲消息的,因此必須要給消息分配存儲區(qū)。FreeRTOS使用參數(shù)uxQueuelength(隊列長度)和uxItemsize(消息長度)來指定存儲區(qū)域的大小。創(chuàng)建成功返回隊列句柄,創(chuàng)建失敗返回NULL。

    ■2.2 信號量

    信號量可以用于兩種場合,一是控制控制共享資源的訪問,二是任務同步。信號量在控制共享資源訪問的過程中相當于上鎖機制,任務只有獲得開鎖的鑰匙才能獲得對共享資源的訪問權。在任務同步場合中,信號量用來執(zhí)行任務與任務,任務與中斷之間的同步。信號量可以分為二值信號量和計數(shù)型信號量。

    2.2.1 二值信號量

    二值信號量其實就是一個只有一個隊列項的隊列,這個特殊的隊列要么是滿的,要么是空的,所以在處理中斷與任務同步中,經(jīng)常使用隊列來代替二值信號量。下面三個步驟演示了二值信號量的工作過程:

    (1)二值信號量無效

    圖1中任務Task通過函數(shù)xSemaphoreTake()獲得該信號量,因為此時二值信號量處于無效狀態(tài),所以任務Task進入阻塞態(tài)。

    圖1 請求二值信號量

    (2)中斷釋放信號量

    當中斷發(fā)生時,在中斷服務函數(shù)中通過圖2函數(shù)xSem aphoreGiveFromISR()釋放信號量,所以此時信號量變?yōu)橛行顟B(tài)。

    圖2 釋放信號量

    (3)任務成功獲取信號量

    此時信號量已經(jīng)有效,任務Task獲取信號量成功,阻塞態(tài)解除,可以執(zhí)行任務。

    圖3 任務請求信號量成功

    2.2.2 計數(shù)型信號量

    計數(shù)型信號量從本質上講就是長度大于1的隊列,用戶并不需要知道隊列中存儲了什么數(shù)據(jù),只需要知道隊列是否為空即可。計數(shù)型信號量常用于兩種場合,一是事件計數(shù),二是資源管理。在事件計數(shù)場合中,每當有事件發(fā)生就在事件處理函數(shù)中增加信號量的計數(shù)值,其他任務信號量計數(shù)值減1。不同場合中,信號量值所代表的意思也不進行同。在計數(shù)場合中,信號量值就是隊列結構體成員變量uxMessagesWaiting,所創(chuàng)建的計數(shù)型信號量初始計數(shù)值為0。在資源管理場合中,信號量值代表當前資源的可用數(shù)量。任何任務想要獲得資源的使用權,必須首先獲取信號量,獲取成功之后信號量值就會減1。信號量值為0時說明此時已經(jīng)沒有資源了。每個任務使用完資源之后一定要將信號量釋放,這樣信號量值才會加1。在該場合中創(chuàng)建的信號量值的初始值應該是資源的數(shù)量。

    2.2.3 互斥信號量

    優(yōu)先級翻轉問題經(jīng)常在可剝奪內(nèi)核系統(tǒng)中出現(xiàn),在這種情況下,高優(yōu)先級任務要一直等待低優(yōu)先級任務釋放占用的共享資源,而實際情況是中優(yōu)先級的任務剝奪了低優(yōu)先級任務對CPU的使用權,使得高優(yōu)先級任務無法先于中優(yōu)先級任務使用共享資源,導致優(yōu)先級翻轉。FreeRTOS中的互斥信號量實質上是一種擁有優(yōu)先級繼承的二值信號量,非常適合應用在需要互斥訪問的任務與任務或中斷與任務之間的同步?;コ庑盘柫烤哂袃?yōu)先級繼承的特性。當一個互斥信號量正在被一個低優(yōu)先級的任務使用時,此時有個高優(yōu)先級的任務需要獲得該信號量時就會被阻塞。但是在互斥信號量中高優(yōu)先級的任務會將低優(yōu)先級的任務提升到與自己相同的優(yōu)先級,即優(yōu)先級繼承特性。該特性是通過降低高優(yōu)先級任務處于阻塞態(tài)的時間,將“優(yōu)先級翻轉”的影響降到最低。但是優(yōu)先級繼承不能完全解決優(yōu)先級翻轉的問題,它只是盡可能降低優(yōu)先級翻轉帶來的影響。在使用互斥信號量時必須注意的是它只能在任務中使用,不能用于中斷服務函數(shù)中。

    ■2.3 事件標志組

    前述使用信號量進行同步中,任務只能與一個任務或者事件進行同步。在需要多個任務或者事件同步的應用場景中,信號量就束手無策了。FreeRTOS采用事件標志組解決該問題。一個事件組就是一組的事件位,通過編號訪問事件位。事件位用來標明某個事件是否發(fā)生,可以當作事件標志。收到一條消息并且已經(jīng)將這條消息進行了處理就可以將該消息的標志位置1,當隊列中沒有需要處理的消息時將該位置0;事件標志組的第零位表示隊列中的消息是否進行處理;事件標志組的第一位表示是否有消息需要從網(wǎng)絡中發(fā)送出去;事件標志組的第二位表示是否需要向網(wǎng)絡發(fā)送心跳信息。

    事件標志組為EventGroupHandle_t結構體類型,其可以存儲8、24或者32個事件位,但對于STM32內(nèi)核而言,一個事件標志組最多可以存儲24個事件位。

    3 實際應用

    設計了一套基于FreeRTOS實時操作系統(tǒng)、以STM32 F407ZGT6為核心的一氧化碳濃度檢測和報警裝置,如圖4所示。該裝置可以實時檢測煤礦井下環(huán)境中一氧化碳濃度,采用紅外遙控裝置可以實現(xiàn)遠程修改一氧化碳濃度報警值,方便工作人員操作。該檢測報警裝置基于實時多任務系統(tǒng),顯示任務、報警任務、RS485接收與發(fā)送任務的協(xié)調(diào)與配合的同步通信機制就是上述機制。

    根據(jù)煤礦井下的特殊環(huán)境要求,本設計采用了NE-COBL這款工業(yè)級一氧化碳傳感器,其具有良好的應答性和較高的輸出電流,可達到80Na/ppm至110Na/ppm;能夠輕松應對復雜氣體;線性度較高,在清潔大氣中的輸出值小于10ppm;使用壽命長,達2年以上,穩(wěn)定性強;性價比較高。

    該系統(tǒng)基于實時多任務系統(tǒng),其顯示任務、運行狀態(tài)更新任務、紅外遙控任務、RS485接收與發(fā)送任務等的同步通信由前文所述的通信機制協(xié)調(diào)配合來實現(xiàn)。程序中使用了模擬量采集消息對列、RS485接收與發(fā)送消息二值信號量,設計創(chuàng)建了二值信號量RS485接收消息隊列和RS485發(fā)送消息隊列。軟件設計總體結構框圖設計如圖4所示。

    圖4 軟件設計總體框圖

    (1)任務開始函數(shù)START_TASK():任務開始函數(shù)主要用來創(chuàng)建其他任務,執(zhí)行完任務開始函數(shù),該任務將會被vTaskDelete(StartTask_Handler)刪除并退出臨界區(qū)。開始任務函數(shù)的優(yōu)先級設置為1,任務堆棧大小為128個字節(jié)。通過調(diào)用vTaskStartScheduler()函數(shù)開始任務調(diào)度。

    (2)二值信號量RS485_BinarySemaphore=xSemaph oreCreateBinary():敏感元件采集到的信號經(jīng)調(diào)理電路處理后連接到STM32處理器的PC0引腳,即AD轉換的通道10,將PC0配置為模擬量輸入模式,對模擬信號連續(xù)轉換十次并取其平均值,以減小轉換誤差,經(jīng)數(shù)據(jù)換算后將結果通過消息隊列傳輸至模式處理任務以實現(xiàn)濃度顯示,然后判斷濃度是否超過設定的報警值以決定是否觸發(fā)聲光報警。任務最后判斷是否獲取到RS485處理任務發(fā)送的請求數(shù)據(jù)信號量,若信號量獲取成功,則將當前濃度發(fā)送至RS485處理任務。

    (3)消息隊列 Message_RS485RXD_Queue():該 消息隊列用于讀取RS485總線上的消息。QueueHandle_t Key_value_Queue():按鍵掃描消息隊列QueueHandle_tAnalog_model_Queue():模擬模式消息隊列;隊列不是屬于某個特別指定的任務的,任何任務都可以向隊列中發(fā)送消息,或者從隊列中讀取消息。

    4 結論

    基于FreeRTOS同步與通信機制的CO濃度檢測設計中,系統(tǒng)功能由各種實時任務協(xié)調(diào)配合完成,根據(jù)實際需求設置任務執(zhí)行順序的先后,由FreeRTOS操作系統(tǒng)內(nèi)核解決任務間同步與通信問題。該系統(tǒng)實現(xiàn)了界面顯示、監(jiān)控報警以及RS485通信等功能,實際使用中證明了該系統(tǒng)具有較強的穩(wěn)定性和良好的實時性?;贔reeRTOS系統(tǒng)不僅完成了任務間的協(xié)調(diào)配合,也使得程序開發(fā)相對容易,對嵌入式裝置的研究與開發(fā)具有重要意義。

    猜你喜歡
    信號量二值多任務
    基于STM32的mbedOS信號量調(diào)度機制剖析
    混沌偽隨機二值序列的性能分析方法研究綜述
    支持CNN與LSTM的二值權重神經(jīng)網(wǎng)絡芯片
    高技術通訊(2021年2期)2021-04-13 01:09:46
    基于中心化自動加權多任務學習的早期輕度認知障礙診斷
    基于二值形態(tài)學算子的軌道圖像分割新算法
    測控技術(2018年10期)2018-11-25 09:35:28
    Nucleus PLUS操作系統(tǒng)信號量機制的研究與測試
    測控技術(2018年8期)2018-11-25 07:42:12
    視頻圖像文字的二值化
    基于判別性局部聯(lián)合稀疏模型的多任務跟蹤
    自動化學報(2016年3期)2016-08-23 12:02:56
    基于多任務異步處理的電力系統(tǒng)序網(wǎng)絡拓撲分析
    電測與儀表(2016年5期)2016-04-22 01:13:46
    未知環(huán)境下基于粒子群優(yōu)化的多任務聯(lián)盟生成
    計算機工程(2014年6期)2014-02-28 01:26:17
    av天堂久久9| 欧美日韩福利视频一区二区| 亚洲精品在线美女| 国产亚洲精品一区二区www | 午夜精品久久久久久毛片777| 他把我摸到了高潮在线观看 | a 毛片基地| 欧美激情久久久久久爽电影 | 欧美精品一区二区免费开放| a在线观看视频网站| 精品久久久久久电影网| 美女脱内裤让男人舔精品视频| 一个人免费在线观看的高清视频 | 精品一品国产午夜福利视频| 捣出白浆h1v1| 国产伦人伦偷精品视频| 中文字幕人妻丝袜制服| 国产一区二区三区av在线| 国产成人一区二区三区免费视频网站| 成年人黄色毛片网站| 精品国产一区二区久久| 熟女少妇亚洲综合色aaa.| 日韩人妻精品一区2区三区| 成人手机av| 亚洲一码二码三码区别大吗| 又大又爽又粗| 精品国产一区二区久久| 精品福利永久在线观看| 人人妻人人爽人人添夜夜欢视频| kizo精华| 亚洲精品粉嫩美女一区| 亚洲精品一二三| 一二三四社区在线视频社区8| 视频区欧美日本亚洲| 亚洲视频免费观看视频| 香蕉丝袜av| 一个人免费在线观看的高清视频 | 亚洲国产精品成人久久小说| 日韩一区二区三区影片| 国产无遮挡羞羞视频在线观看| 手机成人av网站| 动漫黄色视频在线观看| 日韩 亚洲 欧美在线| 一本综合久久免费| 欧美性长视频在线观看| 欧美日韩黄片免| av在线老鸭窝| 欧美97在线视频| 欧美黄色片欧美黄色片| 精品免费久久久久久久清纯 | 精品国产乱码久久久久久男人| 亚洲av日韩精品久久久久久密| 国产91精品成人一区二区三区 | 香蕉国产在线看| 99久久国产精品久久久| 69av精品久久久久久 | 三级毛片av免费| 国产麻豆69| 狂野欧美激情性xxxx| 国产高清国产精品国产三级| 久久 成人 亚洲| 王馨瑶露胸无遮挡在线观看| 日韩一区二区三区影片| 18禁观看日本| 考比视频在线观看| 久久久国产精品麻豆| 日韩欧美免费精品| 欧美日韩成人在线一区二区| 一区在线观看完整版| 热99re8久久精品国产| 各种免费的搞黄视频| 午夜成年电影在线免费观看| 久久综合国产亚洲精品| 十分钟在线观看高清视频www| 精品久久蜜臀av无| 国精品久久久久久国模美| 一本综合久久免费| 欧美少妇被猛烈插入视频| 亚洲天堂av无毛| 亚洲国产精品一区二区三区在线| 嫁个100分男人电影在线观看| 日韩制服骚丝袜av| 国产熟女午夜一区二区三区| 热99re8久久精品国产| 夫妻午夜视频| 免费一级毛片在线播放高清视频 | 黑人巨大精品欧美一区二区mp4| 久久久久网色| 欧美日韩黄片免| 国产亚洲av片在线观看秒播厂| av在线老鸭窝| 亚洲性夜色夜夜综合| 日本vs欧美在线观看视频| 窝窝影院91人妻| 在线亚洲精品国产二区图片欧美| 亚洲成av片中文字幕在线观看| 国产精品偷伦视频观看了| 亚洲avbb在线观看| 9热在线视频观看99| 一区二区日韩欧美中文字幕| 免费观看人在逋| 美女主播在线视频| a在线观看视频网站| 成年女人毛片免费观看观看9 | 国产成人精品无人区| 老司机午夜十八禁免费视频| 丁香六月欧美| 蜜桃国产av成人99| 香蕉丝袜av| 日韩一卡2卡3卡4卡2021年| 国产一区二区 视频在线| 亚洲欧美清纯卡通| 亚洲欧美清纯卡通| 一本—道久久a久久精品蜜桃钙片| 国产区一区二久久| 多毛熟女@视频| 欧美精品av麻豆av| 真人做人爱边吃奶动态| xxxhd国产人妻xxx| 国产日韩一区二区三区精品不卡| 国产高清videossex| 久久国产精品人妻蜜桃| 久久ye,这里只有精品| 亚洲情色 制服丝袜| 高清在线国产一区| 91大片在线观看| 国精品久久久久久国模美| 看免费av毛片| 久久99热这里只频精品6学生| 亚洲五月色婷婷综合| 国产xxxxx性猛交| 丝袜美腿诱惑在线| 国产人伦9x9x在线观看| 亚洲自偷自拍图片 自拍| av在线app专区| 国产免费现黄频在线看| 日本vs欧美在线观看视频| 国产免费视频播放在线视频| av在线app专区| 一个人免费在线观看的高清视频 | 国产精品久久久久成人av| 国产在线一区二区三区精| 一二三四社区在线视频社区8| 久久久精品国产亚洲av高清涩受| 热re99久久国产66热| 超碰97精品在线观看| 国产真人三级小视频在线观看| 天天操日日干夜夜撸| 亚洲av男天堂| 曰老女人黄片| 黄色 视频免费看| 啦啦啦 在线观看视频| 国产精品偷伦视频观看了| 搡老乐熟女国产| 9热在线视频观看99| 青春草视频在线免费观看| 久久久久国内视频| 一级毛片女人18水好多| 超碰97精品在线观看| 亚洲国产看品久久| 亚洲精品自拍成人| 两个人看的免费小视频| 涩涩av久久男人的天堂| 纵有疾风起免费观看全集完整版| av一本久久久久| 美女视频免费永久观看网站| 精品乱码久久久久久99久播| 欧美日韩一级在线毛片| 在线观看舔阴道视频| 丝瓜视频免费看黄片| 欧美日韩中文字幕国产精品一区二区三区 | 真人做人爱边吃奶动态| 久久人人97超碰香蕉20202| 日韩三级视频一区二区三区| 午夜老司机福利片| 久久国产亚洲av麻豆专区| 丝袜喷水一区| 交换朋友夫妻互换小说| 中文字幕最新亚洲高清| 国产日韩欧美亚洲二区| 满18在线观看网站| 午夜成年电影在线免费观看| 亚洲伊人色综图| 久久中文字幕一级| 国产亚洲午夜精品一区二区久久| 久久99热这里只频精品6学生| 少妇猛男粗大的猛烈进出视频| 一本久久精品| 国产日韩欧美视频二区| 老汉色∧v一级毛片| 91大片在线观看| 最新在线观看一区二区三区| 亚洲国产中文字幕在线视频| 丰满少妇做爰视频| 国产精品99久久99久久久不卡| 亚洲精品国产区一区二| 男女无遮挡免费网站观看| 亚洲国产日韩一区二区| 久久精品国产亚洲av高清一级| 久久女婷五月综合色啪小说| 老汉色av国产亚洲站长工具| 久久精品aⅴ一区二区三区四区| 精品少妇黑人巨大在线播放| 色94色欧美一区二区| 国产福利在线免费观看视频| 精品熟女少妇八av免费久了| 亚洲免费av在线视频| 搡老乐熟女国产| 中文字幕精品免费在线观看视频| 久久久久久免费高清国产稀缺| 少妇精品久久久久久久| 一本一本久久a久久精品综合妖精| 捣出白浆h1v1| 一级片免费观看大全| 国产国语露脸激情在线看| 亚洲成国产人片在线观看| 中文精品一卡2卡3卡4更新| 久久ye,这里只有精品| 国产成人a∨麻豆精品| 热99国产精品久久久久久7| 国产亚洲av高清不卡| www.自偷自拍.com| 成年动漫av网址| 深夜精品福利| 亚洲九九香蕉| 色婷婷av一区二区三区视频| 国产精品 欧美亚洲| 日日夜夜操网爽| 欧美精品亚洲一区二区| 亚洲av成人一区二区三| 欧美乱码精品一区二区三区| 日韩免费高清中文字幕av| 亚洲熟女毛片儿| 精品人妻1区二区| www.999成人在线观看| 欧美在线一区亚洲| 别揉我奶头~嗯~啊~动态视频 | 一区二区三区四区激情视频| 99九九在线精品视频| 岛国在线观看网站| 三上悠亚av全集在线观看| 亚洲精品一区蜜桃| a级片在线免费高清观看视频| 国产av精品麻豆| 视频在线观看一区二区三区| 国产成人av教育| 中文字幕最新亚洲高清| 亚洲av成人一区二区三| 亚洲情色 制服丝袜| 99国产精品一区二区三区| 老司机午夜福利在线观看视频 | 亚洲第一av免费看| 99国产精品免费福利视频| 久久久国产精品麻豆| 51午夜福利影视在线观看| 欧美日韩一级在线毛片| 高清av免费在线| 久久青草综合色| 日日爽夜夜爽网站| 少妇 在线观看| 精品亚洲成国产av| 午夜福利乱码中文字幕| av在线老鸭窝| 欧美变态另类bdsm刘玥| 热99久久久久精品小说推荐| 免费观看人在逋| 后天国语完整版免费观看| 婷婷丁香在线五月| 精品一区二区三区av网在线观看 | 久久久欧美国产精品| 精品国产一区二区三区久久久樱花| 久久精品亚洲av国产电影网| 狂野欧美激情性xxxx| 久久综合国产亚洲精品| 一本综合久久免费| 国产精品久久久久成人av| 超碰97精品在线观看| 搡老岳熟女国产| 女人久久www免费人成看片| 日本a在线网址| 两人在一起打扑克的视频| 国产一级毛片在线| 精品免费久久久久久久清纯 | 一级黄色大片毛片| 亚洲精品一区蜜桃| av视频免费观看在线观看| 视频区欧美日本亚洲| 两性夫妻黄色片| 欧美日韩视频精品一区| 国产精品免费大片| 美国免费a级毛片| 老熟妇仑乱视频hdxx| 国产不卡av网站在线观看| 久久99一区二区三区| 亚洲免费av在线视频| 亚洲色图综合在线观看| 韩国高清视频一区二区三区| 亚洲欧美色中文字幕在线| 欧美黄色片欧美黄色片| 久久免费观看电影| 日韩中文字幕视频在线看片| 国产精品一区二区在线不卡| 日韩免费高清中文字幕av| 纯流量卡能插随身wifi吗| 亚洲视频免费观看视频| 中国美女看黄片| 一级片'在线观看视频| 午夜福利影视在线免费观看| 国产一级毛片在线| 狠狠精品人妻久久久久久综合| 久久人人爽人人片av| 97人妻天天添夜夜摸| 九色亚洲精品在线播放| 日韩一区二区三区影片| 黑人巨大精品欧美一区二区mp4| 黄色视频在线播放观看不卡| 少妇粗大呻吟视频| 乱人伦中国视频| 十八禁高潮呻吟视频| 午夜影院在线不卡| 啦啦啦免费观看视频1| 国产av一区二区精品久久| 精品少妇黑人巨大在线播放| 国产精品.久久久| 性高湖久久久久久久久免费观看| 国产精品自产拍在线观看55亚洲 | 亚洲av国产av综合av卡| 51午夜福利影视在线观看| 性色av乱码一区二区三区2| 色婷婷av一区二区三区视频| 在线观看舔阴道视频| 日本五十路高清| 精品国产一区二区三区久久久樱花| 操美女的视频在线观看| 一级毛片女人18水好多| 亚洲精品国产色婷婷电影| 一级a爱视频在线免费观看| 午夜福利一区二区在线看| 香蕉国产在线看| 91九色精品人成在线观看| 国产精品久久久av美女十八| 中文字幕人妻丝袜制服| 夜夜夜夜夜久久久久| 美女福利国产在线| 精品人妻1区二区| 国产亚洲精品久久久久5区| 在线av久久热| 午夜福利影视在线免费观看| 少妇精品久久久久久久| 精品国产一区二区三区久久久樱花| 两人在一起打扑克的视频| 欧美性长视频在线观看| 欧美在线黄色| 男女之事视频高清在线观看| 亚洲第一欧美日韩一区二区三区 | 十八禁网站免费在线| 桃红色精品国产亚洲av| 黑人欧美特级aaaaaa片| 国产高清视频在线播放一区 | 可以免费在线观看a视频的电影网站| 啦啦啦在线免费观看视频4| 在线亚洲精品国产二区图片欧美| 捣出白浆h1v1| 久久精品久久久久久噜噜老黄| 啦啦啦中文免费视频观看日本| 久久久精品区二区三区| 亚洲成av片中文字幕在线观看| 老司机午夜福利在线观看视频 | 日日摸夜夜添夜夜添小说| 一区福利在线观看| 精品国产乱码久久久久久小说| 亚洲午夜精品一区,二区,三区| 日韩三级视频一区二区三区| 91麻豆av在线| 免费在线观看影片大全网站| 老鸭窝网址在线观看| 亚洲av成人一区二区三| 蜜桃在线观看..| 99热网站在线观看| 黄网站色视频无遮挡免费观看| 日韩欧美免费精品| 我的亚洲天堂| 国产在线一区二区三区精| 91成年电影在线观看| e午夜精品久久久久久久| 人妻人人澡人人爽人人| 国产精品久久久av美女十八| 亚洲一码二码三码区别大吗| 国产精品欧美亚洲77777| 老熟妇乱子伦视频在线观看 | 岛国毛片在线播放| e午夜精品久久久久久久| 黄网站色视频无遮挡免费观看| 日韩三级视频一区二区三区| 日本一区二区免费在线视频| 色播在线永久视频| 精品人妻一区二区三区麻豆| 免费观看人在逋| 国产激情久久老熟女| 建设人人有责人人尽责人人享有的| 成年人免费黄色播放视频| 国产麻豆69| 亚洲欧美清纯卡通| 午夜影院在线不卡| 久久天躁狠狠躁夜夜2o2o| 可以免费在线观看a视频的电影网站| 美女视频免费永久观看网站| 99re6热这里在线精品视频| 别揉我奶头~嗯~啊~动态视频 | 女人高潮潮喷娇喘18禁视频| 91国产中文字幕| 成年人午夜在线观看视频| 成人亚洲精品一区在线观看| 丰满少妇做爰视频| 90打野战视频偷拍视频| 精品国产乱子伦一区二区三区 | 精品久久久久久电影网| 不卡一级毛片| 久久精品人人爽人人爽视色| 久久99热这里只频精品6学生| 97在线人人人人妻| 汤姆久久久久久久影院中文字幕| 亚洲中文日韩欧美视频| 男女午夜视频在线观看| 日韩三级视频一区二区三区| tocl精华| 久久久久国产一级毛片高清牌| 人妻久久中文字幕网| 啦啦啦在线免费观看视频4| 九色亚洲精品在线播放| 女人高潮潮喷娇喘18禁视频| 午夜福利免费观看在线| 成人国语在线视频| 在线观看舔阴道视频| 精品国产一区二区三区四区第35| 亚洲精华国产精华精| 国产精品一区二区在线不卡| 久久久久久免费高清国产稀缺| 亚洲精品粉嫩美女一区| 黄色片一级片一级黄色片| 一本久久精品| 国产又色又爽无遮挡免| 日韩有码中文字幕| 欧美性长视频在线观看| 国产免费av片在线观看野外av| 久久精品久久久久久噜噜老黄| 99久久99久久久精品蜜桃| 伊人久久大香线蕉亚洲五| 99精品久久久久人妻精品| 国产不卡av网站在线观看| 欧美人与性动交α欧美精品济南到| 亚洲av成人一区二区三| 国产精品影院久久| 天天添夜夜摸| 夫妻午夜视频| 欧美 日韩 精品 国产| 国产一区二区激情短视频 | 我的亚洲天堂| 女人高潮潮喷娇喘18禁视频| 久久久久久久久久久久大奶| 久久人妻福利社区极品人妻图片| 国产日韩欧美亚洲二区| 欧美在线一区亚洲| 午夜日韩欧美国产| 国产不卡av网站在线观看| 极品人妻少妇av视频| 欧美精品亚洲一区二区| 国产在线免费精品| 国产97色在线日韩免费| 欧美日韩av久久| 人妻一区二区av| 两人在一起打扑克的视频| 国产精品1区2区在线观看. | 亚洲成人免费av在线播放| 这个男人来自地球电影免费观看| 一本久久精品| 国产在线观看jvid| 久9热在线精品视频| 女性被躁到高潮视频| 成人亚洲精品一区在线观看| 久久午夜综合久久蜜桃| 亚洲精品一区蜜桃| 69av精品久久久久久 | 国产精品二区激情视频| e午夜精品久久久久久久| 两性午夜刺激爽爽歪歪视频在线观看 | 欧美日韩视频精品一区| 亚洲国产精品一区三区| 美女视频免费永久观看网站| 精品国产乱码久久久久久男人| 最新在线观看一区二区三区| 日韩 亚洲 欧美在线| 日本精品一区二区三区蜜桃| 一区在线观看完整版| 中文字幕高清在线视频| 国产精品久久久人人做人人爽| 欧美中文综合在线视频| 久久国产亚洲av麻豆专区| 伊人亚洲综合成人网| 超碰成人久久| 国产亚洲精品久久久久5区| 亚洲欧美一区二区三区久久| 一个人免费在线观看的高清视频 | 91精品国产国语对白视频| 久久亚洲国产成人精品v| 午夜久久久在线观看| 精品亚洲成a人片在线观看| 亚洲美女黄色视频免费看| 欧美成人午夜精品| 亚洲精华国产精华精| 狂野欧美激情性bbbbbb| 电影成人av| 一级黄色大片毛片| 国产精品成人在线| 久久久久久久大尺度免费视频| 午夜精品久久久久久毛片777| 亚洲全国av大片| 99热国产这里只有精品6| 久久久久久久大尺度免费视频| 18禁黄网站禁片午夜丰满| 亚洲专区国产一区二区| videosex国产| 精品国产乱子伦一区二区三区 | 丝袜人妻中文字幕| 黄色a级毛片大全视频| 在线观看人妻少妇| 午夜福利在线观看吧| 91精品国产国语对白视频| 亚洲第一av免费看| 欧美一级毛片孕妇| 在线观看人妻少妇| 777米奇影视久久| 亚洲精品久久成人aⅴ小说| 国产成人欧美在线观看 | 高清av免费在线| 精品亚洲成a人片在线观看| 视频区图区小说| 久久久久久久国产电影| 亚洲一卡2卡3卡4卡5卡精品中文| 动漫黄色视频在线观看| 国产一区二区三区av在线| 热re99久久精品国产66热6| 制服诱惑二区| 12—13女人毛片做爰片一| 国产欧美日韩综合在线一区二区| 国产精品av久久久久免费| 嫁个100分男人电影在线观看| 精品一区在线观看国产| 精品国产一区二区三区四区第35| 免费av中文字幕在线| 亚洲第一青青草原| 成人18禁高潮啪啪吃奶动态图| 亚洲av美国av| 亚洲成人手机| 最近中文字幕2019免费版| 国产在视频线精品| 精品免费久久久久久久清纯 | 日本黄色日本黄色录像| 美女福利国产在线| 香蕉丝袜av| 手机成人av网站| 1024视频免费在线观看| 亚洲欧美日韩另类电影网站| 免费高清在线观看视频在线观看| 久久久国产欧美日韩av| 久久99热这里只频精品6学生| 日本a在线网址| 纯流量卡能插随身wifi吗| 亚洲avbb在线观看| 一个人免费在线观看的高清视频 | 成年美女黄网站色视频大全免费| 蜜桃国产av成人99| 午夜久久久在线观看| 午夜福利在线免费观看网站| 国产精品国产三级国产专区5o| 国产精品亚洲av一区麻豆| 精品人妻熟女毛片av久久网站| 在线十欧美十亚洲十日本专区| 精品国产乱码久久久久久小说| 国产av一区二区精品久久| 女人爽到高潮嗷嗷叫在线视频| 日本av免费视频播放| 精品视频人人做人人爽| 亚洲av成人一区二区三| 两性夫妻黄色片| 日韩精品免费视频一区二区三区| 亚洲av片天天在线观看| 99精国产麻豆久久婷婷| 男人爽女人下面视频在线观看| 黄网站色视频无遮挡免费观看| 交换朋友夫妻互换小说| 一边摸一边做爽爽视频免费| 如日韩欧美国产精品一区二区三区| 在线亚洲精品国产二区图片欧美| 成人国产av品久久久| 亚洲一区中文字幕在线| 麻豆av在线久日| 亚洲成人免费电影在线观看| tocl精华| 亚洲av成人不卡在线观看播放网 | 亚洲国产成人一精品久久久| 精品一区二区三区四区五区乱码| 巨乳人妻的诱惑在线观看| 国产精品一区二区在线不卡| 国产一区二区激情短视频 | 黄色视频,在线免费观看| 五月天丁香电影| 国产黄频视频在线观看| 亚洲精品国产av蜜桃| 久久午夜综合久久蜜桃| 最近最新中文字幕大全免费视频| 国产深夜福利视频在线观看| 天堂8中文在线网| 欧美在线一区亚洲| 国产日韩欧美亚洲二区|