《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > μC/OSII中軟件定時器的優缺點與改進
μC/OSII中軟件定時器的優缺點與改進
摘要: μC/OSII是一種基于優先級的搶占式操作系統,實時性很強。而系統中軟件定時器沒有優先級,回調函數順序執行,這樣就降低了系統的實時性。因此,本文對軟件定時器進行改進,定時器中加入優先級,回調函數按優先級執行,從而提高系統的實時性。
Abstract:
Key words :

     μC/OSII具有小巧、性能穩定、開源等眾多優點,并且μC/OSII大部分用ANSI C語言編寫,系統的移植非常容易。在μC/OSII I2.81及以后的版本中[2],加入了對軟件定時器的支持,使得μC/OSII操作系統更加完善。

  μC/OSII是一種基于優先級的搶占式操作系統,實時性很強。而系統中軟件定時器沒有優先級,回調函數順序執行,這樣就降低了系統的實時性。因此,本文對軟件定時器進行改進,定時器中加入優先級,回調函數按優先級執行,從而提高系統的實時性。

  1  對軟件定時器的介紹

  μC/OSII系統中的時間管理功能包括任務延時與軟件定時器,而軟件定時器的主要作用是,對函數周期性或者一次性執行的定時,利用軟件定時器控制塊與“定時器輪”管理軟件定時器。定時器控制塊的結構如同任務控制塊,創建一個定時器時,從空閑定時器控制塊鏈表中得到一個空閑控制塊,并對其賦值。

  軟件定時器也需要一個時鐘節拍驅動,而這個驅動一般是硬件實現的,一般使用μC/OSII操作系統中任務延時的時鐘節拍來驅動軟件定時器。每個時鐘節拍OSTmrCtr(全局變量,初始值為0)增1, 當OSTmrCtr的值等于為OS_TICKS_PER_SEC /OS_TMR_CFG_TICKS_PER_SEC(此兩者的商決定軟件定時器的頻率)時,調用函數OSTmrSignal(),此函數發送信號量OSTmrSemSignal(初始值為0,決定軟件定時器掃描任務OSTmr_Task的運行)。也就是說,對定時器的處理不在時鐘節拍中斷函數中進行,而是以發生信號量的方式激活任務OSTmr_Task(具有很高的優先級)。任務OSTmr_Task對定時器進行檢測處理,包括定時器定時完成的判斷、回調函數的執行。

  μC/OSII 2.86中與軟件定時器相關的函數包括:

  ① 軟件定時器內部靜態函數。獲取與釋放定時器控制塊函數OSTmr_Alloc()、OSTmr_Free();定時器插入相應“時間輪”組函數OSTmr_Link();從相應“時間輪”組中刪除定時器函數OSTmr_Unlink();軟件定時器任務初始化函數OSTmr_InitTask();定時器掃描任務OSTmr_Task;定時器上鎖與解鎖函數OSTmr_Lock()與OSTmr_Unlock()(在μC/OSII 2.91中,此兩函數被任務調度鎖定與解鎖函數代替)。

  ② 定時器外部接口函數。定時器創建與刪除函數OSTmrCreate()、OSTmrDel();定時器啟動與停止函數OSTmrStart()、OSTmrStop();定時器剩余時間與當前狀態查詢函數OSTmrRemainGet()、OSTmrStateGet();軟件定時器的初始化OSTmr_Init();發送信號量OSTmrSemSignal函數OSTmrSignal();定時器名稱查詢函數OSTmrNameGet()。

  由于軟件定時器的回調函數的執行都是在任務OSTmr_Task中執行,如果多個定時器同時定時完成,則在定時器任務中執行多個定時器的回調函數,因此定時器任務的執行時間不確定。而且定時器回調函數是順序執行的,如果某個定時器回調函數需要盡快執行以實現精確定時,就難以實現了。由于各個定時器沒有優先級,因此了影響系統的實時性。

  2  對軟件定時器的改進

  為提高軟件定時器回調函數執行的實時性,給每個定時器賦予一個優先級。當定時完成時,并且定時器的回調函數不為空,則把定時器的優先級寫于軟件定時器就緒表中。任務OSTmr_Task對相應“時間輪”檢查結束后,如果在掃描各個定時器前軟件定時器就緒表為零而掃描之后不為零,則發送信號量激活回調函數任務OSTmr_TaskCallback。在此任務中,回調函數根據軟件定時器就緒表中的優先級執行相應的回調函數,這樣就提高了系統的實時性。

  2.1  對軟件定時器相關數據結構改進

  ① 定義結構體OS_TMR_CALL,存儲定時器的回調函數、函數的參數、定時器指針,形式如下:

  typedefstructos_tmr_call {

  OS_TMR_CALLBACKOSTmrCallback; /*回調函數*/

  void *OSTmrCallbackArg;/*回調函數指針*/

  OS_TMR *OSTmr; /*定時器指針*/

  } OS_TMR_CALL;

  在頭文件ucos_ii.h中,定義OSTmrCallbackTbl[OS_TMR_CFG_MAX],OS_TMR_CFG_MAX表示系統中配置的軟件定時器數量。

  ② 在軟件定時器控制塊中加入成員變量OSTmrPrio(定時器優先級),刪去變量OSTmrCallback(回調函數)、OSTmrCallbackArg(回調函數參數),為了測試的方便,可暫不刪除這兩個變量。

  ③ 定義定時器就緒表:

  INT8UOSTmrRdyGrp;

  INT8UOSTmrRdyTbl[OS_TMR_CFG_MAX/8 + 1];

  當定時器定時完成時,把定時器優先級寫入就緒表,回調函數任務根據優先級執行回調函數。

  ④ 定義信號量OSTmrSemCallback(初始值0 ),當定時完成后,發送此信號量,激活回調函數任務,以執行回調函數。

  2.2  與軟件定時器相關的函數函數與任務的改進

  2.2.1  軟件定時器創建函數OSTmrCreate

  在創建函數OSTmrCreate的參數中加入優先級參數prio。調用創建函數時,對定時器控制塊中的成員變量賦值,并給回調函數數組的相應單元賦值,形式如下:

  OSTmrCallbackTbl [prio].OSTmrCallback = callback;

  OSTmrCallbackTbl [prio].OSTmrCallbackArg = callback_arg;

  OSTmrCallbackTbl [prio].OSTmr = ptmr;

  2.2.2  對定時器任務OSTmr_Task的改進

  當有定時器定時完成,把定時器優先級寫入軟件定時器就緒表中,并根據就緒表前后的值判斷時候發送信號量OSTmrSemSignal,以激活回調函數任務。任務OSTmr_Task的流程如圖1所示。

