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

    基于CAN總線節(jié)點(diǎn)的遠(yuǎn)程在線升級系統(tǒng)設(shè)計

    2015-11-23 02:35:16王建斌江冰
    關(guān)鍵詞:系統(tǒng)升級服務(wù)器端數(shù)據(jù)包

    王建斌,江冰

    (河海大學(xué)物聯(lián)網(wǎng)工程學(xué)院,常州 213022)

    基于CAN總線節(jié)點(diǎn)的遠(yuǎn)程在線升級系統(tǒng)設(shè)計

    王建斌,江冰

    (河海大學(xué)物聯(lián)網(wǎng)工程學(xué)院,常州 213022)

    針對特種纖維檢測控制系統(tǒng)各節(jié)點(diǎn)軟件升級困難的問題,設(shè)計了基于CAN總線應(yīng)用層協(xié)議的一種遠(yuǎn)程在線升級系統(tǒng),實(shí)現(xiàn)了單節(jié)點(diǎn)、多節(jié)點(diǎn)同時在線升級。通過實(shí)際運(yùn)行分析,該系統(tǒng)具有可靠性高、升級操作簡便、系統(tǒng)穩(wěn)定的特點(diǎn),對一般工業(yè)網(wǎng)絡(luò)中的節(jié)點(diǎn)升級具有參考意義。

    在線升級;CAN總線;應(yīng)用層協(xié)議;IAP;LPC4357;Cortex-M4

    引 言

    特種纖維檢測控制系統(tǒng)是對生產(chǎn)線上產(chǎn)出的纖維產(chǎn)品各種參數(shù)進(jìn)行實(shí)時檢測和設(shè)備的控制裝置。系統(tǒng)由多個數(shù)據(jù)采集節(jié)點(diǎn)組成,通過CAN總線網(wǎng)絡(luò)將數(shù)據(jù)匯總到主節(jié)點(diǎn),主節(jié)點(diǎn)對數(shù)據(jù)進(jìn)行處理、分析后輸出相應(yīng)的控制信號,實(shí)現(xiàn)對生產(chǎn)線設(shè)備的實(shí)時調(diào)整和控制。傳統(tǒng)情況下,如果需要針對節(jié)點(diǎn)進(jìn)行軟件升級更新,就需要專業(yè)技術(shù)人員到生產(chǎn)現(xiàn)場,通過專用的下載設(shè)備進(jìn)行程序燒錄更新,使系統(tǒng)維護(hù)成本大幅提高,降低了生產(chǎn)效率。因此,結(jié)合特種纖維檢測控制系統(tǒng)現(xiàn)有的CAN總線網(wǎng)絡(luò),并利用節(jié)點(diǎn)微控制器的IAP功能,設(shè)計一個節(jié)點(diǎn)遠(yuǎn)程在線升級系統(tǒng)十分有必要。

    本文在實(shí)現(xiàn)CAN總線報文數(shù)據(jù)收發(fā)的基礎(chǔ)上,參考TCP/IP協(xié)議中的TFTP協(xié)議規(guī)范,設(shè)計了一個簡單實(shí)用的系統(tǒng)在線升級應(yīng)用層協(xié)議,并結(jié)合微控制器的IAP功能,實(shí)現(xiàn)待升級節(jié)點(diǎn)軟件升級的目的。

    1 lAP技術(shù)及升級系統(tǒng)總體結(jié)構(gòu)

    1.1 lAP技術(shù)及其編程實(shí)現(xiàn)

    IAP(In Application Programming,在應(yīng)用中編程)是指用戶在運(yùn)行應(yīng)用程序過程中通過程序控制實(shí)現(xiàn)對片上Flash存儲器的擦除和讀/寫等操作。IAP技術(shù)是實(shí)現(xiàn)系統(tǒng)在線升級的必要前提,本系統(tǒng)中待升級節(jié)點(diǎn)采用NXP公司的基于Cortex-M4內(nèi)核的微控制器LPC4357。該芯片集成了功能強(qiáng)大的IAP技術(shù),可以單次最多向目標(biāo)Flash中寫入4KB數(shù)據(jù)。

    IAP的功能函數(shù)被固化在ROM的Boot中。以LPC4357為例,ROM的地址0x1040 0100作為指針指向IAP功能函數(shù)入口地址IAP_entry,因此當(dāng)使用C語言編寫調(diào)用函數(shù)時,首先定義IAP入口地址。在進(jìn)行IAP函數(shù)調(diào)用時,通過寄存器R0作為指針來傳遞命令代碼和參數(shù)。IAP命令的返回結(jié)果通過寄存器R1作為指針來傳遞。

    實(shí)現(xiàn)節(jié)點(diǎn)軟件升級的關(guān)鍵一步就是將CAN總線接收的代碼數(shù)據(jù)通過IAP編程到指定的片上Flash的扇區(qū)。IAP通過以下幾個步驟實(shí)現(xiàn)編程操作:IAP初始化、準(zhǔn)備扇區(qū)、擦除扇區(qū)、準(zhǔn)備扇區(qū)、編程扇區(qū)和數(shù)據(jù)校驗(yàn)。

    1.2 在線升級系統(tǒng)總體結(jié)構(gòu)

    系統(tǒng)由檢測節(jié)點(diǎn)、CAN總線網(wǎng)絡(luò)和升級服務(wù)器組成。其中檢測節(jié)點(diǎn)和CAN總線網(wǎng)絡(luò)是特種纖維檢測控制系統(tǒng)的組成部分,因此,只要將升級服務(wù)器接入CAN總線網(wǎng)絡(luò),就可以搭建在線升級系統(tǒng)的硬件平臺。升級系統(tǒng)總體框圖如圖1所示。

    圖1 節(jié)點(diǎn)在線升級系統(tǒng)框圖

    升級系統(tǒng)的軟件由節(jié)點(diǎn)端軟件和服務(wù)器端軟件組成,節(jié)點(diǎn)端和服務(wù)器端通過CAN總線進(jìn)行數(shù)據(jù)交互,在此基礎(chǔ)上,設(shè)計CAN應(yīng)用層協(xié)議。本文通過分析TCP/IP協(xié)議中的TFTP協(xié)議規(guī)范,設(shè)計了一款簡單實(shí)用而且適用于CAN總線網(wǎng)絡(luò)的系統(tǒng)升級協(xié)議。升級系統(tǒng)協(xié)議分層結(jié)構(gòu)如圖2所示。

    圖2 升級系統(tǒng)協(xié)議分層結(jié)構(gòu)

    2 系統(tǒng)升級協(xié)議設(shè)計

    2.1 TFTP協(xié)議及文件傳輸基本流程

    TFTP(Trivial File Transfer Protocol,簡單文件傳輸協(xié)議)是TCP/IP協(xié)議族中的應(yīng)用層協(xié)議,基于UDP傳輸協(xié)議。最初用來引導(dǎo)無盤系統(tǒng),主要用于傳輸小文件。TFTP協(xié)議報文分為:讀/寫請求報文、數(shù)據(jù)包報文、確認(rèn)信息報文以及差錯報文。TFTP報文格式如圖3所示。

    TFTP客戶端首先向服務(wù)器的端口69發(fā)送文件下載/上傳請求,請求的相應(yīng)報文格式如圖3(a)所示。服務(wù)器接收請求后打開一個新的端口與客戶端進(jìn)行通信,服務(wù)器端口69則繼續(xù)等待其他客戶端的請求,從而實(shí)現(xiàn)同時響應(yīng)多個客戶端的文件傳輸請求。當(dāng)客戶端發(fā)送的文件下載請求得到服務(wù)器ACK確認(rèn)后,開始發(fā)送編號為1的數(shù)據(jù)包,數(shù)據(jù)包的報文格式如圖3(b)所示。每個數(shù)據(jù)包的大小為固定的512字節(jié),服務(wù)器每次發(fā)送數(shù)據(jù)包之前都必須得到客戶端的ACK確認(rèn)。當(dāng)客戶端接收到小于固定字節(jié)的數(shù)據(jù)包時,則認(rèn)為文件傳輸結(jié)束。

    TFTP協(xié)議也提供了相應(yīng)的錯誤處理機(jī)制。服務(wù)器端和客戶端都可實(shí)現(xiàn)超時重傳,只要有一端出現(xiàn)超時,就將重傳丟失的報文,從而有效的提高文件傳輸?shù)恼_率。在傳輸過程中出現(xiàn)錯誤時,服務(wù)器端向客戶端發(fā)送差錯報文。

    圖3 TFTP報文格式

    2.2 系統(tǒng)升級協(xié)議的報文格式

    CAN總線協(xié)議定義了5種類型的幀:數(shù)據(jù)幀、遙控幀、錯誤幀、過載幀、間隔幀。其中,數(shù)據(jù)幀用于發(fā)送單元向接收單元傳送數(shù)據(jù)。數(shù)據(jù)幀格式分為標(biāo)準(zhǔn)格式和擴(kuò)展格式,兩者區(qū)別在于標(biāo)識符分別占11位和29位,這里僅使用標(biāo)準(zhǔn)格式的數(shù)據(jù)幀作為節(jié)點(diǎn)和升級服務(wù)器通信的基本單位。

    由于一個數(shù)據(jù)幀最多只能攜帶8字節(jié)數(shù)據(jù),而在一般文件傳輸應(yīng)用中數(shù)據(jù)以數(shù)據(jù)塊的形式進(jìn)行傳輸,因此在文件傳輸時需要進(jìn)行數(shù)據(jù)拆分、重組的操作。在應(yīng)用層的數(shù)據(jù)報文中對這一操作進(jìn)行屏蔽,具體操作通過底層協(xié)議實(shí)現(xiàn),因此這里僅需關(guān)心數(shù)據(jù)幀的數(shù)據(jù)段。升級協(xié)議的報文分為:升級命令、數(shù)據(jù)包、確認(rèn)信息、錯誤信息,相應(yīng)的報文格式如圖4所示。

    升級命令由升級服務(wù)器發(fā)出,ID號用于確認(rèn)待升級節(jié)點(diǎn),升級模式分為單節(jié)點(diǎn)升級模式和多節(jié)點(diǎn)同時升級模式。數(shù)據(jù)包用于服務(wù)器向節(jié)點(diǎn)傳輸升級所需的二進(jìn)制文件,每個數(shù)據(jù)包攜帶固定的1024字節(jié)數(shù)據(jù),這是因?yàn)楣?jié)點(diǎn)利用IAP技術(shù)進(jìn)行軟件升級時,每次對片上Flash編程的字節(jié)數(shù)是固定的,可選512字節(jié)、1024字節(jié)、4096字節(jié)3個選項,這里選用1024字節(jié)。確認(rèn)信息和錯誤信息參考TFTP協(xié)議的相應(yīng)報文格式。

    圖4 升級協(xié)議報文格式

    2.3 系統(tǒng)升級協(xié)議及文件傳輸流程

    系統(tǒng)升級命令由升級服務(wù)器發(fā)出,節(jié)點(diǎn)在接收到升級命令后通過校驗(yàn)ID號判斷升級模式,進(jìn)入相應(yīng)的升級狀態(tài),并向服務(wù)器發(fā)送確認(rèn)信息ACK。升級服務(wù)器接收到ACK確認(rèn)后,開始發(fā)送編號為1的數(shù)據(jù)包,節(jié)點(diǎn)接收到數(shù)據(jù)包就立即將1024字節(jié)數(shù)據(jù)編程到片內(nèi)Flash中,編程成功后返回ACK 1,以此類推。如果最后一個數(shù)據(jù)包N的數(shù)據(jù)長度小于1024字節(jié),則自動向數(shù)據(jù)包添加0,使數(shù)據(jù)包長度正好為1024字節(jié)。

    升級服務(wù)器接收到節(jié)點(diǎn)確認(rèn)信息ACK N,表明節(jié)點(diǎn)升級完成。這里,節(jié)點(diǎn)端采用邊接收邊升級的方案。如果將升級文件全部接收后再進(jìn)行升級,則需要大量的RAM空間,一旦升級文件過大,節(jié)點(diǎn)升級就會失敗。系統(tǒng)升級流程如圖5所示。

    圖5 系統(tǒng)升級流程

    2.4 系統(tǒng)升級中的錯誤處理

    在系統(tǒng)升級過程中,可能會出現(xiàn)發(fā)送數(shù)據(jù)包丟失、連接中斷的情況。當(dāng)服務(wù)器端發(fā)送的數(shù)據(jù)包丟失或節(jié)點(diǎn)端接收該數(shù)據(jù)包失敗時,節(jié)點(diǎn)端向服務(wù)器端發(fā)送錯誤信息。服務(wù)器端接收錯誤信息,根據(jù)錯誤內(nèi)容判斷是否需要重新發(fā)送數(shù)據(jù)包。如果服務(wù)器端在一定時間內(nèi)沒有接收到節(jié)點(diǎn)端的確認(rèn)信息或錯誤信息,則認(rèn)為系統(tǒng)升級失敗,服務(wù)器端會向節(jié)點(diǎn)端發(fā)送升級失敗的錯誤信息ERROR,節(jié)點(diǎn)端接收該信息后進(jìn)入升級失敗狀態(tài)。

    3 節(jié)點(diǎn)端軟件升級協(xié)議的實(shí)現(xiàn)

    檢測節(jié)點(diǎn)采用NXP公司的基于Cortex-M4內(nèi)核的微控制器LPC4357作為數(shù)據(jù)采集和控制核心,片上集成了1MB的Flash,分為Bank A和Bank B兩個存儲體,每個存儲體各占512KB。

    節(jié)點(diǎn)程序分為兩部分:Bootloader升級程序和APP應(yīng)用程序。APP應(yīng)用程序分為兩個區(qū):默認(rèn)應(yīng)用程序區(qū)和升級應(yīng)用程序區(qū)。片上Flash功能分區(qū)如圖6所示。

    圖6 片上Flash功能分區(qū)

    Bootloader升級程序燒錄在片上Flash的Bank A扇區(qū)0處,占用8KB空間。系統(tǒng)啟動時,最先執(zhí)行該處程序,首先進(jìn)行系統(tǒng)初始化操作,包括CAN總線接口初始化、IAP初始化、讀器件ID號等。初始化完成后,進(jìn)入等待升級狀態(tài)。在該狀態(tài)下,如果接收到升級服務(wù)器發(fā)送的升級命令,則進(jìn)入升級狀態(tài)。系統(tǒng)升級成功后進(jìn)入待跳轉(zhuǎn)狀態(tài),最后系統(tǒng)跳轉(zhuǎn)到升級后的應(yīng)用程序區(qū)。節(jié)點(diǎn)升級狀態(tài)轉(zhuǎn)換圖如圖7所示。

    當(dāng)Bootloader初始化完成且等待升級命令超時后,系統(tǒng)跳轉(zhuǎn)到APP應(yīng)用程序的默認(rèn)應(yīng)用程序區(qū),開始執(zhí)行節(jié)點(diǎn)應(yīng)用程序。應(yīng)用程序除了完成數(shù)據(jù)采集和CAN總線數(shù)據(jù)傳輸功能,還能在接收到升級服務(wù)器的升級命令時,中止系統(tǒng)運(yùn)行并跳至Bootloader區(qū),進(jìn)入系統(tǒng)升級狀態(tài)。

    圖7 節(jié)點(diǎn)升級狀態(tài)轉(zhuǎn)換圖

    由于系統(tǒng)啟動時不是直接開始執(zhí)行APP應(yīng)用程序,而是從Bootloader程序跳轉(zhuǎn)進(jìn)入該處程序,因此,在APP應(yīng)用程序初始化之前必須將中斷向量表重映射,防止APP應(yīng)用程序發(fā)生中斷時進(jìn)入Bootloader程序的中斷函數(shù)。

    當(dāng)升級失敗時跳轉(zhuǎn)到默認(rèn)應(yīng)用程序區(qū),使系統(tǒng)在升級出錯時依然能夠正常運(yùn)行。系統(tǒng)升級時,對升級應(yīng)用程序區(qū)進(jìn)行擦除、編程操作,升級成功后進(jìn)入該程序區(qū)執(zhí)行升級后的應(yīng)用程序。Bootloader程序的待跳轉(zhuǎn)狀態(tài)根據(jù)等待超時、升級狀態(tài)分別進(jìn)入默認(rèn)應(yīng)用程序區(qū)或升級應(yīng)用程序區(qū)。

    4 升級服務(wù)器端軟件設(shè)計

    升級服務(wù)器是普通PC機(jī),通過USB-CAN接口卡實(shí)現(xiàn)與CAN總線的連接。因此,升級服務(wù)器首先初始化并配置USB-CAN接口卡,通過以下步驟實(shí)現(xiàn):

    ①打開USB-CAN接口卡對應(yīng)的COM口。

    ②配置相應(yīng)COM口波特率、校驗(yàn)位等參數(shù)。

    ③通過向COM口發(fā)送配置信息,對USB-CAN接口卡進(jìn)行參數(shù)配置。

    其中,應(yīng)設(shè)置USB-CAN接口卡波特率與外部CAN總線網(wǎng)絡(luò)的波特率相匹配;接著,升級服務(wù)器將對升級程序的二進(jìn)制文件進(jìn)行操作,該二進(jìn)制文件在編譯器對節(jié)點(diǎn)升級程序進(jìn)行編譯時生成,也可通過對生成的HEX文件進(jìn)行轉(zhuǎn)換得到。首先,升級服務(wù)器獲取文件大小N KB,將該數(shù)值N傳遞給升級命令,節(jié)點(diǎn)端接收升級命令的同時可獲取文件大小,從而確定IAP編程次數(shù);然后,升級服務(wù)器將該二進(jìn)制文件讀入內(nèi)存中,在升級開始后,根據(jù)升級協(xié)議的相關(guān)格式將數(shù)據(jù)進(jìn)行封裝并發(fā)送到相應(yīng)節(jié)點(diǎn)端。

    升級服務(wù)器也可根據(jù)需要選擇不同的升級模式??晒┻x擇的升級模式有:單節(jié)點(diǎn)升級模式和多節(jié)點(diǎn)同時升級模式。單節(jié)點(diǎn)和多節(jié)點(diǎn)同時升級的區(qū)別在于,多節(jié)點(diǎn)升級利用了CAN總線節(jié)點(diǎn)可接收廣播數(shù)據(jù)的特性,通過配置USB-CAN接口卡的ID過濾器,升級服務(wù)器可接收相應(yīng)節(jié)點(diǎn)發(fā)送的確認(rèn)信息,實(shí)現(xiàn)多個節(jié)點(diǎn)同時升級的操作。升級服務(wù)器的軟件界面如圖8所示。

    圖8 CAN總線節(jié)點(diǎn)升級服務(wù)器軟件界面

    結(jié) 語

    本文結(jié)合特種纖維檢測控制系統(tǒng)現(xiàn)有的CAN總線網(wǎng)絡(luò)和節(jié)點(diǎn)的IAP功能,設(shè)計了節(jié)點(diǎn)在線升級系統(tǒng)。參考TFTP協(xié)議,設(shè)計了一種適用于CAN總線網(wǎng)絡(luò)的系統(tǒng)升級協(xié)議。通過將節(jié)點(diǎn)端的片上Flash進(jìn)行功能分區(qū),實(shí)現(xiàn)了在升級出現(xiàn)錯誤時維持節(jié)點(diǎn)穩(wěn)定運(yùn)行。根據(jù)實(shí)際應(yīng)用需要,服務(wù)器端選擇相應(yīng)升級模式,提高了升級效率。系統(tǒng)的實(shí)際運(yùn)行結(jié)果表明,升級操作簡單高效,節(jié)點(diǎn)在升級后運(yùn)行穩(wěn)定,系統(tǒng)性能良好。CAN總線網(wǎng)絡(luò)和智能節(jié)點(diǎn)廣泛應(yīng)用在工業(yè)控制等領(lǐng)域,該系統(tǒng)為節(jié)點(diǎn)升級的實(shí)際需求提供了一種可行的解決方案。

    [1]杜春雷.ARM體系結(jié)構(gòu)與編程[M].北京:清華大學(xué)出版社,2003.

    [2]汪小燕,連曉平,董燕,等.基于TFTP協(xié)議的嵌入式系統(tǒng)開發(fā)方法設(shè)計與實(shí)現(xiàn)[J].華中科技大學(xué)學(xué)報,2006,34(12):56 -58.

    [3]李真花,崔健.CAN總線輕松入門與實(shí)踐[M].北京:北京航空航天大學(xué)出版社,2011.

    [4]王邦繼,劉慶想,李相強(qiáng),等.CAN總線應(yīng)用層協(xié)議的研究與實(shí)現(xiàn)[J].計算機(jī)工程與應(yīng)用,2011,47(20):14-16.

    [5]朱飛龍,楊鳴.基于IAP功能單片機(jī)的遠(yuǎn)程更新系統(tǒng)設(shè)計[J].機(jī)電工程,2010,27(9):76-79.

    [6]梁松濤.基于TFTP協(xié)議的嵌入式遠(yuǎn)程數(shù)據(jù)傳輸系統(tǒng)的研究[D].北京:北京工業(yè)大學(xué),2008.

    王建斌(碩士研究生),研究方向?yàn)榍度胧较到y(tǒng)應(yīng)用;江冰(教授),研究領(lǐng)域?yàn)橥ㄐ排c信息系統(tǒng)。

    Remote Online Upgrade System Based on CAN Bus Node

    Wang Jianbin,Jiang Bing
    (College of Internet of Things Engineering,Hohai University,Changzhou 213022,China)

    Aiming at the nodes software upgrading difficulty of special fiber detection and control system,a remote online upgrade system based on CAN bus application layer protocol is designed.The single node upgrade mode and multi-nodes upgrade mode are achieved.Experimental results indicate that the system is high reliable,convenient to operate and stable,and the system has

    ignificance for the node upgrading in general industrial network.

    online upgrade;CAN bus;application layer protocol;IAP;LPC4357;Cortex-M4

    TP399

    A

    ??薛士然

    2015-02-06)

    猜你喜歡
    系統(tǒng)升級服務(wù)器端數(shù)據(jù)包
    SmartSniff
    淺析異步通信層的架構(gòu)在ASP.NET 程序中的應(yīng)用
    成功(2018年10期)2018-03-26 02:56:14
    甘肅省高速公路通信系統(tǒng)升級改造解決方案
    在Windows中安裝OpenVPN
    高速公路監(jiān)控系統(tǒng)升級探究
    “一張網(wǎng)”收費(fèi)系統(tǒng)升級改造項目探析
    基于Libpcap的網(wǎng)絡(luò)數(shù)據(jù)包捕獲器的設(shè)計與實(shí)現(xiàn)
    觸摸屏項目移植在自動化系統(tǒng)升級中的應(yīng)用
    視覺注意的數(shù)據(jù)包優(yōu)先級排序策略研究
    網(wǎng)頁防篡改中分布式文件同步復(fù)制系統(tǒng)
    欧美zozozo另类| 国产蜜桃级精品一区二区三区| 午夜视频精品福利| 巨乳人妻的诱惑在线观看| 床上黄色一级片| 久久精品成人免费网站| 伦理电影免费视频| 成人永久免费在线观看视频| 12—13女人毛片做爰片一| 男女做爰动态图高潮gif福利片| 在线观看美女被高潮喷水网站 | 在线观看日韩欧美| 91大片在线观看| 曰老女人黄片| 久久99热这里只有精品18| av视频在线观看入口| 国产区一区二久久| 亚洲va日本ⅴa欧美va伊人久久| 国语自产精品视频在线第100页| 国产精品久久久久久久电影 | 精品一区二区三区四区五区乱码| 欧美中文日本在线观看视频| 日韩欧美国产在线观看| 淫妇啪啪啪对白视频| 成人精品一区二区免费| 搞女人的毛片| 久久国产精品影院| 嫩草影视91久久| 午夜福利欧美成人| 中文字幕人妻丝袜一区二区| 国产精品日韩av在线免费观看| 制服丝袜大香蕉在线| 俺也久久电影网| 免费在线观看黄色视频的| 精品久久久久久成人av| 在线十欧美十亚洲十日本专区| 777久久人妻少妇嫩草av网站| 色噜噜av男人的天堂激情| 男女之事视频高清在线观看| 一卡2卡三卡四卡精品乱码亚洲| 熟妇人妻久久中文字幕3abv| 国产不卡一卡二| 亚洲七黄色美女视频| 成人国语在线视频| 老熟妇乱子伦视频在线观看| 国产精品av视频在线免费观看| 大型av网站在线播放| 国产单亲对白刺激| 亚洲一区中文字幕在线| 日韩 欧美 亚洲 中文字幕| 51午夜福利影视在线观看| www国产在线视频色| 国产熟女xx| 男人舔女人的私密视频| 伊人久久大香线蕉亚洲五| 人妻夜夜爽99麻豆av| 精品国产超薄肉色丝袜足j| 动漫黄色视频在线观看| 国产三级中文精品| 国产精品久久久久久精品电影| 中文字幕人妻丝袜一区二区| 嫩草影院精品99| 精品久久久久久久末码| 美女 人体艺术 gogo| 欧美中文综合在线视频| 日韩大尺度精品在线看网址| 欧美性长视频在线观看| 亚洲中文字幕一区二区三区有码在线看 | √禁漫天堂资源中文www| 成年版毛片免费区| 亚洲精品色激情综合| 91国产中文字幕| 50天的宝宝边吃奶边哭怎么回事| 伊人久久大香线蕉亚洲五| 久久久国产精品麻豆| 非洲黑人性xxxx精品又粗又长| 在线国产一区二区在线| av国产免费在线观看| 亚洲一码二码三码区别大吗| 亚洲第一电影网av| 国产亚洲精品久久久久久毛片| 午夜免费观看网址| 午夜精品久久久久久毛片777| 窝窝影院91人妻| 99久久久亚洲精品蜜臀av| 久久久久久国产a免费观看| 无人区码免费观看不卡| 欧美 亚洲 国产 日韩一| 国产成人系列免费观看| 久久久久国内视频| 日日摸夜夜添夜夜添小说| 男人舔女人的私密视频| 日日干狠狠操夜夜爽| 成人亚洲精品av一区二区| 欧美不卡视频在线免费观看 | 99精品在免费线老司机午夜| 色在线成人网| 欧美成人一区二区免费高清观看 | 成人特级黄色片久久久久久久| 88av欧美| 很黄的视频免费| 国产伦在线观看视频一区| 国产成人系列免费观看| 黄片大片在线免费观看| 啦啦啦观看免费观看视频高清| 国内少妇人妻偷人精品xxx网站 | 亚洲欧美精品综合久久99| 成年版毛片免费区| 日韩三级视频一区二区三区| 狂野欧美激情性xxxx| 岛国在线观看网站| 亚洲精品美女久久久久99蜜臀| 99精品久久久久人妻精品| 亚洲成av人片在线播放无| 国产精品久久久久久亚洲av鲁大| 91av网站免费观看| 国内久久婷婷六月综合欲色啪| 日韩中文字幕欧美一区二区| 午夜福利免费观看在线| www.精华液| 国产亚洲av高清不卡| 长腿黑丝高跟| 国产v大片淫在线免费观看| 超碰成人久久| 国产精品一及| 久久久国产成人免费| 一级毛片高清免费大全| av欧美777| 午夜福利在线观看吧| 日本一本二区三区精品| 久久久久亚洲av毛片大全| 亚洲av第一区精品v没综合| 亚洲国产中文字幕在线视频| 亚洲成人久久性| 午夜福利免费观看在线| 高清在线国产一区| 神马国产精品三级电影在线观看 | 一区二区三区激情视频| 成在线人永久免费视频| 级片在线观看| 日韩欧美国产一区二区入口| 国产精品久久视频播放| 99国产精品99久久久久| 国产精品av视频在线免费观看| 午夜福利视频1000在线观看| 国产熟女xx| 国产高清激情床上av| 久久久久九九精品影院| 国产亚洲精品一区二区www| 国产精品久久久av美女十八| 香蕉国产在线看| 欧美高清成人免费视频www| 国产不卡一卡二| 国产亚洲av嫩草精品影院| 黄色毛片三级朝国网站| 亚洲片人在线观看| 18禁黄网站禁片午夜丰满| 亚洲va日本ⅴa欧美va伊人久久| 国产精品久久久人人做人人爽| 日本一二三区视频观看| 一本综合久久免费| 国产欧美日韩一区二区三| 国产真实乱freesex| 香蕉久久夜色| 五月玫瑰六月丁香| 精品欧美一区二区三区在线| 久久国产精品影院| 久久久久久大精品| 级片在线观看| 在线视频色国产色| 精品欧美国产一区二区三| 国产成人精品久久二区二区免费| 黄色女人牲交| 两人在一起打扑克的视频| 亚洲欧美精品综合一区二区三区| 淫秽高清视频在线观看| 伦理电影免费视频| 精品久久久久久,| 亚洲精品久久国产高清桃花| 中文字幕高清在线视频| 国产欧美日韩一区二区三| 一进一出抽搐动态| 一级黄色大片毛片| 叶爱在线成人免费视频播放| 亚洲人成网站高清观看| 巨乳人妻的诱惑在线观看| 成人手机av| 9191精品国产免费久久| 岛国视频午夜一区免费看| 美女 人体艺术 gogo| 亚洲色图av天堂| 国产黄a三级三级三级人| 在线观看免费午夜福利视频| 亚洲欧美日韩高清在线视频| 777久久人妻少妇嫩草av网站| 一级a爱片免费观看的视频| 亚洲av电影在线进入| av福利片在线| 亚洲精品av麻豆狂野| 麻豆久久精品国产亚洲av| 午夜免费观看网址| 久久九九热精品免费| 亚洲人成网站高清观看| 两个人的视频大全免费| 国产成人系列免费观看| 日日夜夜操网爽| 亚洲精品在线观看二区| 亚洲一码二码三码区别大吗| 正在播放国产对白刺激| 脱女人内裤的视频| 国产野战对白在线观看| 久久久久久久午夜电影| 久久久国产成人精品二区| 一本精品99久久精品77| 亚洲熟女毛片儿| 亚洲精品色激情综合| 国产成人av教育| 黄色毛片三级朝国网站| 午夜福利高清视频| 国内毛片毛片毛片毛片毛片| 蜜桃久久精品国产亚洲av| 999久久久精品免费观看国产| 九九热线精品视视频播放| www国产在线视频色| 国产精品免费视频内射| 香蕉av资源在线| 久久久久国内视频| 亚洲天堂国产精品一区在线| 麻豆久久精品国产亚洲av| 国产精品九九99| 日韩高清综合在线| 正在播放国产对白刺激| 欧美成人午夜精品| 精品乱码久久久久久99久播| 亚洲五月婷婷丁香| 亚洲人成网站高清观看| 国产午夜福利久久久久久| 中文字幕人妻丝袜一区二区| 亚洲一卡2卡3卡4卡5卡精品中文| 中文字幕高清在线视频| 国产亚洲精品第一综合不卡| 久久中文字幕一级| 欧美一级毛片孕妇| 国产精品1区2区在线观看.| 免费av毛片视频| 黄片大片在线免费观看| 久久久精品大字幕| 国产亚洲精品久久久久久毛片| 久久中文字幕一级| 看黄色毛片网站| 日韩欧美一区二区三区在线观看| 老司机午夜福利在线观看视频| 一进一出抽搐gif免费好疼| 69av精品久久久久久| 免费一级毛片在线播放高清视频| 在线免费观看的www视频| 久久草成人影院| 一区二区三区高清视频在线| 久久久久九九精品影院| 国产精品98久久久久久宅男小说| 成人午夜高清在线视频| 搡老熟女国产l中国老女人| www.999成人在线观看| 精品日产1卡2卡| 欧美+亚洲+日韩+国产| 日韩大码丰满熟妇| 777久久人妻少妇嫩草av网站| or卡值多少钱| 国产激情欧美一区二区| 久久精品国产清高在天天线| 国内久久婷婷六月综合欲色啪| 亚洲美女黄片视频| 日韩大尺度精品在线看网址| 99re在线观看精品视频| 免费看日本二区| 国产高清视频在线播放一区| 久久性视频一级片| 久久国产精品影院| av超薄肉色丝袜交足视频| 韩国av一区二区三区四区| АⅤ资源中文在线天堂| 久久久久精品国产欧美久久久| 欧美又色又爽又黄视频| 女警被强在线播放| 国产午夜福利久久久久久| 男女视频在线观看网站免费 | 男人舔女人下体高潮全视频| 亚洲欧美激情综合另类| 波多野结衣高清无吗| 给我免费播放毛片高清在线观看| av免费在线观看网站| 亚洲性夜色夜夜综合| 国产av一区在线观看免费| 男人舔奶头视频| 日韩高清综合在线| 国产亚洲av高清不卡| 亚洲一码二码三码区别大吗| 欧美日韩瑟瑟在线播放| 精品免费久久久久久久清纯| 免费在线观看视频国产中文字幕亚洲| 我要搜黄色片| 欧美乱色亚洲激情| av在线天堂中文字幕| 看片在线看免费视频| 亚洲18禁久久av| 精品久久久久久久久久久久久| 亚洲国产精品sss在线观看| 久久这里只有精品19| 妹子高潮喷水视频| 日韩大码丰满熟妇| 亚洲熟女毛片儿| av超薄肉色丝袜交足视频| 国产精品乱码一区二三区的特点| 欧美日韩亚洲综合一区二区三区_| 看片在线看免费视频| 长腿黑丝高跟| 黄色a级毛片大全视频| av国产免费在线观看| 最新在线观看一区二区三区| 国产野战对白在线观看| 精品无人区乱码1区二区| 亚洲成人久久性| 久久九九热精品免费| 在线观看免费视频日本深夜| 久久久久九九精品影院| 亚洲国产高清在线一区二区三| 久久精品91无色码中文字幕| 精品不卡国产一区二区三区| 丝袜人妻中文字幕| 午夜两性在线视频| 给我免费播放毛片高清在线观看| 精品一区二区三区视频在线观看免费| 91国产中文字幕| 欧美成人午夜精品| 男人的好看免费观看在线视频 | 波多野结衣高清作品| 丰满人妻熟妇乱又伦精品不卡| 91字幕亚洲| 亚洲一码二码三码区别大吗| 色老头精品视频在线观看| 日本a在线网址| 久久久久免费精品人妻一区二区| 在线观看美女被高潮喷水网站 | 天堂√8在线中文| 欧美久久黑人一区二区| www.999成人在线观看| 两个人看的免费小视频| 欧美黄色片欧美黄色片| 中文字幕久久专区| 国产精品九九99| 欧美久久黑人一区二区| 亚洲自拍偷在线| 叶爱在线成人免费视频播放| 波多野结衣高清作品| 18禁黄网站禁片午夜丰满| 亚洲自偷自拍图片 自拍| 午夜免费观看网址| 国产成人av教育| 少妇熟女aⅴ在线视频| 美女黄网站色视频| 亚洲一区高清亚洲精品| 亚洲精品在线美女| 18禁美女被吸乳视频| 看免费av毛片| avwww免费| 欧美日韩福利视频一区二区| 亚洲一区中文字幕在线| 女生性感内裤真人,穿戴方法视频| 婷婷丁香在线五月| 老熟妇仑乱视频hdxx| 最近最新中文字幕大全免费视频| 成人欧美大片| 久久精品aⅴ一区二区三区四区| 桃色一区二区三区在线观看| 亚洲精品在线美女| 后天国语完整版免费观看| 动漫黄色视频在线观看| 精品熟女少妇八av免费久了| 身体一侧抽搐| 欧美日韩福利视频一区二区| 国产精品综合久久久久久久免费| 很黄的视频免费| www日本在线高清视频| 叶爱在线成人免费视频播放| 久久精品亚洲精品国产色婷小说| 久久久久久久精品吃奶| 国产视频一区二区在线看| 香蕉丝袜av| 中文资源天堂在线| 在线免费观看的www视频| 夜夜躁狠狠躁天天躁| 精品电影一区二区在线| 狂野欧美白嫩少妇大欣赏| 日韩免费av在线播放| 狂野欧美白嫩少妇大欣赏| 久久久久亚洲av毛片大全| 桃色一区二区三区在线观看| 日韩 欧美 亚洲 中文字幕| 国产激情久久老熟女| 久久99热这里只有精品18| 中文在线观看免费www的网站 | 免费在线观看亚洲国产| 一区二区三区高清视频在线| 麻豆av在线久日| 亚洲国产中文字幕在线视频| 法律面前人人平等表现在哪些方面| 悠悠久久av| 岛国在线免费视频观看| 精品久久久久久久久久免费视频| 一a级毛片在线观看| 99热6这里只有精品| 女同久久另类99精品国产91| 国产伦人伦偷精品视频| 丰满人妻熟妇乱又伦精品不卡| 人人妻人人澡欧美一区二区| 91国产中文字幕| 久久精品亚洲精品国产色婷小说| 哪里可以看免费的av片| 国产av一区在线观看免费| 欧美av亚洲av综合av国产av| 欧美日韩福利视频一区二区| 午夜两性在线视频| cao死你这个sao货| 亚洲一区二区三区不卡视频| 麻豆国产97在线/欧美 | 国产亚洲精品一区二区www| 变态另类丝袜制服| 一本精品99久久精品77| 国产精品香港三级国产av潘金莲| 国产97色在线日韩免费| 久久久久久人人人人人| 1024视频免费在线观看| 日韩中文字幕欧美一区二区| 女警被强在线播放| 一级a爱片免费观看的视频| 精品久久久久久成人av| 88av欧美| 9191精品国产免费久久| 两个人视频免费观看高清| av免费在线观看网站| 两性夫妻黄色片| 午夜视频精品福利| 欧美中文日本在线观看视频| 黄色女人牲交| 99精品在免费线老司机午夜| 免费观看人在逋| 欧美精品亚洲一区二区| 人妻久久中文字幕网| 日本 av在线| 天堂影院成人在线观看| 国产主播在线观看一区二区| 久久午夜亚洲精品久久| 亚洲av片天天在线观看| 免费人成视频x8x8入口观看| 欧美日韩黄片免| 精品无人区乱码1区二区| 美女免费视频网站| 久久久久精品国产欧美久久久| www.999成人在线观看| 国产亚洲精品综合一区在线观看 | 亚洲人成网站在线播放欧美日韩| 99riav亚洲国产免费| 成人av一区二区三区在线看| 亚洲成a人片在线一区二区| av欧美777| 亚洲av成人精品一区久久| 午夜福利免费观看在线| 亚洲av五月六月丁香网| 精品欧美国产一区二区三| av天堂在线播放| 老司机午夜福利在线观看视频| 日韩欧美一区二区三区在线观看| 国产av麻豆久久久久久久| 免费观看人在逋| 又紧又爽又黄一区二区| 黄色片一级片一级黄色片| 亚洲成人中文字幕在线播放| 黑人欧美特级aaaaaa片| 亚洲av电影在线进入| 婷婷亚洲欧美| 后天国语完整版免费观看| 亚洲精品一区av在线观看| 欧洲精品卡2卡3卡4卡5卡区| 变态另类丝袜制服| 少妇熟女aⅴ在线视频| 亚洲精华国产精华精| 少妇粗大呻吟视频| 久久久国产成人精品二区| 黄色女人牲交| 国产高清videossex| 国产av在哪里看| 亚洲男人的天堂狠狠| 久久久久久久久久黄片| 夜夜躁狠狠躁天天躁| 中文字幕人妻丝袜一区二区| 两个人看的免费小视频| 99国产综合亚洲精品| 变态另类成人亚洲欧美熟女| 亚洲人成电影免费在线| 国产又色又爽无遮挡免费看| 一级毛片女人18水好多| а√天堂www在线а√下载| 亚洲成人免费电影在线观看| 99久久精品国产亚洲精品| 久久这里只有精品中国| 天堂av国产一区二区熟女人妻 | 在线国产一区二区在线| a级毛片在线看网站| 国内少妇人妻偷人精品xxx网站 | 欧美精品亚洲一区二区| 亚洲精品久久国产高清桃花| 久久香蕉精品热| 国产精品久久视频播放| 人人妻人人看人人澡| 成年版毛片免费区| 日日干狠狠操夜夜爽| 天天一区二区日本电影三级| 欧美日韩乱码在线| 亚洲av中文字字幕乱码综合| 久久精品影院6| 九色国产91popny在线| 国产精品免费一区二区三区在线| 最新美女视频免费是黄的| 久久天堂一区二区三区四区| 欧美大码av| 国产成年人精品一区二区| 高潮久久久久久久久久久不卡| 国产欧美日韩精品亚洲av| 人妻丰满熟妇av一区二区三区| 长腿黑丝高跟| 国产1区2区3区精品| 亚洲中文av在线| 日韩欧美在线乱码| 精品国产乱码久久久久久男人| 日韩国内少妇激情av| 男女视频在线观看网站免费 | 波多野结衣高清作品| 黄色毛片三级朝国网站| 亚洲人成77777在线视频| 中文资源天堂在线| 一夜夜www| 亚洲av五月六月丁香网| 在线观看午夜福利视频| 精品国产超薄肉色丝袜足j| 给我免费播放毛片高清在线观看| 人人妻人人澡欧美一区二区| 男女那种视频在线观看| 日韩欧美免费精品| 三级国产精品欧美在线观看 | 手机成人av网站| 亚洲人成电影免费在线| 久久婷婷人人爽人人干人人爱| 色综合婷婷激情| 久久久久国内视频| 亚洲成人精品中文字幕电影| 国内精品久久久久精免费| 亚洲七黄色美女视频| 老司机靠b影院| 精品午夜福利视频在线观看一区| 麻豆国产97在线/欧美 | 亚洲精品中文字幕一二三四区| 我的老师免费观看完整版| 99久久综合精品五月天人人| 久久精品影院6| 亚洲色图av天堂| 久久久精品国产亚洲av高清涩受| 国产精品久久久人人做人人爽| 欧美日本视频| 毛片女人毛片| 国产一区二区在线观看日韩 | 三级毛片av免费| 香蕉av资源在线| 一本大道久久a久久精品| 成年人黄色毛片网站| 国产真人三级小视频在线观看| 日日夜夜操网爽| 午夜福利在线观看吧| 午夜免费成人在线视频| 最近最新中文字幕大全电影3| 欧美日韩亚洲综合一区二区三区_| 亚洲中文字幕一区二区三区有码在线看 | 精品日产1卡2卡| 国产亚洲欧美在线一区二区| 麻豆成人av在线观看| 国产精品亚洲av一区麻豆| 国产欧美日韩精品亚洲av| 国语自产精品视频在线第100页| 国产日本99.免费观看| 中文字幕人妻丝袜一区二区| 欧美不卡视频在线免费观看 | 久久精品aⅴ一区二区三区四区| 亚洲成av人片在线播放无| 成年人黄色毛片网站| av欧美777| 在线国产一区二区在线| 两性夫妻黄色片| 亚洲片人在线观看| 女人爽到高潮嗷嗷叫在线视频| 黄片大片在线免费观看| 亚洲成人精品中文字幕电影| 日日夜夜操网爽| 亚洲精华国产精华精| 精品久久久久久,| 午夜精品一区二区三区免费看| 母亲3免费完整高清在线观看| 国产三级在线视频| 日日夜夜操网爽| 日韩高清综合在线| 中文字幕人成人乱码亚洲影| 亚洲av成人一区二区三| tocl精华| 日韩欧美一区二区三区在线观看| 超碰成人久久| 国产成人aa在线观看| 亚洲片人在线观看|