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

    一種基于Windows USB Mass Storage類(lèi)的信令和數(shù)據(jù)傳輸方式

    2022-07-21 06:09:54黃學(xué)達(dá)楊俊杰侯志鵬黃俞霖章世博
    物聯(lián)網(wǎng)技術(shù) 2022年7期
    關(guān)鍵詞:基本型下位命令

    黃學(xué)達(dá),楊俊杰,侯志鵬,黃俞霖,章世博

    (重慶郵電大學(xué) 自動(dòng)化學(xué)院,重慶 400065)

    0 引 言

    傳統(tǒng)USB Mass Storage類(lèi)的設(shè)備俗稱(chēng)U盤(pán),是即插即用裝置,使用現(xiàn)有的“標(biāo)準(zhǔn)”設(shè)備驅(qū)動(dòng)程序,無(wú)須安裝任何設(shè)備驅(qū)動(dòng)即可用于所有系統(tǒng)運(yùn)行。當(dāng)操作系統(tǒng)檢查到USB裝置插入時(shí),就會(huì)自動(dòng)詢(xún)問(wèn)該裝置相關(guān)參數(shù)以了解其能力和要求,并自動(dòng)將適合的驅(qū)動(dòng)程序加載到操作系統(tǒng)中,用戶(hù)就可以正常使用該設(shè)備。當(dāng)該設(shè)備從USB接口拔出時(shí),操作系統(tǒng)就會(huì)自動(dòng)停止該設(shè)備的使用并卸載其驅(qū)動(dòng)程序。USB裝置與其內(nèi)部存儲(chǔ)的軟件(固件)一起銷(xiāo)售,用于控制該裝置(即下位機(jī))的運(yùn)行,其一般采用通用的標(biāo)準(zhǔn)驅(qū)動(dòng)程序,只對(duì)PC端(上位機(jī))下發(fā)的讀取、寫(xiě)入、擦除等相關(guān)標(biāo)準(zhǔn)命令作出響應(yīng)。

    USB接口在PC及消費(fèi)電子等領(lǐng)域普及率高,因此該種傳輸方式應(yīng)用范圍很廣泛。但也存在以下缺點(diǎn):傳統(tǒng)USB Mass Storage類(lèi)設(shè)備只能滿(mǎn)足簡(jiǎn)單的數(shù)據(jù)傳輸需求,不能支持其他擴(kuò)展命令(如嵌入式調(diào)試設(shè)備常用的調(diào)試命令)傳輸?shù)裙δ?;在?shù)據(jù)傳輸過(guò)程中如果出現(xiàn)意外中斷(如U盤(pán)意外復(fù)位、斷電等情況),數(shù)據(jù)傳輸命令在U盤(pán)重新連接后無(wú)法繼續(xù)執(zhí)行。

    4G、5G手機(jī)和相關(guān)終端模塊以及Cat1、eMTC、NB-IoT等通信終端在出廠前必須要對(duì)射頻參數(shù)進(jìn)行校準(zhǔn)、綜測(cè),射頻參數(shù)的校準(zhǔn)、綜測(cè)指標(biāo)主要有APC(自動(dòng)功率控制)、AGC(自動(dòng)增益控制)、AFC(自動(dòng)頻率控制)等,耗時(shí)大約2~3 min。通信終端校準(zhǔn)、綜測(cè)的硬件接口一般采用USB接口,使用夾具頂針的方式去接觸電路板上的測(cè)試點(diǎn),從而完成信號(hào)的連通。在實(shí)際的工廠校準(zhǔn)、綜測(cè)過(guò)程中若存在通信終端設(shè)備異常斷電或者USB松動(dòng),就會(huì)導(dǎo)致校準(zhǔn)、綜測(cè)失敗。為了提高效率,需要在USB接口重新插好后繼續(xù)從上次中斷的地方進(jìn)行射頻參數(shù)的校準(zhǔn)和綜測(cè)。

    1 異常掉電后重新上電執(zhí)行機(jī)制

    本文研究的主要目的是:針對(duì)下位機(jī)在未執(zhí)行上位機(jī)命令而掉電的情況,提供一種在下次上電時(shí)使其繼續(xù)執(zhí)行未完成操作的方案。

    USB Mass Storage設(shè)備采用FLASH進(jìn)行數(shù)據(jù)存儲(chǔ),F(xiàn)LASH具有在掉電后數(shù)據(jù)不會(huì)丟失的特點(diǎn)。通過(guò)上位機(jī)在USB Mass Storage設(shè)備中劃分出命令交互區(qū)等,供異常斷電恢復(fù)后去判斷是否需要繼續(xù)執(zhí)行上次未執(zhí)行完的操作。

    1.1 重新上電執(zhí)行方案

    本方案的主要思想是采用先存儲(chǔ)命令(含命令所需數(shù)據(jù))然后再執(zhí)行命令的方式。具體實(shí)施方案由在PC側(cè)運(yùn)行的上位機(jī)軟件部分和與之通過(guò)USB口連接且以Mass Storage類(lèi)枚舉到PC的下位機(jī)完成。在U盤(pán)中設(shè)置特定的命令和數(shù)據(jù)交互區(qū)(A區(qū)和B區(qū)),如圖1(基本型)和圖2(擴(kuò)展模式)所示,上位機(jī)發(fā)送給下位機(jī)的所有命令,包括標(biāo)準(zhǔn)的USB讀寫(xiě)命令以及擴(kuò)展命令,都使用標(biāo)準(zhǔn)USB寫(xiě)命令數(shù)據(jù)包發(fā)送到A區(qū),實(shí)際的命令作為數(shù)據(jù)封裝到USB標(biāo)準(zhǔn)數(shù)據(jù)包中;USB設(shè)備將接收到的包含命令的數(shù)據(jù)包寫(xiě)入A區(qū)指定地址,并定時(shí)查詢(xún)A區(qū)數(shù)據(jù),如果查詢(xún)到A區(qū)中存在命令,解析命令并執(zhí)行,完成后將A區(qū)中的命令改寫(xiě)為命令響應(yīng)。

    圖1 上下位機(jī)的命令和數(shù)據(jù)交互區(qū)分布圖(基本型)

    圖2 上下位機(jī)的命令和數(shù)據(jù)交互區(qū)分布圖(擴(kuò)展型)

    USB設(shè)備上電枚舉成功后,上位機(jī)讀取A區(qū)中的數(shù)據(jù),如果是響應(yīng)包,則發(fā)送新命令;如果不是響應(yīng)包,則等待USB設(shè)備執(zhí)行A區(qū)中的命令。將上位機(jī)給下位機(jī)的命令寫(xiě)入命令交互區(qū)的格式如圖3所示,而當(dāng)命令執(zhí)行完成后下位機(jī)寫(xiě)入命令交互區(qū)的格式如圖4所示,各個(gè)“保留區(qū)間”作為數(shù)據(jù)保護(hù)及今后功能擴(kuò)展使用;數(shù)據(jù)區(qū)格式如圖5所示。根據(jù)上述方式擴(kuò)展而來(lái)的衍生型多個(gè)命令/響應(yīng)包組合寫(xiě)入、響應(yīng)方式如圖6、圖7所示,對(duì)應(yīng)多個(gè)命令/響應(yīng)包的數(shù)據(jù)區(qū)格式如圖8所示。

    圖3 命令交互區(qū)(A區(qū))的命令包格式(基本型)

    圖4 命令交互區(qū)(A區(qū))的響應(yīng)包格式(基本型)

    圖5 數(shù)據(jù)區(qū)格式(基本型)

    圖6 命令交互區(qū)(A區(qū))的命令包格式(擴(kuò)展型)

    圖7 命令交互區(qū)(A區(qū))的響應(yīng)包格式(擴(kuò)展型)

    圖8 數(shù)據(jù)區(qū)格式(擴(kuò)展型)

    1.2 基本型實(shí)現(xiàn)方案

    完成整個(gè)功能時(shí),將用戶(hù)下發(fā)的各種操作轉(zhuǎn)換為下位機(jī)支持的對(duì)應(yīng)命令或命令集,同時(shí)對(duì)用戶(hù)的操作對(duì)象(一般是各種數(shù)據(jù))進(jìn)行拆包、分段等預(yù)處理操作;

    (3)命令包、數(shù)據(jù)包打包組裝單元:以規(guī)定方式將命令執(zhí)行碼、命令執(zhí)行起始地址、命令執(zhí)行長(zhǎng)度及數(shù)據(jù)文件分別打包成有效的命令包、數(shù)據(jù)包;

    (4)響應(yīng)包及響應(yīng)數(shù)據(jù)解析處理單元:將獲取到的響應(yīng)

    由于普通的Mass Storage類(lèi)設(shè)備只能對(duì)上位機(jī)(PC)的讀取、寫(xiě)入、擦除等操作命令進(jìn)行對(duì)應(yīng)命令響應(yīng),無(wú)法滿(mǎn)足對(duì)U盤(pán)約定偏移地址的命令交互區(qū)參數(shù)及數(shù)據(jù)交互區(qū)數(shù)據(jù)的讀/寫(xiě)操作要求,因此下位機(jī)需要額外使用本方案的功能支持模塊(軟件或硬件方式)來(lái)實(shí)現(xiàn)上述功能;同樣上位機(jī)需要運(yùn)行一個(gè)額外的軟件或軟/硬件模塊來(lái)支持該功能。如圖9所示為添加了上下位機(jī)功能支持模塊的結(jié)構(gòu)框圖。新增模塊的內(nèi)部各功能單元結(jié)構(gòu)框圖如圖10所示。

    圖9 本方案功能支持模塊的上下位機(jī)結(jié)構(gòu)框圖

    圖10 上下位機(jī)功能支持模塊的內(nèi)部子模塊框圖

    1.2.1 上位機(jī)功能支持模塊

    上位機(jī)功能支持模塊的功能如下:

    (1)界面顯示、用戶(hù)操作響應(yīng)單元:對(duì)用戶(hù)執(zhí)行的各種操作進(jìn)行響應(yīng),以及對(duì)命令執(zhí)行進(jìn)度、結(jié)果進(jìn)行顯示,同時(shí)也為各種設(shè)置選項(xiàng)提供輸入接口;

    (2)用戶(hù)操作命令或命令集轉(zhuǎn)換單元:當(dāng)單個(gè)命令無(wú)法信息按規(guī)定方式拆包、解析,判斷命令執(zhí)行的響應(yīng)結(jié)果,提取響應(yīng)數(shù)據(jù),并在需要的情況下對(duì)響應(yīng)數(shù)據(jù)重新組包、恢復(fù)成超大數(shù)據(jù)包傳回給上位機(jī);

    (5)命令數(shù)據(jù)緩存及執(zhí)行結(jié)果記錄單元:記錄當(dāng)前USB設(shè)備的ID號(hào)及其在命令執(zhí)行時(shí)緩存本條命令的命令包、數(shù)據(jù)包信息,并隨時(shí)記錄該命令的執(zhí)行情況,以便當(dāng)本條命令執(zhí)行失敗時(shí),上位機(jī)能夠重新下發(fā)該命令或完成上次操作未完成的響應(yīng)數(shù)據(jù)獲取工作;

    (6)A/B區(qū)數(shù)據(jù)讀寫(xiě)單元:完成對(duì)指定偏移地址的A/B區(qū)數(shù)據(jù)的讀寫(xiě)功能;

    (7)命令執(zhí)行流程維護(hù)單元:對(duì)以上單元的功能執(zhí)行情況進(jìn)行判斷維護(hù),判斷當(dāng)前命令是否執(zhí)行失敗、是否重新執(zhí)行當(dāng)前命令、是否需要提示用戶(hù)干預(yù)操作以及通過(guò)USB的ID判斷當(dāng)前USB設(shè)備是否有上次未完成的操作等。

    1.2.2 下位機(jī)功能支持模塊

    下位機(jī)功能支持模塊的功能如下:

    (1)A/B區(qū)數(shù)據(jù)讀寫(xiě)單元:完成對(duì)指定偏移地址的A/B區(qū)數(shù)據(jù)的讀(獲取命令包)/寫(xiě)(寫(xiě)入響應(yīng)包)功能,特別是以固定時(shí)間間隔輪詢(xún)A區(qū)數(shù)據(jù),以便隨時(shí)獲取上位機(jī)下發(fā)的命令;

    (2)命令包、數(shù)據(jù)包解析及有效性判斷單元:以規(guī)定方式將命令包、數(shù)據(jù)包進(jìn)行解析,并判斷其有效性及是否支持該命令等;

    (3)命令執(zhí)行單元:將命令包里的命令執(zhí)行碼轉(zhuǎn)換為對(duì)應(yīng)的一系列下位機(jī)操作過(guò)程,并使用數(shù)據(jù)包里的數(shù)據(jù)來(lái)具體執(zhí)行該操作;

    (4)響應(yīng)包及響應(yīng)數(shù)據(jù)組裝單元:將由命令執(zhí)行單元執(zhí)行后的結(jié)果以執(zhí)行響應(yīng)碼及響應(yīng)數(shù)據(jù)的方式分別打包成命令執(zhí)行響應(yīng)包及響應(yīng)數(shù)據(jù)包以便向A/B區(qū)寫(xiě)入。

    2 具體實(shí)施方式

    上位機(jī)和下位機(jī)的具體實(shí)現(xiàn)以基本型命令執(zhí)行過(guò)程為例進(jìn)行詳細(xì)描述。

    2.1 基本型上位機(jī)執(zhí)行過(guò)程

    上位機(jī)下發(fā)命令執(zhí)行流程如圖11所示,上位機(jī)在下發(fā)新命令之前會(huì)先通過(guò)USB的ID號(hào)判斷USB設(shè)備是否有上次未執(zhí)行完的操作,如果沒(méi)有,則按照正常流程分別根據(jù)用戶(hù)的操作情況生成命令執(zhí)行碼及對(duì)應(yīng)數(shù)據(jù),再按照規(guī)定組裝成命令包、數(shù)據(jù)包,并經(jīng)過(guò)上位機(jī)緩存記錄后分別寫(xiě)入對(duì)應(yīng)的A/B區(qū),即完成本條命令的下發(fā)過(guò)程。在命令下發(fā)后,上位機(jī)就不停地查詢(xún)A區(qū)數(shù)據(jù),以判斷是否有下位機(jī)執(zhí)行完成的響應(yīng)包寫(xiě)回;在規(guī)定時(shí)間內(nèi)獲取響應(yīng)包及響應(yīng)數(shù)據(jù)后,上位機(jī)就進(jìn)行解包及命令執(zhí)行結(jié)果判斷等工作。至此本條命令交互流程就完成了,上位機(jī)可以進(jìn)入下一條命令的下發(fā)交互流程。如果以上任意流程執(zhí)行失敗或下位機(jī)寫(xiě)回響應(yīng)包超時(shí),該條命令將會(huì)標(biāo)記為執(zhí)行失敗,可以根據(jù)設(shè)置情況重新下發(fā)命令、暫停命令執(zhí)行流程或要求用戶(hù)干預(yù)。

    圖11 上位機(jī)下發(fā)命令執(zhí)行流程

    如果當(dāng)前USB設(shè)備的上次命令未執(zhí)行完成,上位機(jī)會(huì)讀取下位機(jī)A區(qū)的數(shù)據(jù),并判斷其是否為上次命令的正常響應(yīng)包,如果是,就將該響應(yīng)包及響應(yīng)數(shù)據(jù)獲取回來(lái),以便完成上次遺留的命令交互過(guò)程,然后再進(jìn)行新命令的下發(fā)操作;如果不是響應(yīng)包而是命令包,說(shuō)明上次命令的響應(yīng)包還未被下位機(jī)寫(xiě)入,在判斷A/B區(qū)數(shù)據(jù)與緩存數(shù)據(jù)一致的情況下,上位機(jī)在等待下位機(jī)將該命令執(zhí)行完并寫(xiě)入響應(yīng)包、響應(yīng)數(shù)據(jù)包后,再獲取響應(yīng)數(shù)據(jù),以便完成上次未完成的命令,然后再發(fā)新命令。如果上位機(jī)發(fā)現(xiàn)A/B區(qū)數(shù)據(jù)與緩存數(shù)據(jù)不一致,將重寫(xiě)A/B區(qū)以便上次的命令能夠正確執(zhí)行,再進(jìn)行上述操作。

    2.2 基本型下位機(jī)執(zhí)行過(guò)程

    下位機(jī)模塊對(duì)于本方案的基本型命令執(zhí)行流程如圖12所示。下位機(jī)均為以一定時(shí)間間隔輪詢(xún)A、B區(qū)的信息,以便及時(shí)判斷上位機(jī)是否有新命令下發(fā)。在獲取到上位機(jī)寫(xiě)入的命令包后,確認(rèn)命令包及數(shù)據(jù)包有效的情況下就會(huì)加載數(shù)據(jù)并執(zhí)行該命令執(zhí)行碼對(duì)應(yīng)的操作,再把執(zhí)行結(jié)果(響應(yīng)包及響應(yīng)數(shù)據(jù))寫(xiě)入指定地址中,從而完成一個(gè)命令碼的執(zhí)行過(guò)程。

    圖12 下位機(jī)接收命令并執(zhí)行的流程

    如果下位機(jī)檢查到A/B區(qū)數(shù)據(jù)不是合法的命令/數(shù)據(jù)包,可能為上次命令執(zhí)行后寫(xiě)入的正常響應(yīng)包,或被破壞的命令/數(shù)據(jù)包,就不會(huì)執(zhí)行任何操作,會(huì)等待一定時(shí)間再查詢(xún)A/B區(qū)數(shù)據(jù),以便讓上位機(jī)讀取響應(yīng)數(shù)據(jù)或在上位機(jī)重新下發(fā)正確的命令和數(shù)據(jù)包后才繼續(xù)命令執(zhí)行過(guò)程。

    按照上述方式,即使在下位機(jī)出現(xiàn)異常掉電、干擾等復(fù)位情況,也會(huì)在上電完成PC的枚舉識(shí)別后,先檢查A區(qū)是否存在有效的命令包,如果存在,則說(shuō)明上次斷電前該命令未執(zhí)行完成,下位機(jī)就會(huì)重新執(zhí)行該命令,并會(huì)用執(zhí)行完成后的響應(yīng)包及數(shù)據(jù)覆蓋寫(xiě)入到對(duì)應(yīng)的A區(qū)、B區(qū),以標(biāo)志該命令執(zhí)行完成。因此,本套機(jī)制對(duì)于異常掉電后的上電狀態(tài)仍舊適用。

    2.3 擴(kuò)展型執(zhí)行過(guò)程

    本方案擴(kuò)展型的命令執(zhí)行過(guò)程與基本型的基本原理一致,只不過(guò)上位機(jī)可以一次性下發(fā)多個(gè)命令及對(duì)應(yīng)數(shù)據(jù),而下位機(jī)則可以依次執(zhí)行對(duì)應(yīng)命令并寫(xiě)回對(duì)應(yīng)命令的命令執(zhí)行響應(yīng)包及響應(yīng)數(shù)據(jù)包執(zhí)行結(jié)果。根據(jù)實(shí)際使用需求可以每執(zhí)行完成一步就寫(xiě)回該步的執(zhí)行結(jié)果,或整個(gè)命令集執(zhí)行完成后再統(tǒng)一把每步的響應(yīng)寫(xiě)入對(duì)應(yīng)位置,確保了需要多次命令操作才能夠執(zhí)行完成某一功能的命令集合在掉電、異常重啟等情況下的執(zhí)行有效性。

    對(duì)于標(biāo)準(zhǔn)命令,將其含有命令、數(shù)據(jù)、校驗(yàn)等信息的整個(gè)標(biāo)準(zhǔn)命令包作為數(shù)據(jù)包發(fā)送到B區(qū),然后發(fā)送一條擴(kuò)展命令到A區(qū),標(biāo)示該B區(qū)的數(shù)據(jù)為標(biāo)準(zhǔn)命令包,USB設(shè)備解析到該擴(kuò)展命令后,即可從B區(qū)完整地取出該標(biāo)準(zhǔn)命令包,再按原有的標(biāo)準(zhǔn)命令執(zhí)行功能執(zhí)行該命令。

    3 結(jié) 語(yǔ)

    本文實(shí)現(xiàn)了一種確保下位機(jī)在未執(zhí)行上位機(jī)命令而掉電后,仍舊能夠在下次上電繼續(xù)執(zhí)行未完成操作的方案。設(shè)計(jì)方案覆蓋了基本型和擴(kuò)展型兩種操作方式,對(duì)命令包格式和響應(yīng)包格式進(jìn)行了相應(yīng)的描述。本方案可以確保Mass Storage類(lèi)下位機(jī)對(duì)各類(lèi)命令執(zhí)行的可靠性,即使在掉電或受異常干擾中斷命令執(zhí)行后也能夠在下次上電繼續(xù)執(zhí)行未完成命令,特別適合數(shù)據(jù)操作要求高、傳輸量大、USB連接不可靠的場(chǎng)合。

    在國(guó)內(nèi)某手機(jī)芯片廠家的Cat1模塊實(shí)際生產(chǎn)射頻參數(shù)的校準(zhǔn)、綜測(cè)中,采用了本文的技術(shù)方案后,因夾具或者工人操作導(dǎo)致的USB Mass Storage類(lèi)設(shè)備異常斷電并重新上電后,可以繼續(xù)在上次中斷的地方進(jìn)行校準(zhǔn)、綜測(cè),而不用重新開(kāi)始,大大節(jié)約了繼續(xù)校準(zhǔn)、綜測(cè)的時(shí)間,提高工作效率。

    本文的技術(shù)方案不但可以用于通信終端的射頻參數(shù)校準(zhǔn)、綜測(cè)環(huán)節(jié),還可以運(yùn)用于任何有如下要求的Mass Storage類(lèi)設(shè)備:當(dāng)遇到異常斷電并重新上電后需要繼續(xù)執(zhí)行上次中斷地方的程序。

    猜你喜歡
    基本型下位命令
    只聽(tīng)主人的命令
    2019年9月基本型乘用車(chē)(轎車(chē))生產(chǎn)匯總表
    2019年3月基本型乘用車(chē)(轎車(chē))銷(xiāo)售匯總表
    2019年1月基本型乘用車(chē)(轎車(chē))銷(xiāo)售匯總表
    發(fā)射機(jī)房監(jiān)控系統(tǒng)之下位機(jī)
    移防命令下達(dá)后
    景洪電廠監(jiān)控系統(tǒng)下位機(jī)數(shù)據(jù)傳輸網(wǎng)絡(luò)改造
    圍觀黨“下位”,吐槽帝“登基”
    這是人民的命令
    CAN總線(xiàn)并發(fā)通信時(shí)下位機(jī)應(yīng)用軟件設(shè)計(jì)
    成人三级黄色视频| 国产精品久久久久久av不卡| 夜夜夜夜夜久久久久| 成人综合一区亚洲| 亚洲一区二区三区色噜噜| av国产免费在线观看| 成年女人永久免费观看视频| 欧美xxxx性猛交bbbb| 99热这里只有是精品50| 国产精品一区二区性色av| 亚洲综合色惰| 男插女下体视频免费在线播放| 欧洲精品卡2卡3卡4卡5卡区| 欧美日韩综合久久久久久| 国产午夜精品久久久久久一区二区三区 | 日韩欧美一区二区三区在线观看| videossex国产| 午夜精品国产一区二区电影 | av福利片在线观看| 日韩欧美一区二区三区在线观看| 欧美成人a在线观看| 女的被弄到高潮叫床怎么办| 成人高潮视频无遮挡免费网站| 人人妻人人澡欧美一区二区| 最近中文字幕高清免费大全6| 在线免费观看不下载黄p国产| 国产探花在线观看一区二区| 在线观看av片永久免费下载| 中文字幕熟女人妻在线| 成人二区视频| 国内精品一区二区在线观看| 久久亚洲精品不卡| 午夜免费激情av| 精品久久久久久久久久久久久| 又黄又爽又免费观看的视频| 菩萨蛮人人尽说江南好唐韦庄 | www日本黄色视频网| 欧美一区二区亚洲| 老司机福利观看| 少妇熟女aⅴ在线视频| 亚洲欧美日韩无卡精品| 欧美zozozo另类| 欧美成人精品欧美一级黄| 欧美+日韩+精品| av在线观看视频网站免费| 九色成人免费人妻av| 国产精品嫩草影院av在线观看| 丝袜喷水一区| 国产精品综合久久久久久久免费| 国产男人的电影天堂91| 中文字幕精品亚洲无线码一区| a级一级毛片免费在线观看| 久久久久久九九精品二区国产| 久久精品影院6| 午夜精品在线福利| 精品久久久久久久久久久久久| 欧美最新免费一区二区三区| 国产一区亚洲一区在线观看| 久久午夜亚洲精品久久| 亚洲中文日韩欧美视频| 亚洲精品日韩av片在线观看| 欧美成人a在线观看| 别揉我奶头 嗯啊视频| 亚洲av二区三区四区| 男女下面进入的视频免费午夜| 午夜亚洲福利在线播放| 亚洲图色成人| 身体一侧抽搐| 男女边吃奶边做爰视频| 日韩 亚洲 欧美在线| 成人一区二区视频在线观看| 久久欧美精品欧美久久欧美| 欧美一区二区亚洲| 色尼玛亚洲综合影院| 黄色日韩在线| 波多野结衣高清作品| 国产精品嫩草影院av在线观看| 天堂网av新在线| 亚洲中文字幕日韩| 国产高清视频在线观看网站| av在线老鸭窝| 精品一区二区三区视频在线观看免费| 久久久精品94久久精品| 一级av片app| 国产精品乱码一区二三区的特点| 国产精品免费一区二区三区在线| 国产成人aa在线观看| 国产精品野战在线观看| 国产午夜精品久久久久久一区二区三区 | 一本久久中文字幕| 亚洲在线自拍视频| 久久热精品热| 一夜夜www| 午夜福利成人在线免费观看| 你懂的网址亚洲精品在线观看 | 男女下面进入的视频免费午夜| 天天躁日日操中文字幕| 成人综合一区亚洲| 日本与韩国留学比较| 日本a在线网址| 老司机福利观看| 国产精品1区2区在线观看.| 在现免费观看毛片| 青春草视频在线免费观看| 国产女主播在线喷水免费视频网站 | 99热这里只有精品一区| 亚洲专区国产一区二区| 国产一区亚洲一区在线观看| 色视频www国产| 伊人久久精品亚洲午夜| 国产精品国产三级国产av玫瑰| 毛片女人毛片| 亚洲国产日韩欧美精品在线观看| 婷婷六月久久综合丁香| 一进一出抽搐动态| 黄色配什么色好看| 国产精品人妻久久久影院| av女优亚洲男人天堂| 午夜免费男女啪啪视频观看 | 亚洲第一电影网av| 国产一级毛片七仙女欲春2| 国产黄a三级三级三级人| 麻豆乱淫一区二区| 免费av不卡在线播放| 国产精品免费一区二区三区在线| 国产淫片久久久久久久久| 午夜日韩欧美国产| 久久亚洲精品不卡| 一进一出抽搐动态| 国产白丝娇喘喷水9色精品| 一进一出好大好爽视频| 国产成人aa在线观看| 国产免费男女视频| 五月玫瑰六月丁香| 一级av片app| 变态另类成人亚洲欧美熟女| 亚洲无线在线观看| 一级av片app| 一级黄色大片毛片| 中文字幕熟女人妻在线| 日韩欧美国产在线观看| 嫩草影视91久久| 国产黄色小视频在线观看| 免费黄网站久久成人精品| 全区人妻精品视频| 国产精品精品国产色婷婷| 成年av动漫网址| 永久网站在线| а√天堂www在线а√下载| 日本在线视频免费播放| 亚洲精品在线观看二区| videossex国产| 免费观看精品视频网站| 午夜影院日韩av| 欧美成人a在线观看| 国产色婷婷99| 少妇被粗大猛烈的视频| 男人的好看免费观看在线视频| 日日摸夜夜添夜夜添小说| 国产午夜精品久久久久久一区二区三区 | 成年女人毛片免费观看观看9| 国产精品1区2区在线观看.| 国产国拍精品亚洲av在线观看| a级毛色黄片| 免费无遮挡裸体视频| 国产男人的电影天堂91| 国产精品久久电影中文字幕| 午夜福利在线观看免费完整高清在 | 观看美女的网站| 女的被弄到高潮叫床怎么办| 国产一级毛片七仙女欲春2| 国产精品精品国产色婷婷| 亚洲图色成人| 亚洲乱码一区二区免费版| av在线天堂中文字幕| 三级毛片av免费| 最近最新中文字幕大全电影3| 国产精品精品国产色婷婷| 亚洲精品久久国产高清桃花| 蜜桃久久精品国产亚洲av| 看片在线看免费视频| 寂寞人妻少妇视频99o| 亚洲欧美成人综合另类久久久 | 久久久久免费精品人妻一区二区| 1000部很黄的大片| 在线免费观看的www视频| 亚洲五月天丁香| 欧美另类亚洲清纯唯美| 欧美激情国产日韩精品一区| av在线观看视频网站免费| 久久精品综合一区二区三区| 精品欧美国产一区二区三| 国产精品一区二区免费欧美| 小说图片视频综合网站| 国产伦精品一区二区三区视频9| 亚洲婷婷狠狠爱综合网| 毛片女人毛片| 日韩制服骚丝袜av| 久久久久久久久大av| 夜夜爽天天搞| 一级黄片播放器| 尾随美女入室| 18禁黄网站禁片免费观看直播| 日本爱情动作片www.在线观看 | 欧美绝顶高潮抽搐喷水| 国产av在哪里看| av在线天堂中文字幕| 成人av在线播放网站| 日韩欧美在线乱码| 一区二区三区高清视频在线| 成人特级av手机在线观看| 男人狂女人下面高潮的视频| 大又大粗又爽又黄少妇毛片口| 国产老妇女一区| 九九久久精品国产亚洲av麻豆| 99riav亚洲国产免费| 观看免费一级毛片| 97碰自拍视频| 俄罗斯特黄特色一大片| 国产单亲对白刺激| 国产精品乱码一区二三区的特点| 在线观看一区二区三区| 嫩草影院入口| 亚洲天堂国产精品一区在线| av在线蜜桃| 欧美一区二区国产精品久久精品| 精品免费久久久久久久清纯| 久久久久久久久久久丰满| 欧美日韩一区二区视频在线观看视频在线 | 成年免费大片在线观看| 搞女人的毛片| 亚洲av美国av| 欧美色视频一区免费| 18+在线观看网站| 久久这里只有精品中国| 一本一本综合久久| 青春草视频在线免费观看| 日韩人妻高清精品专区| 欧美性猛交╳xxx乱大交人| 国产精品久久电影中文字幕| 两个人的视频大全免费| 午夜亚洲福利在线播放| 欧美高清性xxxxhd video| 免费无遮挡裸体视频| 九色成人免费人妻av| 99热这里只有是精品在线观看| 日韩国内少妇激情av| 婷婷六月久久综合丁香| 免费搜索国产男女视频| 高清毛片免费看| 12—13女人毛片做爰片一| 我要看日韩黄色一级片| 99热这里只有是精品在线观看| 少妇熟女aⅴ在线视频| 村上凉子中文字幕在线| 天美传媒精品一区二区| 色尼玛亚洲综合影院| 久久久久久九九精品二区国产| 欧美性猛交黑人性爽| 久久人人爽人人片av| 波野结衣二区三区在线| 精品午夜福利在线看| 亚洲成a人片在线一区二区| 亚洲色图av天堂| 久久久久久久久大av| av女优亚洲男人天堂| 久久久久国产精品人妻aⅴ院| 哪里可以看免费的av片| 久久99热6这里只有精品| 日韩大尺度精品在线看网址| 三级国产精品欧美在线观看| 精品午夜福利在线看| 天天躁日日操中文字幕| 最近最新中文字幕大全电影3| 亚洲一区二区三区色噜噜| 一级毛片电影观看 | 国产精品久久久久久久电影| 五月玫瑰六月丁香| 在线免费观看不下载黄p国产| 特级一级黄色大片| 草草在线视频免费看| 在现免费观看毛片| 亚洲人成网站在线观看播放| 搡老岳熟女国产| 六月丁香七月| 一级毛片aaaaaa免费看小| 99国产极品粉嫩在线观看| 插阴视频在线观看视频| 大香蕉久久网| 69av精品久久久久久| 久久久久免费精品人妻一区二区| 国产一区二区三区在线臀色熟女| 波多野结衣巨乳人妻| 亚州av有码| 国产精品永久免费网站| 久久精品久久久久久噜噜老黄 | 99在线视频只有这里精品首页| 波野结衣二区三区在线| 性插视频无遮挡在线免费观看| 国产午夜精品论理片| 欧美一区二区国产精品久久精品| 欧美潮喷喷水| АⅤ资源中文在线天堂| 大又大粗又爽又黄少妇毛片口| 高清日韩中文字幕在线| 在线播放国产精品三级| 热99在线观看视频| 亚洲不卡免费看| 欧美日韩在线观看h| 国产麻豆成人av免费视频| 午夜福利在线观看免费完整高清在 | 99久久精品国产国产毛片| 黄色日韩在线| 欧美xxxx黑人xx丫x性爽| 少妇熟女aⅴ在线视频| 欧美一区二区亚洲| 搡老熟女国产l中国老女人| 久久久久久久午夜电影| 看片在线看免费视频| 免费高清视频大片| 人妻丰满熟妇av一区二区三区| 久久精品国产清高在天天线| 日本三级黄在线观看| 一级a爱片免费观看的视频| 99热全是精品| 欧美日本亚洲视频在线播放| 色视频www国产| 久久欧美精品欧美久久欧美| 麻豆乱淫一区二区| 亚洲精品亚洲一区二区| 99热全是精品| 日本与韩国留学比较| 韩国av在线不卡| 日韩人妻高清精品专区| 在线免费观看不下载黄p国产| 91久久精品电影网| 亚洲国产色片| 欧美一区二区精品小视频在线| 亚洲最大成人手机在线| 人妻夜夜爽99麻豆av| 99久久精品国产国产毛片| 九九在线视频观看精品| 男插女下体视频免费在线播放| 国产成人影院久久av| 伊人久久精品亚洲午夜| 女人十人毛片免费观看3o分钟| 特级一级黄色大片| av视频在线观看入口| 国产成人freesex在线 | 精品一区二区三区视频在线观看免费| 99久国产av精品国产电影| 插逼视频在线观看| 日本欧美国产在线视频| 成人av一区二区三区在线看| 精品人妻熟女av久视频| 天天躁夜夜躁狠狠久久av| 在线免费十八禁| 国产精品一区二区性色av| 一本一本综合久久| 国产爱豆传媒在线观看| 精品无人区乱码1区二区| 亚洲激情五月婷婷啪啪| 国产日本99.免费观看| 亚洲精品日韩在线中文字幕 | 亚洲成av人片在线播放无| a级毛片a级免费在线| 亚洲人成网站在线观看播放| 黄色视频,在线免费观看| 欧美日本视频| 午夜亚洲福利在线播放| 婷婷亚洲欧美| 一边摸一边抽搐一进一小说| 午夜福利在线观看免费完整高清在 | 日韩 亚洲 欧美在线| 日本免费一区二区三区高清不卡| 韩国av在线不卡| 婷婷精品国产亚洲av在线| 秋霞在线观看毛片| 国产精品无大码| 国产v大片淫在线免费观看| av国产免费在线观看| 精品日产1卡2卡| 久久精品久久久久久噜噜老黄 | 成人鲁丝片一二三区免费| 午夜影院日韩av| 久久精品国产99精品国产亚洲性色| 国产三级在线视频| 欧美成人精品欧美一级黄| 久久精品国产自在天天线| 99热这里只有精品一区| 99久久中文字幕三级久久日本| 亚洲天堂国产精品一区在线| 亚洲av成人av| 欧美高清成人免费视频www| 国产一区二区三区在线臀色熟女| 熟妇人妻久久中文字幕3abv| 丝袜美腿在线中文| 亚洲专区国产一区二区| 日本欧美国产在线视频| 成人毛片a级毛片在线播放| 亚洲av免费高清在线观看| 两个人的视频大全免费| 久久久久性生活片| 一级a爱片免费观看的视频| 蜜桃亚洲精品一区二区三区| 久久精品人妻少妇| 国产中年淑女户外野战色| 久久精品人妻少妇| 女人被狂操c到高潮| 3wmmmm亚洲av在线观看| 成人亚洲精品av一区二区| 精华霜和精华液先用哪个| 欧美另类亚洲清纯唯美| 美女黄网站色视频| 精品午夜福利视频在线观看一区| 一区福利在线观看| 久久草成人影院| 国产不卡一卡二| 亚洲不卡免费看| 高清日韩中文字幕在线| 美女被艹到高潮喷水动态| 五月伊人婷婷丁香| 中文在线观看免费www的网站| 大型黄色视频在线免费观看| 国产视频内射| 亚洲欧美成人综合另类久久久 | 午夜福利成人在线免费观看| 免费电影在线观看免费观看| 国产精品电影一区二区三区| 激情 狠狠 欧美| 国产免费男女视频| 97热精品久久久久久| 亚洲电影在线观看av| 成人性生交大片免费视频hd| 最好的美女福利视频网| 99热这里只有精品一区| 亚洲av美国av| 国产精品人妻久久久久久| 观看美女的网站| 婷婷精品国产亚洲av| 国产亚洲精品久久久com| 老熟妇仑乱视频hdxx| 久久久国产成人免费| 日韩精品青青久久久久久| 性欧美人与动物交配| 热99在线观看视频| 中文字幕久久专区| 18禁在线播放成人免费| .国产精品久久| 男人和女人高潮做爰伦理| 日韩一本色道免费dvd| 性欧美人与动物交配| 亚洲美女视频黄频| 成人综合一区亚洲| 免费看美女性在线毛片视频| 久久久久久伊人网av| 国产乱人偷精品视频| 免费不卡的大黄色大毛片视频在线观看 | 国产不卡一卡二| 中文在线观看免费www的网站| 少妇的逼好多水| av专区在线播放| 久久久精品欧美日韩精品| 亚洲,欧美,日韩| 日韩av在线大香蕉| 寂寞人妻少妇视频99o| 精品无人区乱码1区二区| 日韩中字成人| 久久久久久久久久久丰满| 99久久中文字幕三级久久日本| 老师上课跳d突然被开到最大视频| 国产国拍精品亚洲av在线观看| 欧美日本视频| 久久午夜福利片| 欧美三级亚洲精品| 麻豆乱淫一区二区| 久久精品国产亚洲av香蕉五月| 日韩大尺度精品在线看网址| 我要搜黄色片| 99视频精品全部免费 在线| 人妻少妇偷人精品九色| 婷婷色综合大香蕉| 男女那种视频在线观看| 中国国产av一级| 老熟妇乱子伦视频在线观看| 亚洲欧美日韩高清专用| 村上凉子中文字幕在线| 一本精品99久久精品77| or卡值多少钱| 波野结衣二区三区在线| 国产黄色视频一区二区在线观看 | 男女啪啪激烈高潮av片| 欧美极品一区二区三区四区| 亚洲国产欧洲综合997久久,| 熟妇人妻久久中文字幕3abv| 美女cb高潮喷水在线观看| 欧美又色又爽又黄视频| 久久精品国产亚洲av天美| 国产国拍精品亚洲av在线观看| 欧美人与善性xxx| 性色avwww在线观看| 97碰自拍视频| 蜜桃久久精品国产亚洲av| 国产av不卡久久| 一个人看视频在线观看www免费| 久久久久九九精品影院| 免费看a级黄色片| 国产精品永久免费网站| 久久久久久大精品| 波野结衣二区三区在线| 热99re8久久精品国产| 成人国产麻豆网| 欧美潮喷喷水| 91久久精品国产一区二区成人| 1000部很黄的大片| 精品日产1卡2卡| 国产欧美日韩精品亚洲av| 国产免费男女视频| 午夜精品在线福利| 一级a爱片免费观看的视频| 国产成人a区在线观看| 深爱激情五月婷婷| 成人特级黄色片久久久久久久| 非洲黑人性xxxx精品又粗又长| 亚洲美女视频黄频| 中文字幕av在线有码专区| 嫩草影院入口| 久久欧美精品欧美久久欧美| 久久久久精品国产欧美久久久| 国产成人福利小说| 国产白丝娇喘喷水9色精品| 能在线免费观看的黄片| 国产高清激情床上av| a级一级毛片免费在线观看| 卡戴珊不雅视频在线播放| 国产爱豆传媒在线观看| 亚洲不卡免费看| 亚洲无线在线观看| 国产老妇女一区| 精品欧美国产一区二区三| 97人妻精品一区二区三区麻豆| 天堂网av新在线| а√天堂www在线а√下载| 人妻夜夜爽99麻豆av| 老司机福利观看| 有码 亚洲区| 国产白丝娇喘喷水9色精品| 亚洲人与动物交配视频| 99久久精品热视频| 日韩成人伦理影院| 久久九九热精品免费| 精华霜和精华液先用哪个| 青春草视频在线免费观看| 欧美zozozo另类| 22中文网久久字幕| 亚洲国产精品国产精品| 国产精品精品国产色婷婷| 亚洲国产高清在线一区二区三| 国产69精品久久久久777片| 香蕉av资源在线| 国产成人一区二区在线| 99久久精品国产国产毛片| 日本色播在线视频| 一级毛片aaaaaa免费看小| 国产成人a∨麻豆精品| 国产探花极品一区二区| 日本爱情动作片www.在线观看 | 成人鲁丝片一二三区免费| 日本精品一区二区三区蜜桃| 成人高潮视频无遮挡免费网站| 简卡轻食公司| 九九久久精品国产亚洲av麻豆| 亚洲成av人片在线播放无| 午夜福利视频1000在线观看| 一级a爱片免费观看的视频| 亚洲丝袜综合中文字幕| 18禁在线无遮挡免费观看视频 | 尤物成人国产欧美一区二区三区| 欧美性感艳星| 国产免费一级a男人的天堂| 免费黄网站久久成人精品| 亚洲最大成人av| 免费观看在线日韩| 老司机福利观看| 欧美性猛交黑人性爽| 全区人妻精品视频| 欧美成人免费av一区二区三区| 97在线视频观看| 熟女电影av网| 极品教师在线视频| 天堂√8在线中文| 三级经典国产精品| 亚洲成a人片在线一区二区| 十八禁网站免费在线| 精品福利观看| 夜夜夜夜夜久久久久| 国产欧美日韩精品亚洲av| 人人妻人人澡人人爽人人夜夜 | 国产女主播在线喷水免费视频网站 | 人人妻,人人澡人人爽秒播| 国产高清三级在线| 亚洲av熟女| 久久欧美精品欧美久久欧美| 亚洲av成人精品一区久久| 免费搜索国产男女视频| 国产三级在线视频| 国产精品电影一区二区三区| 日韩欧美精品免费久久| 久久国产乱子免费精品| 啦啦啦韩国在线观看视频| 69av精品久久久久久| 亚洲av中文av极速乱| 天堂网av新在线| 亚洲高清免费不卡视频| 少妇人妻一区二区三区视频|