OSTmr_Task的流程
 


圖1  OSTmr_Task的流程

  把定時器優先級寫入定時器就緒表的代碼如下所示:

  if (OSTmrTime == ptmr>OSTmrMatch) {

  prio = ptmr>OSTmrPrio;

  pfnct =OSTmrCall[prio].OSTmrCallback;

  if (pfnct != (OS_TMR_CALLBACK)0) { /*加入定時器回調函數就緒表*/

  OSTmrRdyGrp|= (INT8U)(1 《 (INT8U)(prio 》 0x03));

  OSTmrRdyTbl[prio >> 0x03]|= (INT8U)(1 《 (INT8U)(prio & 0x07));

  }

  }

  2.2.3  對定時器停止函數OSTmrStop()的修改

  函數OSTmrStop只需修改與回調函數執行相關的部分即可,例如,case OS_TMR_OPT_CALLBACK_ARG: 部分的代碼如下:

  case OS_TMR_OPT_CALLBACK_ARG:

  prio = ptmr>OSTmrPrio;

  pfnct = OSTmrCall[prio].OSTmrCallback;

  if (pfnct != (OS_TMR_CALLBACK)0) {

  ……/*prio加入定時器就緒表*/

  OSTmrCall[prio].OSTmrCallbackArg =(void *)callback_arg;

  OSSemPost(OSTmrSemCallback); /*發送回調函數執行信號量*/

  }else {

  *perr = OS_ERR_TMR_NO_CALLBACK;

  }

  而case OS_TMR_OPT_CALLBACK:部分的代碼同上,只是回調函數的參數不需要重新賦值。

  2.2.4  回調函數任務OSTmr_TaskCallback()

  在源文件tmr.c中加入回調函數任務OSTmr_TaskCallback(),根據定時器就緒表中的優先級執行相應回調函數,回調函數任務的結構如下所示:

  static voidOSTmr_TaskCallback(void *p_arg) {……/*變量定義*/

  for (;;){//請求信號量OSTmrSemCallback

  OSSemPend(OSTmrSemCallback, 0, &err);

  OSTmr_Lock();/*定時器上鎖*/

  while (OSTmrRdyGrp) {

  ……/*從定時器就緒表中得到最高優先級的定時器回調函數*/

  ……/*刪除就緒表中的占有位*/

  OSTmr_Unlock(); /*定時器上鎖*/

  pfnct = OSTmrCall[prio].OSTmrCallback;

  (*pfnct)((void *)(OSTmrCall[prio].OSTmr),OSTmrCall[prio].OSTmrCallbackArg); /*執行回調函數*/

  OSTmr_Lock(); /*定時器上鎖*/

  }

  OSTmr_Unlock();/*定時器解鎖*/

  }

  }

  由以上代碼可知,訪問就緒表時定時器上鎖,而執行回調函數時處于定時器解鎖狀態。如果回調函數執行時間較長,在下一個軟件定時器節拍到來時,定時器掃描任務可以得到及時的執行,當前回調函數執行完成后,可以及時得執行就緒表中最高優先級定時器的回調函數。由此可以看出,高優先級定時器的回調函數得到及時執行,系統的實時性提高。

  實驗測試發現,在回調函數任務OSTmr_TaskCallback中,使用任務調度上鎖與解鎖比使用定時器上鎖與解鎖(即信號量的請求)執行速度快一些。畢竟回調函數任務的優先級很高(一般僅次于定時器掃描任務OSTmr_Task的優先級),所以使用任務調度鎖定比定時器鎖定要好一些。當然,還可以使用開關中斷的方式對就緒表進行訪問,可以根據實際情況選擇使用哪種方式。

  3  實驗測試

  本次實驗使用軟件開發環境IAR 5.30,以基于CortexM3內核的路虎LPC1768開發板作為硬件實驗平臺[6],對實時操作系統μC/OSII 2.86進行改進。

  對改進后的操作系統進行測試,在主函數中創建一個啟動任務,在啟動任務中創建4個周期定時器(系統中“時間輪”數設為4),賦予不同優先級與定時值,每個定時器控制一個LED的閃爍,啟動這4個定時器。在啟動函數中創建4個任務,每個任務也是控制一個LED燈的閃爍(利用任務延時),之后啟動任務掛起。利用μC/OSII CSPY插件觀察各定時器的運行情況,如圖2所示。

