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

    基于LoRa技術(shù)的網(wǎng)絡(luò)終端無線程序升級(jí)系統(tǒng)研究*

    2017-11-09 01:14:22,,,,
    關(guān)鍵詞:串口應(yīng)用程序終端

    ,,,,

    (北京工業(yè)大學(xué) 信息學(xué)部,北京 100124)

    基于LoRa技術(shù)的網(wǎng)絡(luò)終端無線程序升級(jí)系統(tǒng)研究*

    高祥凱,耿淑琴,何蘊(yùn)良,彭曉宏,侯立剛

    (北京工業(yè)大學(xué) 信息學(xué)部,北京 100124)

    設(shè)計(jì)了一種基于LoRa技術(shù)的STM32F4無線程序升級(jí)系統(tǒng)。此系統(tǒng)由PC及相關(guān)STM32軟件開發(fā)環(huán)境、LoRa通信模塊及其控制器和STM32F4終端三部分組成。本系統(tǒng)采用LoRa技術(shù)將程序數(shù)據(jù)無線發(fā)送到終端,終端通過IAP技術(shù)實(shí)現(xiàn)遠(yuǎn)程無線程序自動(dòng)升級(jí)。測(cè)試結(jié)果表明,此系統(tǒng)能夠有效地進(jìn)行無線傳感網(wǎng)絡(luò)終端的程序升級(jí),極大節(jié)約了時(shí)間和人力成本。

    LoRa技術(shù);STM32F4微控制器;IAP技術(shù)

    引 言

    近年來,基于物聯(lián)網(wǎng)應(yīng)用的各種嵌入式產(chǎn)品層出不窮。但由于物聯(lián)網(wǎng)應(yīng)用中節(jié)點(diǎn)眾多、分布廣泛,為嵌入式終端固件升級(jí)帶來了很多不便,于是遠(yuǎn)程、無線程序升級(jí)方法便吸引了很多學(xué)者的研究,其中基于IAP編程模式的程序升級(jí)方法應(yīng)用較多。參考文獻(xiàn)[1]提出了利用GPRS通信技術(shù)實(shí)現(xiàn)基于51單片機(jī)的遠(yuǎn)程IAP功能;參考文獻(xiàn)[2]提出了一種基于HTTP協(xié)議的遠(yuǎn)程嵌入式產(chǎn)品程序升級(jí)方法;參考文獻(xiàn)[3]實(shí)現(xiàn)了一種基于nRF905通信技術(shù)的無線程序編程器,可以實(shí)現(xiàn)對(duì)51系列單片機(jī)的無線程序燒寫;參考文獻(xiàn)[4]提到了Wi-Fi環(huán)境覆蓋下的嵌入式產(chǎn)品系統(tǒng)升級(jí)方法;參考文獻(xiàn)[5]提出了一種基于藍(lán)牙串口模塊,通過ymodem傳輸協(xié)議實(shí)現(xiàn)的IAP方案。

    以上的程序升級(jí)方法很難在節(jié)點(diǎn)眾多的物聯(lián)網(wǎng)應(yīng)用中取得廣泛應(yīng)用。LoRa技術(shù)適合組建低功耗無線傳感網(wǎng)絡(luò),廣泛應(yīng)用于物聯(lián)網(wǎng)研究中,本文嘗試將LoRa技術(shù)和IAP技術(shù)相結(jié)合,實(shí)現(xiàn)了一種應(yīng)用于STM32F4控制器的無線程序升級(jí)系統(tǒng)。采用此方案進(jìn)行程序升級(jí),節(jié)約了成本,減少了人力物力的消耗,對(duì)同類無線終端和節(jié)點(diǎn)的程序升級(jí)有借鑒意義。

    1 STM32F4芯片IAP編程基礎(chǔ)

    IAP即在應(yīng)用中編程,是指通過一種通信接口(USART、USB、CAN等)下載程序或應(yīng)用數(shù)據(jù)到存儲(chǔ)器中。通常用戶在實(shí)現(xiàn)IAP功能時(shí),需要人為地將芯片內(nèi)部存儲(chǔ)區(qū)分為兩塊:一塊用于存儲(chǔ)IAP程序,稱為BOOT區(qū);另一塊用于存儲(chǔ)除IAP功能外的應(yīng)用程序,稱為常態(tài)存儲(chǔ)區(qū)。STM32F40X/41X系列芯片的FLASH存儲(chǔ)區(qū)域組織如表1所列。通過設(shè)置BOOT0和BOOT1兩引腳的高低電平可設(shè)置程序的啟動(dòng)區(qū)域。一般將程序燒錄到主存儲(chǔ)區(qū)中,啟動(dòng)區(qū)域應(yīng)設(shè)置為主存儲(chǔ)區(qū)[6]。

    STM32F4系列控制器加入IAP后,程序流程為:程序從主存儲(chǔ)區(qū)(0x0800 0000)處開始執(zhí)行,先取出棧頂?shù)刂罚缓笫菑?fù)位中斷向量,跳轉(zhuǎn)至復(fù)位程序處執(zhí)行,接下來程序便跳轉(zhuǎn)至mian函數(shù)處(為IAP程序的main 函數(shù))執(zhí)行IAP過程。IAP過程中控制器會(huì)接收功能程序,寫入FLASH并執(zhí)行。執(zhí)行過程與IAP程序開始執(zhí)行過程相似,此時(shí)FLASH內(nèi)部存在著兩個(gè)不同位置的向量表,當(dāng)應(yīng)用程序運(yùn)行時(shí),產(chǎn)生的中斷首先仍然返回到地址為0x0800 0004處的向量表,然后根據(jù)所設(shè)置的向量表偏移量找到向量中斷源并執(zhí)行中斷服務(wù)程序,執(zhí)行完成后會(huì)返回應(yīng)用程序的main函數(shù)。

    表1 FLASH模塊組織

    2 系統(tǒng)設(shè)計(jì)

    2.1 系統(tǒng)總體設(shè)計(jì)

    本系統(tǒng)由PC及相關(guān)STM32軟件開發(fā)環(huán)境、LoRa通信模塊及其控制器和STM32F4終端三部分組成。利用STM32軟件開發(fā)工具完成程序的編寫、調(diào)試,生成bin文件;PC機(jī)與LoRa模塊控制器通過串口相連,收到數(shù)據(jù)后串口會(huì)將數(shù)據(jù)每512字節(jié)打成一個(gè)數(shù)據(jù)包,然后發(fā)送給LoRa模塊進(jìn)行無線發(fā)送;與終端相連的LoRa模塊接收到數(shù)據(jù)后會(huì)發(fā)送給STM32F4終端,終端判斷完成數(shù)據(jù)接收后會(huì)寫入FLASH并執(zhí)行。

    2.2 LoRa模塊及其控制器設(shè)計(jì)與分析

    近些年來,LoRa技術(shù)因支持遠(yuǎn)距離傳輸、大數(shù)量子節(jié)點(diǎn)和低功耗技術(shù)[7],在物聯(lián)網(wǎng)應(yīng)用中取得了廣泛的使用。本設(shè)計(jì)采用成都億百特電子有限公司的E32-TTL-1W LoRa模塊,該模塊采用Semtech公司SX1278射頻芯片,傳輸距離最遠(yuǎn)可達(dá)到8 km,工作頻段為411~441 MHz;該模塊支持4種工作模式和空中喚醒,可最大限度降低功耗;模塊通過串口實(shí)現(xiàn)外部通信,易于實(shí)現(xiàn)。該模塊共有7個(gè)引腳,通過串口實(shí)現(xiàn)與外部設(shè)備通信,引腳M0、M1用來設(shè)置模塊工作模式,AUX用來指示模塊工作狀態(tài)[8]。

    圖1 LoRa模塊控制器程序流程圖

    圖2 LoRa模塊與控制器連接圖

    LoRa模塊控制器的程序流程圖如圖1所示,LoRa模塊與控制器的連接關(guān)系如圖2所示??刂破鲝腜C接收程序代碼,由于LoRa模塊接收緩存有限,控制器須將代碼分包,以一定時(shí)間間隔發(fā)送給LoRa模塊??刂破魃想姇?huì)完成兩個(gè)串口的初始化,串口1用來接收PC發(fā)送的bin文件,串口6用來向LoRa模塊發(fā)送數(shù)據(jù)。串口1接收到數(shù)據(jù)后會(huì)進(jìn)入串口接收中斷函數(shù),數(shù)據(jù)由DMA通道存儲(chǔ)到內(nèi)存特定區(qū)域,串口總線空閑中斷標(biāo)志接收代碼完成。發(fā)送循環(huán)中,控制器每次將一個(gè)512字節(jié)的數(shù)據(jù)包(最后一次將剩余全部)發(fā)送給LoRa模塊。當(dāng)LoRa模塊內(nèi)部緩沖區(qū)的數(shù)據(jù)被讀取時(shí),AUX引腳的電平會(huì)發(fā)生變化,PA1引腳會(huì)捕捉AUX電平變化并產(chǎn)生中斷,中斷函數(shù)會(huì)設(shè)置發(fā)送下一個(gè)數(shù)據(jù)包,程序依次循環(huán)直至代碼發(fā)送完全。

    由于AUX的變化只能表示LoRa模塊已開始發(fā)送緩沖區(qū)內(nèi)的數(shù)據(jù),并不能確保數(shù)據(jù)已被完全發(fā)送且接收方LoRa模塊也需要足夠的時(shí)間來接收數(shù)據(jù),因此發(fā)送下一個(gè)數(shù)據(jù)包之前會(huì)有一段延時(shí),以確保完整的數(shù)據(jù)發(fā)送和接收,這個(gè)延時(shí)數(shù)值在應(yīng)用中應(yīng)根據(jù)無線傳輸?shù)木嚯x而定,不能小于數(shù)據(jù)從寫進(jìn)發(fā)送端LoRa緩沖區(qū)到接收端完全接收的時(shí)間間隔,本系統(tǒng)中設(shè)置的時(shí)間為1 s,滿足這一要求。

    2.3 終端程序設(shè)計(jì)與分析

    2.3.1 終端IAP程序設(shè)計(jì)與分析

    IAP程序以SWD方式下載至芯片中,IAP程序流程圖如圖3所示。

    圖3 終端IAP程序流程圖

    上電復(fù)位后,依照BOOT模式設(shè)置,程序會(huì)從主存儲(chǔ)區(qū)開始執(zhí)行IAP程序。首先完成初始化,LoRa模塊處于休眠狀態(tài);然后查詢存儲(chǔ)于FLASH地址為0x080E 0000處的變量更新標(biāo)志位(upstate_mark)的值,如果該值為0x01,則表示程序需要等待更新,此時(shí)需將LoRa模塊從休眠狀態(tài)喚醒,終端會(huì)等待接收程序代碼。終端一旦通過串口接收到LoRa模塊發(fā)送的程序數(shù)據(jù),就會(huì)記錄所接收數(shù)據(jù)的長度,并且以1 s的時(shí)間間隔查詢數(shù)據(jù)長度,如有兩次發(fā)現(xiàn)數(shù)據(jù)長度不變,則判定接收完成,緊接著將update_mark置0x00,表示下次終端上電無需等待更新。應(yīng)用程序代碼會(huì)被寫到起始地址為FLASH_APP1_ADDR的連續(xù)FLASH存儲(chǔ)區(qū)內(nèi)。在此終端程序中給它分配的值為0x0801 0000,即在此之前給IAP程序預(yù)留的空間為64 KB,通過Keil軟件查看編譯后的IAP程序代碼大小完全夠用。向FLASH寫入代碼前,首先要判斷一下復(fù)位向量所在的物理存儲(chǔ)空間是不是指向FLASH的,代碼如下:

    (*(vu32*)(FLASH_APP1_ADDR+4))&0xFF000000)==0x08000000;

    確認(rèn)無誤后,開始調(diào)用向FLASH寫應(yīng)用程序函數(shù),代碼如下:

    iap_write_app(FLASH_APP1_ADDR,(uint32_t)USART_RX_BUF,REC_CNT);

    此函數(shù)會(huì)調(diào)用STM32F4開發(fā)庫中的寫FLASH函數(shù),代碼如下:

    if(FLASH_ProgramWord(WriteAddr,*pBuffer)!=FLASH_COMPLETE){ //寫入FLASH

    break;}

    WriteAddr+=4;

    pBuffer++;

    ……

    FLASH_ProgramWord()每次會(huì)向FLASH寫入一個(gè)字(4字節(jié)),接收數(shù)組是字節(jié)類型的,因此調(diào)用時(shí)要強(qiáng)制地址類型轉(zhuǎn)換。執(zhí)行完寫程序后,將upstate_mark變量重寫為0x00,下次上電復(fù)位標(biāo)志無需等待更新,直接執(zhí)行程序跳轉(zhuǎn)。代碼如下:

    if(((*(vu32 *)App1Addr)&0x2FFE0000)==0x20000000){

    //檢查棧頂?shù)刂肥欠窈戏?/p>

    JumpToApp=(iapfun)*(vu32*)( App1Addr +4);

    //取出復(fù)位函數(shù)地址

    MSR_MSP(*(vu32*) App1Addr);

    //設(shè)置主堆棧指針

    JumpToApp ();

    //跳轉(zhuǎn)執(zhí)行應(yīng)用程序

    }

    首先檢查棧頂?shù)刂肥欠窈戏?,App1Addr為應(yīng)用程序地址,程序代碼第一個(gè)字為棧頂?shù)刂?,判斷棧頂?shù)刂肥欠裨?x2000 0000~0x2001 FFFF(RAM區(qū)域)范圍內(nèi);取出應(yīng)用程序復(fù)位函數(shù)地址;設(shè)置棧指針;程序跳轉(zhuǎn)到應(yīng)用程序復(fù)位函數(shù)地址處,應(yīng)用程序開始執(zhí)行[9]。

    2.3.2 終端IAP程序設(shè)計(jì)與分析

    終端應(yīng)用程序中首先要設(shè)置中斷向量表偏移量:SCB->VTOR = FLASH_BASE|0x1 0000;這樣在main函數(shù)執(zhí)行過程中,如果CPU得到一個(gè)中斷請(qǐng)求,PC指針仍強(qiáng)制跳轉(zhuǎn)到地址0x0800 0004中斷向量表處,然后再根據(jù)設(shè)置的中斷向量表偏移量跳轉(zhuǎn)到對(duì)應(yīng)中斷服務(wù)程序中,最后進(jìn)入正常的應(yīng)用程序功能。

    圖4 終端應(yīng)用程序流程圖

    當(dāng)終端正常運(yùn)行時(shí)要進(jìn)行程序升級(jí),只需通過LoRa模塊向指定終端發(fā)送更新指令(本次系統(tǒng)設(shè)置為“up”兩個(gè)字節(jié)),終端收到指令后將update_mark置0x01,緊接著執(zhí)行一次軟件復(fù)位,程序?qū)⒃俅芜M(jìn)入到IAP程序,檢查到update_mark為0x01會(huì)一直等待接收程序,從而可以完成程序的升級(jí)。終端應(yīng)用程序流程圖如圖4所示。

    3 實(shí)驗(yàn)驗(yàn)證和分析

    本文實(shí)驗(yàn)所采用的STM32F4終端為ST官方開發(fā)板STM32F4DICOVERY,實(shí)驗(yàn)在同一樓層內(nèi)相距約40 m的兩間實(shí)驗(yàn)室內(nèi)進(jìn)行。PC通過串口發(fā)送給LoRa控制器,控制器返回一些信息用來提示程序進(jìn)程,每發(fā)送完一個(gè)512字節(jié)的數(shù)據(jù)包,就會(huì)返回一個(gè)blockxover信息,以便查看程序進(jìn)程。

    本文通過連續(xù)兩次對(duì)同一終端進(jìn)行程序更新,首先在PC上完成第一個(gè)程序的編譯調(diào)試,得到程序bin文件大小為3.25 KB,發(fā)送完成后檢測(cè)終端運(yùn)行情況正常。之后如果需要再次更新程序,先發(fā)送更新指令(本次設(shè)計(jì)為字符串“up”),然后發(fā)送第二個(gè)程序bin文件即可,本次實(shí)驗(yàn)第二個(gè)應(yīng)用程序編譯之后bin文件大小為4.52 KB。

    進(jìn)行實(shí)驗(yàn)時(shí),PC端發(fā)送完程序后,在另一個(gè)實(shí)驗(yàn)地點(diǎn)觀察終端指示燈LD3的狀態(tài),當(dāng)終端運(yùn)行IAP程序時(shí),LD3處于熄滅狀態(tài),當(dāng)其點(diǎn)亮的時(shí)候表明應(yīng)用程序已開始運(yùn)行,此時(shí)檢驗(yàn)終端功能是否與程序一致。先后下載的兩個(gè)應(yīng)用程序與預(yù)期結(jié)果表現(xiàn)一致,驗(yàn)證了本系統(tǒng)的可靠性。

    結(jié) 語

    [1] 胡靜靜.實(shí)現(xiàn)基于GPRS的無線遠(yuǎn)程IAP功能[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用, 2005(6):21-23,38.

    [2] QINGQING X.A design and implement of IAP based on HTTP[C]//proceedings of the 2011 International Conference on Computer Science and Service System (CSSS),2011.

    [3] 薛秀云,洪添勝,宋淑然,等.基于無線通信技術(shù)的程序編程器[J].沈陽農(nóng)業(yè)大學(xué)學(xué)報(bào),2013,44(3):15-20.

    [4] ZAWARE P G,SHINDE S V.Wireless monitoring, control-

    ling and firmware upgradation of embedded devices using Wi-Fi[C]//Proceedings of the 2014 International Conference on Advances in Communication and Computing Technologies (ICACACT 2014),2014.

    [5] 徐洋,馬躍.STM32F103系列微控制器在應(yīng)用編程技術(shù)研究[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2013(8):35-37,40.

    [6] STMicroelectronics.DM00031020 F4xx Reference Manual[EB/OL].[2017-06].http://www.stmcu.org/document.

    [7] STAN V A,TIMNEA R S,GHEORGHIU R A.Overview of high reliable radio data infrastructures for public automation applications:LoRa networks[C]//Proceedings of the 2016 8th International Conference on Electronics,Computers and Artificial Intelligence,2016.

    [8] 成都億百特電子科技有限公司.AN001產(chǎn)品應(yīng)用手冊(cè)[EB/OL].[2017-06].http://www.cdebyte.com.

    [9] 張舞杰,南亦民.基于STM32F103VB的應(yīng)用編程技術(shù)的實(shí)現(xiàn)[J].計(jì)算機(jī)應(yīng)用,2009(10):2820-2822.

    高祥凱(碩士研究生),主要研究方向?yàn)闊o線傳感器網(wǎng)絡(luò); 耿淑琴(高級(jí)講師),主要研究方向?yàn)樯漕l識(shí)別、無線傳感網(wǎng)等;何蘊(yùn)良(碩士研究生),主要研究方向?yàn)榧呻娐吩O(shè)計(jì)與系統(tǒng)集成。

    結(jié) 語

    參考文獻(xiàn)

    [1] 王誠.Altera FPGA/CPLD設(shè)計(jì)(基礎(chǔ)篇)[M].2版.北京:人民郵電出版社,2011.

    [2] 吳厚航.FPGA/CPLD邊練邊學(xué)——快速入門Verilog/VHDL[M].北京:北京航空航天大學(xué)出版社,2013.

    [3] 王忠林.基于Quartus II的CPLD的數(shù)字系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[M].北京:機(jī)械工業(yè)出版社,2012.

    [4] Altera.Altera Device Package Information[EB/OL].[2017-05].https://www.altera.com.cn/.

    [5] Altera.MAX V Device Handbook[EB/OL].[2017-05].https://www.altera.com.cn/.

    [6] Altera.MAX V Device Family Pin Connection Guidelines[EB/OL].[2017-05].https://www.altera.com.cn/.

    [7] Altera.Pin Information for the MAX V 5M570Z Device[EB/OL].[2017-05].https://www.altera.com.cn/.

    [8] Altera.MAX V Device Family Overview[EB/OL].[2017-05].https://www.altera.com.cn/.

    WirelessProgramUpdatingSystemofNetworkTerminalBasedonLoRaTechnology

    GaoXiangkai,GengShuqin,HeYunliang,PengXiaohong,HouLigang

    (College of Information Technology,Beijing University of Technology,Beijing 100124,China)

    In the paper,a wireless program updating system of STM32F4 microcontroller based on LoRa technology is proposed.The system consists of three parts:a PC and related software development tools,the communication module of LoRa with microcontroller and STM32F4 terminal.The wireless communication between the terminal and the PC is achieved through LoRa technology,and the terminal could update its program automatically using IAP technology.The experiment results show that it’s an effective method for wireless program updating with saving time and labor costs.

    LoRa technology;STM32F4 microcontroller;IAP technology

    北京市自然科學(xué)基金(Z2002013201501);北京市自然科學(xué)基金資助項(xiàng)目(4172010)。

    TP311

    A

    2017-06-02)

    (責(zé)任編輯:薛士然 收稿日期:2017-05-12)

    猜你喜歡
    串口應(yīng)用程序終端
    淺談AB PLC串口跟RFID傳感器的通訊應(yīng)用
    X美術(shù)館首屆三年展:“終端〉_How Do We Begin?”
    通信控制服務(wù)器(CCS)維護(hù)終端的設(shè)計(jì)與實(shí)現(xiàn)
    刪除Win10中自帶的應(yīng)用程序
    多功能北斗船載終端的開發(fā)應(yīng)用
    電子制作(2016年15期)2017-01-15 13:39:14
    USB接口的多串口數(shù)據(jù)并行接收方法探索
    基于藍(lán)牙串口適配器的GPS接收機(jī)與AutoCAD的實(shí)時(shí)無線通信
    基于并行控制的FPGA多串口拓展實(shí)現(xiàn)
    ABB Elastimold 10kV電纜終端及中間接頭
    關(guān)閉應(yīng)用程序更新提醒
    電腦迷(2012年15期)2012-04-29 17:09:47
    久久久国产精品麻豆| 午夜福利成人在线免费观看| 窝窝影院91人妻| 亚洲精品一卡2卡三卡4卡5卡| 成人三级黄色视频| 男女之事视频高清在线观看| av福利片在线| 成人欧美大片| 伊人久久大香线蕉亚洲五| 一进一出好大好爽视频| 国产精品 国内视频| 免费在线观看亚洲国产| 成人精品一区二区免费| 大型黄色视频在线免费观看| 午夜福利免费观看在线| 精品熟女少妇八av免费久了| 一级毛片精品| 此物有八面人人有两片| 欧美日本中文国产一区发布| 国产欧美日韩一区二区精品| 国产1区2区3区精品| 一级a爱视频在线免费观看| 国产av在哪里看| 久久久国产精品麻豆| 在线观看免费午夜福利视频| 免费观看精品视频网站| 久久人人97超碰香蕉20202| АⅤ资源中文在线天堂| 制服诱惑二区| 法律面前人人平等表现在哪些方面| 9191精品国产免费久久| 欧美av亚洲av综合av国产av| 男女下面插进去视频免费观看| 性欧美人与动物交配| 咕卡用的链子| 丁香欧美五月| 久久精品91无色码中文字幕| 婷婷丁香在线五月| 日韩有码中文字幕| 国产91精品成人一区二区三区| 国产av一区二区精品久久| 亚洲成人久久性| 身体一侧抽搐| 午夜免费成人在线视频| 在线观看一区二区三区| 少妇裸体淫交视频免费看高清 | 别揉我奶头~嗯~啊~动态视频| 精品一区二区三区四区五区乱码| 午夜福利成人在线免费观看| 我的亚洲天堂| 久久精品亚洲熟妇少妇任你| 麻豆久久精品国产亚洲av| 99国产极品粉嫩在线观看| 麻豆久久精品国产亚洲av| 久久亚洲真实| 国产高清有码在线观看视频 | 午夜久久久久精精品| 亚洲国产精品999在线| 亚洲激情在线av| 国内毛片毛片毛片毛片毛片| 午夜福利一区二区在线看| 国产熟女xx| 美女国产高潮福利片在线看| 亚洲欧美激情在线| 精品电影一区二区在线| 一区二区日韩欧美中文字幕| 亚洲第一青青草原| 91成年电影在线观看| 国产av精品麻豆| www.www免费av| 亚洲一区高清亚洲精品| 怎么达到女性高潮| 亚洲成人免费电影在线观看| av欧美777| 久久精品国产亚洲av高清一级| 人人妻人人澡人人看| 国产精品一区二区在线不卡| 后天国语完整版免费观看| 欧美另类亚洲清纯唯美| 亚洲欧美日韩高清在线视频| 看片在线看免费视频| 国产熟女xx| 精品一区二区三区视频在线观看免费| 国产精品久久久av美女十八| 国产三级黄色录像| 男女下面插进去视频免费观看| 给我免费播放毛片高清在线观看| 老司机午夜十八禁免费视频| 成人18禁在线播放| 久久 成人 亚洲| 精品不卡国产一区二区三区| 神马国产精品三级电影在线观看 | 女警被强在线播放| 桃红色精品国产亚洲av| 日本一区二区免费在线视频| 在线观看免费日韩欧美大片| 亚洲 欧美一区二区三区| 身体一侧抽搐| av欧美777| 大陆偷拍与自拍| 国产熟女午夜一区二区三区| 久久精品国产综合久久久| 欧美日本亚洲视频在线播放| 高清黄色对白视频在线免费看| 欧美日韩亚洲国产一区二区在线观看| 777久久人妻少妇嫩草av网站| 丰满的人妻完整版| 在线观看免费午夜福利视频| 久久久久国产精品人妻aⅴ院| 亚洲片人在线观看| 久久香蕉激情| 99国产精品一区二区三区| 国产又色又爽无遮挡免费看| 免费看十八禁软件| 精品卡一卡二卡四卡免费| 国产精品久久久av美女十八| 国产亚洲av嫩草精品影院| 欧美最黄视频在线播放免费| 无遮挡黄片免费观看| 日日干狠狠操夜夜爽| 高清在线国产一区| 国产一区二区三区视频了| 国产三级黄色录像| 免费久久久久久久精品成人欧美视频| 国产一区二区三区视频了| 国产亚洲欧美在线一区二区| 免费不卡黄色视频| 精品不卡国产一区二区三区| 国产一区二区三区在线臀色熟女| 国产亚洲欧美98| 日韩国内少妇激情av| 日本 av在线| 一本久久中文字幕| 韩国av一区二区三区四区| 97碰自拍视频| 国产精品久久久久久精品电影 | 啪啪无遮挡十八禁网站| 国产伦人伦偷精品视频| 国产亚洲欧美在线一区二区| 亚洲五月天丁香| 欧美色欧美亚洲另类二区 | 18禁国产床啪视频网站| 狠狠狠狠99中文字幕| 欧美色欧美亚洲另类二区 | 啦啦啦 在线观看视频| 丝袜人妻中文字幕| 美女扒开内裤让男人捅视频| 欧美日本视频| 亚洲国产欧美日韩在线播放| 国产欧美日韩一区二区三| 亚洲欧美一区二区三区黑人| 自拍欧美九色日韩亚洲蝌蚪91| 9191精品国产免费久久| 真人做人爱边吃奶动态| 波多野结衣一区麻豆| 操出白浆在线播放| 成人国语在线视频| 亚洲 欧美一区二区三区| 日本在线视频免费播放| 国产伦人伦偷精品视频| 国产熟女午夜一区二区三区| 欧美另类亚洲清纯唯美| 久久精品亚洲精品国产色婷小说| 大型黄色视频在线免费观看| 极品教师在线免费播放| 亚洲成国产人片在线观看| 不卡av一区二区三区| 国产野战对白在线观看| 国产亚洲欧美在线一区二区| 波多野结衣一区麻豆| 色av中文字幕| 国产成人精品久久二区二区91| 免费在线观看黄色视频的| 精品日产1卡2卡| 国产亚洲av高清不卡| 亚洲熟妇熟女久久| 伦理电影免费视频| 精品久久久久久,| 一边摸一边抽搐一进一小说| 香蕉久久夜色| 天堂√8在线中文| 日本vs欧美在线观看视频| 欧美精品亚洲一区二区| 丝袜美腿诱惑在线| 淫妇啪啪啪对白视频| 国产三级在线视频| 99在线视频只有这里精品首页| 搡老熟女国产l中国老女人| 久久精品aⅴ一区二区三区四区| 欧美人与性动交α欧美精品济南到| 国产亚洲精品一区二区www| av视频免费观看在线观看| 99香蕉大伊视频| 欧美绝顶高潮抽搐喷水| 欧美激情极品国产一区二区三区| 天堂影院成人在线观看| 亚洲伊人色综图| 中亚洲国语对白在线视频| 国产99久久九九免费精品| 亚洲国产精品sss在线观看| 亚洲人成电影观看| 少妇熟女aⅴ在线视频| 中文字幕人妻丝袜一区二区| 免费久久久久久久精品成人欧美视频| av天堂在线播放| 一边摸一边抽搐一进一小说| 亚洲最大成人中文| 亚洲人成77777在线视频| 久久久久精品国产欧美久久久| 91字幕亚洲| 亚洲黑人精品在线| 国产成+人综合+亚洲专区| 国产一卡二卡三卡精品| 成人三级做爰电影| 国产精品影院久久| 中文字幕人妻熟女乱码| 成人欧美大片| 免费看a级黄色片| 男女之事视频高清在线观看| 桃色一区二区三区在线观看| 韩国av一区二区三区四区| 午夜福利欧美成人| 在线观看免费日韩欧美大片| 啦啦啦韩国在线观看视频| 久久久久久免费高清国产稀缺| 国产男靠女视频免费网站| or卡值多少钱| 国产精品久久久久久人妻精品电影| 国内精品久久久久久久电影| 中文字幕精品免费在线观看视频| 19禁男女啪啪无遮挡网站| 午夜久久久在线观看| 成人国产一区最新在线观看| 亚洲成av人片免费观看| 手机成人av网站| 久久精品人人爽人人爽视色| 高潮久久久久久久久久久不卡| 国产精品久久久av美女十八| 欧美色欧美亚洲另类二区 | 免费观看人在逋| 久久久久久久久免费视频了| 欧美黑人精品巨大| 久久精品国产99精品国产亚洲性色 | 91九色精品人成在线观看| 久久精品国产清高在天天线| 国产单亲对白刺激| 久久欧美精品欧美久久欧美| 中文字幕人妻熟女乱码| 久久精品91蜜桃| 51午夜福利影视在线观看| 中文字幕久久专区| 91麻豆精品激情在线观看国产| 桃色一区二区三区在线观看| 伊人久久大香线蕉亚洲五| 十八禁人妻一区二区| 久久精品亚洲熟妇少妇任你| 叶爱在线成人免费视频播放| 91精品国产国语对白视频| 久久精品国产清高在天天线| 日韩欧美在线二视频| 久久久久亚洲av毛片大全| 91国产中文字幕| 成人国产综合亚洲| 成在线人永久免费视频| 一级毛片精品| 十八禁网站免费在线| 国产成人一区二区三区免费视频网站| 夜夜躁狠狠躁天天躁| 一本久久中文字幕| 两人在一起打扑克的视频| 久久精品国产综合久久久| 男女午夜视频在线观看| 国产精品精品国产色婷婷| 91麻豆av在线| 久久国产精品影院| 天堂动漫精品| 亚洲人成伊人成综合网2020| 久久精品亚洲精品国产色婷小说| 啦啦啦 在线观看视频| 亚洲精品国产色婷婷电影| 亚洲国产毛片av蜜桃av| 国产欧美日韩综合在线一区二区| 99久久久亚洲精品蜜臀av| 中国美女看黄片| 欧美 亚洲 国产 日韩一| 亚洲中文av在线| 国产aⅴ精品一区二区三区波| 久久国产精品男人的天堂亚洲| 黄色片一级片一级黄色片| 国产99白浆流出| 1024视频免费在线观看| 免费无遮挡裸体视频| 91av网站免费观看| 欧美乱码精品一区二区三区| 久久精品人人爽人人爽视色| 男男h啪啪无遮挡| 美女高潮喷水抽搐中文字幕| 91大片在线观看| 亚洲国产看品久久| 最近最新免费中文字幕在线| 亚洲 欧美 日韩 在线 免费| 99精品欧美一区二区三区四区| 精品熟女少妇八av免费久了| 久久人妻熟女aⅴ| 欧美成人免费av一区二区三区| 精品人妻1区二区| 精品熟女少妇八av免费久了| 亚洲人成网站在线播放欧美日韩| 亚洲黑人精品在线| 亚洲色图av天堂| 中文字幕另类日韩欧美亚洲嫩草| 亚洲全国av大片| 视频在线观看一区二区三区| 亚洲色图av天堂| 亚洲欧美一区二区三区黑人| 国产精品乱码一区二三区的特点 | 国产在线精品亚洲第一网站| 亚洲第一青青草原| 国产av一区在线观看免费| 99re在线观看精品视频| 中出人妻视频一区二区| 搡老岳熟女国产| 最新在线观看一区二区三区| av中文乱码字幕在线| 免费在线观看亚洲国产| 亚洲国产高清在线一区二区三 | 一级,二级,三级黄色视频| 男男h啪啪无遮挡| 丰满的人妻完整版| 国产国语露脸激情在线看| 高清在线国产一区| 一区二区三区精品91| 高潮久久久久久久久久久不卡| 国产精品影院久久| 制服丝袜大香蕉在线| 亚洲人成电影免费在线| 亚洲精品av麻豆狂野| 神马国产精品三级电影在线观看 | www国产在线视频色| 亚洲精品国产区一区二| 一本久久中文字幕| 亚洲中文字幕日韩| 99国产精品一区二区蜜桃av| 免费在线观看视频国产中文字幕亚洲| 黑丝袜美女国产一区| 99精品在免费线老司机午夜| 欧美黑人欧美精品刺激| 久久午夜综合久久蜜桃| av视频免费观看在线观看| 午夜福利成人在线免费观看| 日本欧美视频一区| 国产单亲对白刺激| 精品久久久久久,| 操美女的视频在线观看| 黑人巨大精品欧美一区二区蜜桃| 国产精品美女特级片免费视频播放器 | 亚洲三区欧美一区| 亚洲精品久久国产高清桃花| 亚洲av成人一区二区三| 久久精品国产亚洲av香蕉五月| 成人国语在线视频| 12—13女人毛片做爰片一| 久久中文字幕人妻熟女| 中文字幕av电影在线播放| 日本精品一区二区三区蜜桃| 精品久久久久久久久久免费视频| 亚洲激情在线av| 国产激情久久老熟女| 亚洲第一av免费看| 自拍欧美九色日韩亚洲蝌蚪91| av中文乱码字幕在线| 欧美日韩一级在线毛片| ponron亚洲| 禁无遮挡网站| 日本黄色视频三级网站网址| 十八禁人妻一区二区| 黄色成人免费大全| 麻豆av在线久日| 老司机在亚洲福利影院| 国产精品 国内视频| 色老头精品视频在线观看| 免费观看人在逋| 欧美日本视频| av在线天堂中文字幕| 国产成人免费无遮挡视频| 长腿黑丝高跟| 夜夜躁狠狠躁天天躁| 日韩欧美三级三区| 国内久久婷婷六月综合欲色啪| 美女午夜性视频免费| 狂野欧美激情性xxxx| 999久久久国产精品视频| 久久性视频一级片| 999久久久精品免费观看国产| 亚洲五月天丁香| 9热在线视频观看99| 精品国产乱码久久久久久男人| 9191精品国产免费久久| 国产精品av久久久久免费| 看黄色毛片网站| 国产黄a三级三级三级人| 免费观看精品视频网站| 欧美激情极品国产一区二区三区| 在线国产一区二区在线| 亚洲性夜色夜夜综合| netflix在线观看网站| 淫秽高清视频在线观看| 亚洲国产日韩欧美精品在线观看 | 亚洲一区高清亚洲精品| netflix在线观看网站| 欧美午夜高清在线| 青草久久国产| 色播在线永久视频| 久热这里只有精品99| 日本一区二区免费在线视频| 免费无遮挡裸体视频| 国产亚洲欧美在线一区二区| √禁漫天堂资源中文www| 好男人电影高清在线观看| av超薄肉色丝袜交足视频| 看片在线看免费视频| 亚洲精品美女久久av网站| 99久久国产精品久久久| 人人妻人人澡欧美一区二区 | ponron亚洲| 极品人妻少妇av视频| a在线观看视频网站| 熟妇人妻久久中文字幕3abv| 久久香蕉国产精品| 欧美成人免费av一区二区三区| 两性午夜刺激爽爽歪歪视频在线观看 | 最近最新中文字幕大全电影3 | 午夜福利成人在线免费观看| 少妇粗大呻吟视频| 电影成人av| 搡老熟女国产l中国老女人| 视频区欧美日本亚洲| 久久午夜综合久久蜜桃| 伊人久久大香线蕉亚洲五| 黄片大片在线免费观看| 美女国产高潮福利片在线看| 叶爱在线成人免费视频播放| 日日夜夜操网爽| 欧美午夜高清在线| 自拍欧美九色日韩亚洲蝌蚪91| 欧美激情极品国产一区二区三区| 国产精品一区二区免费欧美| 久久久久久大精品| 色老头精品视频在线观看| 日韩高清综合在线| 好男人电影高清在线观看| 亚洲成国产人片在线观看| 日韩欧美一区视频在线观看| 国产片内射在线| 老汉色av国产亚洲站长工具| 亚洲一区二区三区不卡视频| 国产精品 国内视频| 精品一区二区三区视频在线观看免费| 久久这里只有精品19| 国产xxxxx性猛交| www.精华液| 中文字幕人妻丝袜一区二区| 亚洲国产日韩欧美精品在线观看 | 自拍欧美九色日韩亚洲蝌蚪91| 精品国产美女av久久久久小说| xxx96com| 成在线人永久免费视频| 亚洲欧美精品综合一区二区三区| 波多野结衣一区麻豆| 国产三级在线视频| 国产片内射在线| 19禁男女啪啪无遮挡网站| 国产精品亚洲美女久久久| 母亲3免费完整高清在线观看| 亚洲中文字幕日韩| 老司机午夜十八禁免费视频| 日韩欧美一区视频在线观看| 可以在线观看毛片的网站| 久久中文字幕一级| 久热爱精品视频在线9| 国产熟女午夜一区二区三区| 亚洲国产毛片av蜜桃av| 国产日韩一区二区三区精品不卡| 亚洲狠狠婷婷综合久久图片| 精品福利观看| 国产欧美日韩综合在线一区二区| 亚洲国产看品久久| 免费在线观看日本一区| 51午夜福利影视在线观看| 亚洲中文字幕日韩| 操美女的视频在线观看| 久久精品国产清高在天天线| 亚洲av成人一区二区三| 最近最新免费中文字幕在线| 男人舔女人的私密视频| 国产精品久久电影中文字幕| 长腿黑丝高跟| 少妇熟女aⅴ在线视频| 在线观看免费日韩欧美大片| 最好的美女福利视频网| 黄色丝袜av网址大全| 琪琪午夜伦伦电影理论片6080| 老司机深夜福利视频在线观看| 久久久久九九精品影院| 99国产极品粉嫩在线观看| 国产精品 欧美亚洲| 女生性感内裤真人,穿戴方法视频| 免费在线观看视频国产中文字幕亚洲| 国产亚洲av嫩草精品影院| 国产男靠女视频免费网站| 自拍欧美九色日韩亚洲蝌蚪91| 日本欧美视频一区| 很黄的视频免费| 亚洲第一电影网av| 在线视频色国产色| 桃色一区二区三区在线观看| 亚洲成人精品中文字幕电影| 黄色片一级片一级黄色片| 波多野结衣高清无吗| 无人区码免费观看不卡| 黑人巨大精品欧美一区二区蜜桃| bbb黄色大片| 每晚都被弄得嗷嗷叫到高潮| 久久午夜亚洲精品久久| 在线观看免费视频日本深夜| 亚洲精品久久国产高清桃花| 亚洲欧美日韩另类电影网站| a级毛片在线看网站| 欧美国产精品va在线观看不卡| 国产伦人伦偷精品视频| 亚洲最大成人中文| 亚洲国产精品成人综合色| 在线观看免费视频日本深夜| 久久性视频一级片| 天天躁狠狠躁夜夜躁狠狠躁| xxx96com| 一夜夜www| 色哟哟哟哟哟哟| 可以免费在线观看a视频的电影网站| 亚洲av美国av| 日韩国内少妇激情av| 后天国语完整版免费观看| 巨乳人妻的诱惑在线观看| 黄色a级毛片大全视频| 亚洲精品中文字幕一二三四区| 丝袜在线中文字幕| 欧美日韩亚洲国产一区二区在线观看| 女生性感内裤真人,穿戴方法视频| 亚洲av五月六月丁香网| 久久久精品国产亚洲av高清涩受| 免费av毛片视频| 99久久99久久久精品蜜桃| 国产成人影院久久av| 最好的美女福利视频网| 国产精品一区二区免费欧美| 亚洲七黄色美女视频| 黄色 视频免费看| 成人亚洲精品av一区二区| 女生性感内裤真人,穿戴方法视频| 97人妻天天添夜夜摸| 久久这里只有精品19| 91麻豆精品激情在线观看国产| 一本综合久久免费| 麻豆国产av国片精品| 精品一品国产午夜福利视频| 丝袜美足系列| 在线观看免费日韩欧美大片| 亚洲国产精品sss在线观看| 一级毛片女人18水好多| 母亲3免费完整高清在线观看| 亚洲av成人不卡在线观看播放网| 91大片在线观看| 搡老妇女老女人老熟妇| 国产精品综合久久久久久久免费 | 国产精品亚洲一级av第二区| 亚洲成a人片在线一区二区| 日韩欧美三级三区| 亚洲国产精品合色在线| 午夜老司机福利片| 欧美激情 高清一区二区三区| 欧美 亚洲 国产 日韩一| av福利片在线| 一进一出好大好爽视频| 一本大道久久a久久精品| 69精品国产乱码久久久| 午夜福利一区二区在线看| 国内精品久久久久精免费| 国产精品自产拍在线观看55亚洲| 麻豆一二三区av精品| 又紧又爽又黄一区二区| 亚洲精华国产精华精| 激情视频va一区二区三区| 男人的好看免费观看在线视频 | 黄色片一级片一级黄色片| 精品久久久久久,| 在线播放国产精品三级| АⅤ资源中文在线天堂| 亚洲一区二区三区不卡视频| 啪啪无遮挡十八禁网站| 亚洲一区二区三区色噜噜| 国内精品久久久久久久电影| 欧美在线黄色| 欧美最黄视频在线播放免费| 国产精品久久视频播放| 成人三级黄色视频| 91精品国产国语对白视频| 嫁个100分男人电影在线观看| 国产又爽黄色视频| 午夜日韩欧美国产| 男人操女人黄网站| 国产精品久久久人人做人人爽| 老司机深夜福利视频在线观看| 一进一出抽搐动态| 欧美黄色片欧美黄色片| 老司机在亚洲福利影院|