• <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
    老熟妇仑乱视频hdxx| 九色亚洲精品在线播放| cao死你这个sao货| 欧美乱色亚洲激情| www.精华液| 麻豆国产av国片精品| 满18在线观看网站| 久久久久久久精品吃奶| 宅男免费午夜| 三上悠亚av全集在线观看| 欧美精品啪啪一区二区三区| 精品第一国产精品| 国产97色在线日韩免费| 波多野结衣一区麻豆| 亚洲精品国产精品久久久不卡| avwww免费| 村上凉子中文字幕在线| 久久久久国产精品人妻aⅴ院| 久久国产亚洲av麻豆专区| 丰满人妻熟妇乱又伦精品不卡| 久久久国产成人免费| 在线观看免费午夜福利视频| 最新在线观看一区二区三区| 国产av又大| 欧美在线一区亚洲| 成在线人永久免费视频| 久久久久久久午夜电影 | 一区二区三区激情视频| 女性被躁到高潮视频| 女人爽到高潮嗷嗷叫在线视频| 国产在线精品亚洲第一网站| 自拍欧美九色日韩亚洲蝌蚪91| 久久久精品国产亚洲av高清涩受| 桃红色精品国产亚洲av| 亚洲av熟女| 欧美激情高清一区二区三区| 久久精品影院6| 天天影视国产精品| 午夜精品国产一区二区电影| 亚洲精品一卡2卡三卡4卡5卡| 欧美成人午夜精品| 欧美国产精品va在线观看不卡| 男男h啪啪无遮挡| 国产亚洲精品综合一区在线观看 | 精品国产一区二区久久| 亚洲七黄色美女视频| 精品久久久久久久毛片微露脸| 中文字幕人妻丝袜一区二区| avwww免费| 日本欧美视频一区| 国产一区二区三区视频了| 97碰自拍视频| avwww免费| 丁香欧美五月| 成人国产一区最新在线观看| 少妇粗大呻吟视频| 老司机靠b影院| 亚洲中文字幕日韩| 国产精品免费视频内射| 99国产精品99久久久久| 91老司机精品| 级片在线观看| netflix在线观看网站| 日韩大尺度精品在线看网址 | 久久精品91无色码中文字幕| cao死你这个sao货| 天天影视国产精品| 一级a爱片免费观看的视频| 人人妻,人人澡人人爽秒播| 在线观看免费视频日本深夜| 又黄又爽又免费观看的视频| 香蕉久久夜色| 国产成人精品久久二区二区免费| 黄片播放在线免费| 黑人欧美特级aaaaaa片| 欧美大码av| 欧美久久黑人一区二区| 91大片在线观看| 国产精品永久免费网站| 黄色怎么调成土黄色| av国产精品久久久久影院| 久久国产精品人妻蜜桃| 天堂影院成人在线观看| 黄色丝袜av网址大全| 午夜成年电影在线免费观看| 一级片'在线观看视频| 欧美日韩亚洲国产一区二区在线观看| 国产高清videossex| 国产精品 欧美亚洲| 校园春色视频在线观看| 丰满人妻熟妇乱又伦精品不卡| 国产高清videossex| 91大片在线观看| 成人18禁在线播放| 精品日产1卡2卡| 国产区一区二久久| 久久久久久亚洲精品国产蜜桃av| www国产在线视频色| 久久香蕉激情| 国产精品美女特级片免费视频播放器 | 日韩免费av在线播放| 麻豆久久精品国产亚洲av | 在线看a的网站| 狠狠狠狠99中文字幕| 黄色视频,在线免费观看| 99精国产麻豆久久婷婷| 精品久久久久久久毛片微露脸| av在线天堂中文字幕 | 久久九九热精品免费| 日韩人妻精品一区2区三区| 老鸭窝网址在线观看| 69av精品久久久久久| cao死你这个sao货| 亚洲国产精品一区二区三区在线| 国产极品粉嫩免费观看在线| 交换朋友夫妻互换小说| 久久99一区二区三区| 午夜福利在线观看吧| 久久精品国产亚洲av高清一级| 少妇裸体淫交视频免费看高清 | 亚洲成人免费电影在线观看| 变态另类成人亚洲欧美熟女 | 高清欧美精品videossex| 精品久久久精品久久久| 丝袜美足系列| 国产熟女xx| 欧美日韩精品网址| 女同久久另类99精品国产91| 日韩成人在线观看一区二区三区| 久久久水蜜桃国产精品网| 亚洲第一青青草原| 欧美激情 高清一区二区三区| 国产精品一区二区三区四区久久 | 久久午夜亚洲精品久久| 久久午夜亚洲精品久久| av福利片在线| 国产区一区二久久| 欧美成人免费av一区二区三区| 亚洲男人的天堂狠狠| 高清在线国产一区| 亚洲欧美日韩高清在线视频| 香蕉久久夜色| 少妇 在线观看| 97碰自拍视频| 久久狼人影院| 精品乱码久久久久久99久播| 老汉色av国产亚洲站长工具| 天堂动漫精品| 丝袜美腿诱惑在线| 最近最新免费中文字幕在线| 午夜精品在线福利| 久久久精品国产亚洲av高清涩受| av网站在线播放免费| 两个人看的免费小视频| 怎么达到女性高潮| 丝袜美足系列| 91在线观看av| 麻豆一二三区av精品| 搡老熟女国产l中国老女人| 久久人人爽av亚洲精品天堂| 久久人妻av系列| 久久国产亚洲av麻豆专区| 欧美 亚洲 国产 日韩一| 水蜜桃什么品种好| 一二三四在线观看免费中文在| 亚洲成人久久性| 97碰自拍视频| av在线播放免费不卡| 另类亚洲欧美激情| 欧美老熟妇乱子伦牲交| 亚洲第一青青草原| 欧美日韩中文字幕国产精品一区二区三区 | 欧美成狂野欧美在线观看| 操出白浆在线播放| 夜夜夜夜夜久久久久| 很黄的视频免费| 自拍欧美九色日韩亚洲蝌蚪91| 伦理电影免费视频| 精品国内亚洲2022精品成人| 在线观看舔阴道视频| 又黄又爽又免费观看的视频| 亚洲一区二区三区色噜噜 | 少妇裸体淫交视频免费看高清 | 人成视频在线观看免费观看| 欧美乱妇无乱码| 如日韩欧美国产精品一区二区三区| 女警被强在线播放| 久久草成人影院| 在线观看免费高清a一片| 久久精品亚洲熟妇少妇任你| 在线观看www视频免费| 久久欧美精品欧美久久欧美| 精品一区二区三卡| 天堂√8在线中文| а√天堂www在线а√下载| 亚洲五月婷婷丁香| 最新在线观看一区二区三区| 亚洲欧洲精品一区二区精品久久久| 国产精品一区二区在线不卡| 成人精品一区二区免费| 黄色成人免费大全| 91字幕亚洲| 国产高清激情床上av| 亚洲性夜色夜夜综合| 在线看a的网站| 十分钟在线观看高清视频www| 制服人妻中文乱码| 99久久99久久久精品蜜桃| 日韩精品中文字幕看吧| 韩国精品一区二区三区| 国产精品 国内视频| 99精品久久久久人妻精品| 女人被狂操c到高潮| av天堂久久9| 91在线观看av| 侵犯人妻中文字幕一二三四区| 伊人久久大香线蕉亚洲五| 在线观看一区二区三区| 国产一区二区在线av高清观看| 国产成人精品无人区| 中文字幕人妻熟女乱码| 亚洲情色 制服丝袜| 又黄又粗又硬又大视频| 精品国产超薄肉色丝袜足j| 国产男靠女视频免费网站| 99热只有精品国产| 国产有黄有色有爽视频| www.www免费av| 女人被狂操c到高潮| 国产成人精品久久二区二区免费| 精品少妇一区二区三区视频日本电影| 99国产极品粉嫩在线观看| 亚洲第一青青草原| 亚洲人成77777在线视频| 在线观看午夜福利视频| 亚洲精品国产一区二区精华液| 久久 成人 亚洲| 一二三四在线观看免费中文在| 国产精品影院久久| www.999成人在线观看| 欧美成人性av电影在线观看| 成人手机av| 成人三级做爰电影| 黄色a级毛片大全视频| 欧美不卡视频在线免费观看 | 九色亚洲精品在线播放| 久久久久亚洲av毛片大全| 久久中文看片网| 狠狠狠狠99中文字幕| 99久久国产精品久久久| 黄色丝袜av网址大全| 欧美 亚洲 国产 日韩一| ponron亚洲| 在线免费观看的www视频| 性色av乱码一区二区三区2| 三级毛片av免费| 午夜免费鲁丝| 激情在线观看视频在线高清| 男人舔女人的私密视频| a级片在线免费高清观看视频| 亚洲人成77777在线视频| 两性夫妻黄色片| 欧洲精品卡2卡3卡4卡5卡区| 在线观看免费高清a一片| 久久香蕉精品热| 男女下面进入的视频免费午夜 | 国产欧美日韩一区二区精品| 国产激情久久老熟女| 色综合婷婷激情| 久久精品91蜜桃| 在线永久观看黄色视频| 国产亚洲精品久久久久5区| 国产精品 国内视频| 日本vs欧美在线观看视频| 亚洲在线自拍视频| 欧美 亚洲 国产 日韩一| 在线观看66精品国产| 少妇 在线观看| 成人av一区二区三区在线看| 999久久久精品免费观看国产| 国产一区在线观看成人免费| 国产三级黄色录像| 亚洲人成电影观看| 亚洲精品国产一区二区精华液| 国产成人精品久久二区二区免费| 天堂俺去俺来也www色官网| 天天影视国产精品| 久久久久久大精品| 成人手机av| 高清在线国产一区| 不卡av一区二区三区| 大型黄色视频在线免费观看| 黄片小视频在线播放| 亚洲七黄色美女视频| 久久久精品国产亚洲av高清涩受| 午夜免费鲁丝| 亚洲专区国产一区二区| 精品国产一区二区三区四区第35| 国产免费现黄频在线看| 欧美乱妇无乱码| 日本三级黄在线观看| 99国产精品一区二区三区| 黑人巨大精品欧美一区二区蜜桃| 亚洲,欧美精品.| 久久精品成人免费网站| 精品第一国产精品| 岛国在线观看网站| 日韩成人在线观看一区二区三区| 90打野战视频偷拍视频| 国产成人一区二区三区免费视频网站| 一级毛片精品| 纯流量卡能插随身wifi吗| 亚洲熟妇熟女久久| 麻豆国产av国片精品| 人人澡人人妻人| 老汉色∧v一级毛片| 亚洲精品粉嫩美女一区| 在线观看日韩欧美| 日韩大尺度精品在线看网址 | 不卡av一区二区三区| 亚洲国产精品999在线| 精品国产乱码久久久久久男人| 很黄的视频免费| 在线国产一区二区在线| 老熟妇仑乱视频hdxx| 免费高清视频大片| 啦啦啦免费观看视频1| 久久人妻福利社区极品人妻图片| 亚洲人成电影免费在线| 亚洲色图综合在线观看| 妹子高潮喷水视频| 99国产精品免费福利视频| 久久精品亚洲av国产电影网| 黄色a级毛片大全视频| 99久久久亚洲精品蜜臀av| 五月开心婷婷网| 黄色片一级片一级黄色片| 亚洲 欧美一区二区三区| 999久久久精品免费观看国产| 欧美黄色片欧美黄色片| 69精品国产乱码久久久| 国产1区2区3区精品| 嫩草影视91久久| 五月开心婷婷网| 热99re8久久精品国产| 精品国产国语对白av| 久久久久亚洲av毛片大全| 欧美成人性av电影在线观看| 99久久综合精品五月天人人| 亚洲中文日韩欧美视频| 91字幕亚洲| 国产av精品麻豆| 国产亚洲欧美98| 中文字幕精品免费在线观看视频| 久久国产乱子伦精品免费另类| 免费观看人在逋| 久久久久国产一级毛片高清牌| 老司机亚洲免费影院| 欧美黑人精品巨大| 国产精品偷伦视频观看了| 久久人妻av系列| 亚洲中文字幕日韩| 88av欧美| 波多野结衣一区麻豆| 91精品国产国语对白视频| av天堂在线播放| 中文字幕人妻丝袜制服| 老司机午夜十八禁免费视频| 国产成人精品久久二区二区免费| 久久久久亚洲av毛片大全| 精品久久久久久久毛片微露脸| 亚洲欧美激情综合另类| 美国免费a级毛片| 日本五十路高清| 国产有黄有色有爽视频| 成年女人毛片免费观看观看9| 亚洲精品一卡2卡三卡4卡5卡| 1024香蕉在线观看| 精品熟女少妇八av免费久了| 午夜日韩欧美国产| 亚洲成人精品中文字幕电影 | 最近最新免费中文字幕在线| 法律面前人人平等表现在哪些方面| 一级a爱视频在线免费观看| 啦啦啦免费观看视频1| 国产精品 国内视频| 久久久久精品国产欧美久久久| 国产视频一区二区在线看| 黄色视频不卡| 国产区一区二久久| 国产伦一二天堂av在线观看| 国产精品香港三级国产av潘金莲| 亚洲一区二区三区欧美精品| 久久热在线av| 久久婷婷成人综合色麻豆| 免费高清在线观看日韩| 免费av中文字幕在线| 身体一侧抽搐| 大陆偷拍与自拍| 法律面前人人平等表现在哪些方面| 夜夜看夜夜爽夜夜摸 | 嫁个100分男人电影在线观看| av国产精品久久久久影院| 久久人人精品亚洲av| 亚洲九九香蕉| 亚洲五月婷婷丁香| 丰满迷人的少妇在线观看| 国产一区二区三区视频了| 亚洲av电影在线进入| 国产熟女午夜一区二区三区| 午夜久久久在线观看| 中文亚洲av片在线观看爽| 丁香欧美五月| av网站免费在线观看视频| 亚洲欧洲精品一区二区精品久久久| 欧美亚洲日本最大视频资源| 亚洲中文av在线| 欧美中文日本在线观看视频| 少妇 在线观看| 91精品三级在线观看| x7x7x7水蜜桃| 欧美日韩瑟瑟在线播放| 精品人妻在线不人妻| 如日韩欧美国产精品一区二区三区| 啦啦啦在线免费观看视频4| 日韩欧美国产一区二区入口| 久久久久久久精品吃奶| 久久人妻av系列| 精品电影一区二区在线| 极品教师在线免费播放| www.精华液| 久久久久久人人人人人| 男女下面插进去视频免费观看| 伦理电影免费视频| 国产高清视频在线播放一区| 香蕉丝袜av| 夫妻午夜视频| 麻豆久久精品国产亚洲av | 免费久久久久久久精品成人欧美视频| 日韩中文字幕欧美一区二区| 午夜福利在线免费观看网站| 伦理电影免费视频| 女同久久另类99精品国产91| 日本黄色日本黄色录像| 两人在一起打扑克的视频| 777久久人妻少妇嫩草av网站| 国产一区二区三区综合在线观看| 女人精品久久久久毛片| 九色亚洲精品在线播放| 亚洲精品美女久久av网站| 性少妇av在线| 99国产精品一区二区三区| 日韩欧美三级三区| 亚洲成国产人片在线观看| 夜夜看夜夜爽夜夜摸 | 桃红色精品国产亚洲av| 9191精品国产免费久久| 日韩欧美一区二区三区在线观看| 亚洲人成电影免费在线| 女性被躁到高潮视频| 欧美日本中文国产一区发布| 桃色一区二区三区在线观看| 少妇粗大呻吟视频| 国内毛片毛片毛片毛片毛片| 国产成人啪精品午夜网站| 无遮挡黄片免费观看| 97超级碰碰碰精品色视频在线观看| 一本综合久久免费| 久久精品人人爽人人爽视色| 男男h啪啪无遮挡| 久久久国产精品麻豆| 男男h啪啪无遮挡| 免费高清在线观看日韩| 久久国产亚洲av麻豆专区| 中文字幕人妻丝袜一区二区| 伦理电影免费视频| 亚洲片人在线观看| 中文字幕色久视频| 国产又爽黄色视频| 可以免费在线观看a视频的电影网站| 欧美日韩亚洲高清精品| 国产av又大| 欧美日韩黄片免| 欧美成狂野欧美在线观看| 12—13女人毛片做爰片一| 精品熟女少妇八av免费久了| 自线自在国产av| 麻豆国产av国片精品| 国产成人欧美| 如日韩欧美国产精品一区二区三区| 九色亚洲精品在线播放| 夜夜爽天天搞| av免费在线观看网站| a级毛片在线看网站| 亚洲欧美激情在线| 男人的好看免费观看在线视频 | 亚洲成人精品中文字幕电影 | 日日爽夜夜爽网站| 免费在线观看完整版高清| 在线av久久热| 国产精品影院久久| tocl精华| 欧美精品亚洲一区二区| 交换朋友夫妻互换小说| 757午夜福利合集在线观看| 久久精品国产亚洲av高清一级| 欧美精品啪啪一区二区三区| 亚洲人成77777在线视频| 亚洲精品国产色婷婷电影| 午夜免费观看网址| 久久午夜综合久久蜜桃| 他把我摸到了高潮在线观看| 国产人伦9x9x在线观看| 国产不卡一卡二| 国产精品亚洲av一区麻豆| 午夜免费成人在线视频| 精品熟女少妇八av免费久了| 999精品在线视频| 成人手机av| 亚洲 欧美 日韩 在线 免费| 99riav亚洲国产免费| 日韩精品中文字幕看吧| 久久亚洲真实| 九色亚洲精品在线播放| 中亚洲国语对白在线视频| 99国产精品一区二区三区| 亚洲av第一区精品v没综合| 国产精品乱码一区二三区的特点 | 久久中文字幕一级| 午夜91福利影院| 日韩视频一区二区在线观看| 国产亚洲精品综合一区在线观看 | 99在线视频只有这里精品首页| 老汉色∧v一级毛片| 男人操女人黄网站| 亚洲一区二区三区色噜噜 | 精品久久久久久久久久免费视频 | 琪琪午夜伦伦电影理论片6080| 久久 成人 亚洲| 淫秽高清视频在线观看| 在线观看免费高清a一片| 91精品三级在线观看| 精品国产乱子伦一区二区三区| 日本精品一区二区三区蜜桃| 天堂影院成人在线观看| 国产一区二区三区综合在线观看| 国产精品野战在线观看 | 亚洲一区二区三区不卡视频| 亚洲av第一区精品v没综合| 国产乱人伦免费视频| 丝袜人妻中文字幕| 国产99白浆流出| 亚洲一卡2卡3卡4卡5卡精品中文| 黄色 视频免费看| 午夜老司机福利片| 国产一区在线观看成人免费| 亚洲欧洲精品一区二区精品久久久| www.999成人在线观看| 成人精品一区二区免费| 久久人妻福利社区极品人妻图片| 手机成人av网站| 男人的好看免费观看在线视频 | 18禁观看日本| 精品一区二区三区四区五区乱码| 精品电影一区二区在线| 亚洲一卡2卡3卡4卡5卡精品中文| 12—13女人毛片做爰片一| 一进一出抽搐动态| 97碰自拍视频| 国产成人av教育| 日本免费一区二区三区高清不卡 | 亚洲精华国产精华精| 精品少妇一区二区三区视频日本电影| 这个男人来自地球电影免费观看| 精品福利观看| 久久精品亚洲av国产电影网| 成人国产一区最新在线观看| 十分钟在线观看高清视频www| 一a级毛片在线观看| 欧美大码av| 国产黄a三级三级三级人| 色综合婷婷激情| 91av网站免费观看| 亚洲一区中文字幕在线| 一级片免费观看大全| 国产熟女xx| 性色av乱码一区二区三区2| 日韩国内少妇激情av| 交换朋友夫妻互换小说| 超碰97精品在线观看| 美女 人体艺术 gogo| 新久久久久国产一级毛片| 亚洲精品国产一区二区精华液| 99热只有精品国产| 精品卡一卡二卡四卡免费| 国产精品久久久久久人妻精品电影| 天堂俺去俺来也www色官网| 三级毛片av免费| 老司机福利观看| 免费久久久久久久精品成人欧美视频| 国产精品爽爽va在线观看网站 | 国产欧美日韩精品亚洲av| www.www免费av| 国产成人精品久久二区二区免费| 亚洲视频免费观看视频| 久久九九热精品免费| 9191精品国产免费久久| 亚洲成人精品中文字幕电影 | 最新在线观看一区二区三区| 亚洲五月色婷婷综合| 精品免费久久久久久久清纯| 脱女人内裤的视频| 在线观看一区二区三区| 欧美乱妇无乱码| 国产精品免费视频内射|