軟件定時器運行界面
 


圖2  軟件定時器運行界面

  經實驗測試,系統運行正常,定時器回調函數得到及時的執行,系統實時性得到很大的提高。

  4 結語

  軟件定時器改進后,定時器任務的執行時間確定,僅與同時完成定時的定時器數目有關,對處于就緒表中的定時器回調函數按優先級執行,使高優先級定時器的回調函數得到及時的執行,提高了系統的實時性。

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 亚洲精品www久久久 亚洲精品www久久久久久 | 天天插天天摸 | hd最新国产人妖ts视频 | www.久久久.com | 久久久久久久性 | 欧美日韩se| 欧美日韩精品乱国产 | 国产亚洲午夜高清国产拍精品 | 国产午夜手机精彩视频 | 亚洲成a人片777777久久 | 我们2018在线观看免费版高清 | 男人天堂视频网站 | 国产偷v国产偷v亚洲高清 | 久草在线资源福利站 | 在线亚洲免费 | 欧美日韩不卡视频合集 | 亚洲欧美日韩一区在线观看 | 2019nv天堂香蕉在线观看 | 国产黄色录像片 | 在线精品国产一区二区三区 | 一本色道久久综合精品竹菊 | jizz日本视频| 国产性猛交普通话对白 | 中文字幕免费在线看 | 一区二区三区免费视频观看 | 婷婷丁香六月天 | 国产精品-色哟哟 | 日韩欧美日韩 | 亚洲 国产 韩国 欧美 在线 | 亚洲精品成人av | www.色天使| 久久久香蕉视频 | 伊甸园精品99久久久久久 | aaa欧美 | 日韩精品一区二区三区免费视频观看 | 久草精品视频在线观看 | av福利网站 | 中文字幕国内自拍 | 91香蕉视频黄 | 亚洲精品ww | 91精品一久久香蕉国产线观看新通道 | 久章操 | 色婷婷在线观看视频 | 美女初尝巨物嗷嗷叫自拍视频 | 日韩欧美激情在线 | 无码少妇精品一区二区免费动态 | 午夜精品久久99蜜桃的功能介绍 | 精品视频在线一区二区 | 一区二区三区国 | 亚洲精品午夜久久久久久久 | 男女18禁啪啪无遮挡激烈网站 | 欧美日韩激情在线 | 精品国产第一区二区三区的特点 | 亚洲一区欧美一区 | 亚洲爽爽网| 欧美激情精品成人 | 思思99精品视频在线观看 | 亚洲欧洲精品一区二区 | 国语对白久久 | 五月天婷婷色综合 | 成年午夜视频 | 精品无码三级在线观看视频 | 99久久精品无码一区二区毛片 | 女人扒开腿让男人桶到爽 | 日韩青青草 | 国产成人精品白浆久久69 | 色老大视频 | 成人啪啪免费网站 | 久久久综合视频 | 国产精品伦一区二区三级视频永妇 | 97成人免费视频 | 国产一区二区三区免费视频 | 欧美日韩福利 | 国产一区二区三区四区五区tv | 精品久久久久久中文字幕大豆网 | 欧美性区| 亚洲人成色777777精品音频 | 啪啪网免费 | 男女啪啪做爰高潮无遮挡 | 亚洲欧洲视频在线 | 亚洲精品免费在线观看视频 | 成在人线av无码免观看麻豆 | 少妇淫交裸体视频 | 精品国产一区av天美传媒 | 亚洲精品久久久一线二线三线 | 女教师交换乱淫 | 天堂网一区二区 | 国产在线国产 | 免费黄色日本 | 国产寡妇亲子伦一区二区三区四区 | 日韩欧美一区二区三区, | av不卡免费在线观看 | 国产精品久久久亚洲 | 色香蕉网站 | 少妇高潮伦 | 午夜影视免费 | 免费观看的av | 日本一区二区视频免费 | 日韩免费黄色片 | 欧美激情视频一区 | 久久久久99精品国产片 | 国产熟妇乱子伦视频在线观看 | 成熟少妇99av视频 | 毛片网站免费在线观看 | 国产xxxxx在线观看 | 国产精品久久77777 | comwww在线观看免费软件 | 男人激烈吮乳吃奶视频 | 一级女人18片毛片蜜桃av | 午夜福利电影 | 成熟丰满熟妇av无码区 | 极品美女一区二区三区 | 极品销魂美女少妇尤物 | 国产又粗又猛又黄又爽无遮挡 | 日本少妇北岛玲xxxhd | 免费av免费观看 | 欧美aa大片欧美大片观看 | 香蕉久久夜色精品升级完成 | 伊甸园精品99久久久久久 | 国产精品综合视频 | 老外和中国女人毛片免费视频 | 天天插天天 | 久久久久一 | 韩国三级在线看 | 成人在线激情视频 | 欧美一级精品 | 久久久久国产精品免费免费搜索 | 在线观看免费av片 | 天天噜噜噜噜噜噜 | 日韩欧美国产一区二区三区 | 动漫av永久无码精品每日更新 | 九一国产在线观看 | 俄罗斯videodesxo极品 | 欧美性猛交xxxxx水多 | 天天久久久 | 影音先锋男人站 | 久久久久se色偷偷亚洲精品av | 在线观看高清av | 日本三级理论久久人妻电影 | 国产女优在线播放 | 好吊色免费视频 | 欧美精品第三页 | 狠狠色综合7777久夜色撩人ⅰ | 少妇高潮久久久久久潘金莲 | 中文字日产幕乱五区 | 久久激情网 | 亚洲精品一区在线 | 色综合天天综合网天天狠天天 | 欧美乱妇高清无乱码免费 | 国内久久精品 | 午夜视频久久 | 99久久久成人国产精品 | 中文字幕一区二区人妻性色 | 欧美日韩不卡在线 | 电影内射视频免费观看 | 美国色综合 | 日韩av在线网 | 一级黄色在线 | 欧美日韩人成综合在线播放 | 青青青青操 | 久久国产精品-国产精品 | www.激情五月| 中文字幕一区日韩精品 | 97久久久久人妻精品区一 | 国产卡一卡二卡三无线乱码新区 | 青青青青视频 | 中文字幕乱码亚洲无线码小说 | bt天堂新版中文在线地址 | 泰国午夜理伦三级 | 伊人情人成综合 | 少妇扒开腿让我爽了一夜 | 中国一级黄色大片 | 3d同人18av黄漫网站 | 中日av乱码一区二区三区乱码 | 国产麻豆精品久久一二三 | 成人天堂资源www在线 | 99在线精品免费视频九九视 | 国产精品久久久久久2021 | 91性高湖久久久久久久久_久久99 | 亚洲毛片大全 | 国产黄a三级三级三级av在线看 | 性色av极品无码专区亚洲 | 亚洲成人动漫在线观看 | 长河落日电视连续剧免费观看01 | 色噜噜亚洲精品中文字幕 | 日韩精品在线观看免费 | 久久久国产精品人人片 | 91精品视频一区二区三区 | 五月婷婷综合在线观看 | 中文字幕在线观看三区 | av亚洲午夜网站福利天堂 | 久久亚洲私人国产精品 | 欧洲女人牲交视频免费 | 伊人嫩草久久欧美站 | 日韩欧美视频在线播放 | 欧美裸体xxx | 91九色蝌蚪国产 | 国产l精品国产亚洲区在线观看 | 亚洲综合色吧 | 国产九九在线 | 免费日韩一区二区 | 国产av新搬来的白领女邻居 | 久久久亚洲麻豆日韩精品一区三区 | 天天躁狠狠躁狠狠躁夜夜躁 | 欧美色精品 | 国产精品综合在线 | 中日毛片 | 午夜小视频免费在线观看 | 中字幕视频在线永久在线观看免费 | 精品一区二区国产 | 狠狠色老熟妇老熟女 | 日本久久久久久久久 | 国产成人精品无码一区二区 | 国产精品毛片久久久久久久 | 久久精品久久久精品美女 | www日韩欧美| 亚洲码视频 | 日本精品999 | 91久久夜色精品国产九色 | 中文字幕一区二区三区日韩精品 | 在线亚洲一区二区 | 51真实女性私密spa按摩偷拍 | 亚洲精品一品区二品区三品区 | 日韩少妇乱码一区二区三区免费 | 亚洲欧美一区二区三区四区 | 国产又爽又黄免费视频 | 色一情一乱 | 偷拍亚洲欧美 | 成人在线观看免费高清 | 色呦呦在线播放 | 国产精品久久国产精麻豆96堂 | 久久精品爱 | 中国老妇xxxx性开放 | 久久中文字幕网 | 免费看日产一区二区三区 | 国产成人av一区二区三区在线 | 高清视频一区二区三区 | 亚洲在线免费观看视频 | 日韩人妻无码精品久久久不卡 | 免费乱淫视频 | 色午夜视频 | 国产精品一v二v在线观看 | 宅宅少妇无码 | 欧美高清a | 99国产精品免费 | 久久新网址 | 亚洲女与黑人做爰 | 青青青国产在线观看免费 | 久久国产精品无码一区二区三区 | 成人黄色片免费 | 国产原创视频 | 国产精品自在线 | 熟妇五十路六十路息与子 | 白人と日本人の交わりビデオ | 国产精品69久久久 | 在线天堂中文 | 免费午夜av| 黑人精品xxx一区一二区 | 青春草在线视频观看 | 九九视频国产 | 日本一区二区三区免费视频 | 亚洲阿v天堂 | 欧美激情综合五月色丁香 | 午夜偷拍福利视频 | 亚洲免费a视频 | 玖玖玖视频 | 亚洲精品区 | 国产成人免费高清激情视频 | 国产精品区免费视频 | 最新高清无码专区 | 日本在线看片免费人成视频 | 少妇熟女视频一区二区三区 | 51国偷自产一区二区三区的 | 人妻无码一区二区三区 | 国产又爽又黄又无遮挡的激情视频 | 国产卡一卡二卡三 | 日本五月天婷久久网站 | 亚洲精品99999 | 国产一区免费在线 | 精品在线观看一区 | 五月天超碰 | 华人在线 | 无码毛片视频一区二区本码 | 97资源共享在线视频 | 国产成人综合在线女婷五月99播放 | 狠狠人妻久久久久久综合 | 天天搞夜夜 | 高潮添下面视频免费看 | 色偷偷噜噜噜亚洲男人的天堂 | 福利视频在线播放 | 在线看日韩 | 午夜剧场成人 | chinese少妇国语对白 | 精品国产乱码久久久久久108 | 久久久国产精品入口麻豆 | 91高清免费 | 日本一级二级三级aⅴ网站 日本一级二级三级久久久 日本一级二级视频 | 久久婷婷五月综合色和啪 | 成人免费淫片 | 黑人性视频 | 亚洲欧美日韩国产综合精品二区 | 男女吃奶做爰猛烈紧视频 | 国产人成免费爽爽爽视频 | 国产精品18久久久久久久久 | 成人欧美一区二区三区黑人麻豆 | 久久国产精品无码一区二区三区 | 欧美成人伊人 | 国产精品精华液网站 | 人妻在卧室被老板疯狂进入 | 日本真人做爰免费视频120秒 | 日本三级理论片 | 无遮挡呻吟娇喘视频免费播放 | 欧美成人福利视频 | 日本三级网址 | 亚洲一级在线观看 | 男女做爰真人视频直播 | 国产精品无码一区二区三区不卡 | 91av在线播放视频 | 这里只有精品9 | 粉嫩粉嫩一区二区三区在线播放 | 69久久久 | 爱情岛论坛亚洲品质自拍网址大全 | 成人动态视频 | 久久免费精品国自产拍网站 | 深夜网站在线 | 青青草无码免费一二三区 | 国产精品无需播放器在线观看 | 成人在线观看你懂的 | 成人开心激情 | 久久久久久99精品久久久 | 特级黄色毛片视频 | 折磨小男生性器羞耻的故事 | 国产精品videos | 黄色国产 | 国产精品人人妻人人爽 | 亚洲图色在线 | 99riav.6国产情侣在线看 | 91美女在线| 露出调教羞耻91九色 | 日本最新偷拍小便视频 | 日韩午夜无码精品试看 | 国产一二区三区 | 亚洲无圣光 | 久久精品一区二区三区中文字幕 | 中文字幕乱轮 | 日本精品视频一区二区 | 国产成人亚洲综合a∨婷婷 国产成人艳妇aa视频在线 | 亚洲美女在线观看 | 成人久久18免费 | 黄色片日韩 | 男人天堂一区 | 免费欧美一级片 | 97插插插| 国产精品成人久久电影 | 亚洲欧美在线视频观看 | 国产天堂网 | 69视频网址 | 7m精品福利视频导航 | 亚洲欧美视频二区 | 免费日批视频 | 99久久久国产精品免费蜜臀 | 国产无套内谢普通话对白91 | 婷婷天天 | 在线免费观看一区 | 欧美激情视频网 | 麻豆一区二区三区蜜桃免费 | 久久精品国产99久久99久久久 | 精品国产18久久久久久依依影院 | 一级黄色大片免费 | 91国偷自产一区二区使用方法 | 日本黄色片一级 | 欧美美女破处 | 日韩中文字幕区一区有砖一区 | 寡妇亲子伦一区二区三区四区 | 澳门av网站| 亚洲第一免费 | 多p混交群体交乱小说 | 日日碰狠狠躁久久躁96avv | 国产xxxxx在线观看 | 永久免费的啪啪网站免费观看浪潮 | 国产综合亚洲精品一区二 | 直接看的av网站 | 视频免费精品 | 亚洲天堂av网 | 扒开双腿疯狂进出爽爽爽 | 光明影院手机版在线观看免费 | 国产福利一区二区三区 | 欧美精品一区二区三区在线 | 日本无遮挡吸乳呻吟免费视频网站 | 天天色综| 欧洲成人免费视频 | 国产精品无码2021在线观看 | 欧美日韩在线观看成人 | 久久国产一区二区三区 | 日本午夜精华 | 国产成人精品三级麻豆 | 日韩综合无码一区二区 | 日本三级做a全过程在线观看 | 国产尤物在线观看 | 337p日本大胆噜噜噜鲁 | 99精品久久久久久 | 国产精品日韩av在线播放 | 天天弄天天操 | 成年视频免费高清在线看 | 男ji大巴进入女人的视频小说 | 国产卡一卡二卡三无线 | 欧美性生活网 | 欧美三级a做爰在线观看 | 秋霞一区 | 色婷婷av99xx | 国产精品女主播一区二区三区 | a级a做爰片成人毛片入口 | 在线超碰| 精品一区二区三区在线观看 | 大片免费在线观看视频 | 色吊丝网站 | 五月婷婷丁香 | 18禁黄网站禁片免费观看 | 天堂中文字幕av | 亚洲精品suv精品一区二区 | 婷婷毛片| 国产网站在线免费观看 | 欧美老熟妇乱xxxxx | 日韩中文字幕在线观看 | cao国产| 人人妻人人澡人人爽人人精品av | 国产精品乡下勾搭老头1 | 九九少妇 | 亚洲精品国产成人 | 精品久久国产 | 91亚洲国产成人精品性色 | 麻豆视频免费观看 | 国产偷国产偷亚洲高清app | 久久视频免费 | 亚洲大尺度在线 | 爱做久久久久久 | jizz教师| 闫嫩的18sex少妇hd | 亚洲丝袜一区二区 | 亚洲天堂网络 | a√天堂资源在线 | 超碰综合 | 岛国视频一区 | 黄色片在线视频 | 天堂mv在线mv免费mv香蕉 | 日韩中文字幕高清 | 永久免费无码网站在线观看个 | 国产一区二区三区四区在线观看 | 国产一级黄色大片 | 一区二区三区在线观看免费 | 国产偷久久一区精品69 | 天堂禾欧美城网站 | 黄在线免费看 | 国产99视频精品免费视频7 | 少妇影院yy111111 | 台湾av在线播放 | 涩涩屋视频在线观看 | 欧美三级免费观看 | 免费观看av网址 | 欧美成人猛片aaaaaaa | 五月天激情在线 | 爱情岛亚洲论坛av入 | 最新的国产成人精品2021 | 国产片久久 | 国产我不卡 | 欧美人与生动交xxx 欧美人与物videos另类 | 亚洲精品一区中文字幕乱码 | 99久久无色码中文字幕婷婷 | av日韩网址| 亚洲蜜桃精久天干天干天啪啪夜l | 中文字幕日韩美女 | 在线免费看黄网站 | 中文字幕第四页 | 成年网站免费在线观看 | 人人干人人草 | 国产69精品久久久久久野外 | 国产真人无遮挡作爱免费视频 | 亚洲欧美色一区二区三区 | 涩涩屋www视频在线观看高清 | 黄网站色 | 日韩经典在线 | 国产精品乱码一区二区三区四川人 | av导航在线观看 | 伊人www22综合色 | 桃色五月 | 免费一级淫片aaa片毛片a级 | 精品国内自产拍在线观看 | 日韩欧美一区二区三区, | 欧美极品在线观看 | 波多野结衣视频播放 | 国产成人高潮免费观看精品 | 风间由美性色一区二区三区四区 | 色片免费观看 | 九九国产视频 | 亚洲尤物在线 | 51国产偷自视频区视频 | 五月丁香综合激情六月久久 | 四十如虎的丰满熟妇啪啪 | 亚洲综合欧美色五月俺也去 | 巨胸喷奶水视频www免费网站 | 日韩xxx高潮hd| vvvv88亚洲精品欧美精品 | 一级淫片在线观看 | 精品一区二区三区毛片 | 成人羞羞视频在线看网址 | 午夜寂寞少妇aaa片毛片 | 成人黄色片免费 | 蜜臀国产在线视频 | 国产黄色网络 | 国产精品一区二区在线播放 | 亚洲精品久久久久午夜福禁果tⅴ | 韩国三级hd中文字幕 | 久久久久久性高 | wwwcom亚洲| 欧美 日韩 国产精品 | 亚洲 高清 成人 动漫 | 日本成人午夜 | 色呦呦视频在线观看 | 性欧美zoo | 国产精品av久久久久久久久久 | 中文字幕亚洲综合久久筱田步美 | 欧美色aⅴ欧美综合色 | 欧美精品在线一区 | 91大神精品在线 | 国产乱xxxxx79国语对白 | 羞羞视频靠逼视频大全 | 黄色片视频免费看 | 在线观看视频日韩 | 男人天堂国产 | 美乳少妇与邻居尤物啪啪 | 特级无码毛片免费视频尤物 | 国产大片黄在线观看私人影院 | 亚洲男人天堂视频 | 国产无区一区二区三麻豆 | 97丨九色丨国产人妻熟女 | 人妻 校园 激情 另类 | 亚洲xxxx做受欧美 | 夜夜草av | 97看片网| 小sao货水好多真紧cao视频 | 国产成人精品在线视频 | 国产成人人人97超碰超爽8 | 偷拍av网| 丰满人妻熟妇乱偷人无码 | 少妇光屁股影院 | 午夜精品乱人伦小说区 | youjizz欧美| 国产精品视频在线免费观看 | 欧美无遮挡很黄裸交视频 | 天天干中文字幕 | 久久成人精品视频 | 免费的又色又爽又黄的片捆绑美女 | 成人免费高清在线播放 | 中文字字幕在线中文乱码范文 | 欧美日韩精品在线播放 | 亚洲黑人精品一区在线观看 | 欧美人动与zoxxxx乱 | 亚洲乱亚洲乱妇91p丰满 | 97夜夜澡人人双人人人喊 | 色片免费看 | 午夜激情在线观看视频 | 日韩成人在线免费观看 | 国产偷国产偷亚洲清高动态图 | 亚洲精品午夜久久久久久久灵蛇爱 | 熟女人妻aⅴ一区二区三区60路 | av无毛| 97超级碰碰碰碰久久久久 | 暴力调教一区二区三区 | 成人免费影片在线观看 | 色999日韩| 少妇人妻偷人精品免费视频 | 希岛爱理aⅴ在线中文字幕 希岛爱理和黑人中文字幕系列 | 国产精品自在线拍国产手青青机版 | 国产成人久久av免费看 | 久久久久国产一区二区 | 在线观看wwww | 内射人妻视频国内 | 日本丶国产丶欧美色综合 | 18欧美乱大交hd1984 | 日韩欧美二区 | 免费午夜网站 | 精品久久艹 | 91久久久色在线观看 | 九色婷婷| 色涩久久 | 中文无码热在线视频 | 在线观看国产成人av片 | 长腿校花无力呻吟娇喘的视频 | 国产精品成人网 | 精品国产成人亚洲午夜福利 | 偷偷久久 | 国产经典三级 | 国产91色在线 | 国产精品ssss在线亚洲 | 日日噜噜夜夜狠狠久久香91 | 亚洲精品丝袜久久久久久 | 国产二区视频在线观看 | 中文字幕福利视频 | 亚洲激情黄色 | 91久久极品少妇xxxxⅹ软件 | 成人一级视频 | 美女久久久久久久久久 | 亚洲精品欧美一区二区三区 | 香蕉视频网址 | 全黄性性激高免费视频 | 亚洲精品视频免费观看 | 欧美日韩精品一区二区三区蜜桃 | 亚洲性大片 | 黄色片网站免费观看 | 日韩激情网站 | 91亚洲国产成人久久精品网站 | 好了av在线 | 欧洲吸奶大片在线看 | 亚洲大尺度视频 | 深夜福利av |