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

    基于STM32系列電子產(chǎn)品的IAP研究

    2017-11-18 19:57:30康燕萍程小輝黃鵬
    現(xiàn)代電子技術(shù) 2017年22期
    關(guān)鍵詞:固件

    康燕萍 程小輝 黃鵬

    摘 要: 研究一種基于STM32系列單片機實現(xiàn)IAP升級固件的方案,此方案對比ST官網(wǎng)IAP升級固件方案有較大的改進。電子產(chǎn)品出廠燒錄固件時無需額外燒錄BootLoader引導(dǎo)代碼,出廠后的電子產(chǎn)品可使用USB線與電腦連接,通過USB接口把需要升級的固件拷貝到電子產(chǎn)品自帶的外部FLASH中。STM32讀取外部FLASH中的固件對自身的FLASH數(shù)據(jù)進行升級,整個升級過程中不受斷電影響。此升級方案可應(yīng)用于智能家居產(chǎn)品、醫(yī)療電子產(chǎn)品、智能家電產(chǎn)品等。

    關(guān)鍵詞: STM32; 在線應(yīng)用編程; 固件; USB; 閃存

    中圖分類號: TN911?34; TP311 文獻標(biāo)識碼: A 文章編號: 1004?373X(2017)22?0142?03

    Abstract: A research scheme of IAP firmware upgrading based on SCMs in STM32 series is introduced, which is improved greatly in comparison with the IAP firmware upgrading scheme shown in ST official website. The electronic product factory doesn′t need to burn the BootLoader guidance code in its electronic products additionally when burning the products′ firmwares. The final electronic product is connected with computer via USB cable. The firmware needing upgrade is copied into the external FLASH built?in electronic products through USB interface. The FLASH data of the firmware itself in external FLASH is read by means of STM32 for upgrade, and the whole upgrade process isn′t affected by power outage. This upgrade scheme can be applied to the intelligent household products, medical electronic products and intelligent appliances.

    Keywords: STM32; IAP; firmware; USB; FLASH Memory

    0 引 言

    STM32控制器內(nèi)嵌ARM Cortex?M3內(nèi)核,具有高性能、低成本、低功耗等特點,受到越來越多電子開發(fā)人員青睞。STM32具有IAP功能,可實現(xiàn)用戶或售后技術(shù)人員對出廠后的電子產(chǎn)品進行固件升級。

    IAP的具體應(yīng)用可通過不同方式實現(xiàn)。對比文獻[1]方案和ST官網(wǎng)的IAP方案:文獻[1]方案與ST官網(wǎng)的IAP方案相同,將BootLoader代碼存放在FLASH中,執(zhí)行BootLoader之前先將BootLoader代碼拷貝到單片機的RAM中執(zhí)行,對整片F(xiàn)LASH進行數(shù)據(jù)升級[1];ST官網(wǎng)方案的缺點是固件升級過程中不能斷電,如果斷電將損壞原有的固件,導(dǎo)致STM32不能正常啟動。文獻[2?3]在ST官網(wǎng)的方案上進行改進,BootLoader代碼存放在FLASH中,并在FLASH中執(zhí)行BootLoader代碼,固件升級時跳過BootLoader代碼存儲區(qū),對BootLoader存儲區(qū)域之外的FLASH進行數(shù)據(jù)升級,確保BootLoader代碼的完整性,可解決固件升級過程中斷電損壞原有固件的問題[2?3]。但使用PC機的超級終端中的Ymodem協(xié)議通過串口發(fā)送固件。此方案在使用過程中存在較大的局限性,其要求PC機必須要有串口。如果PC機有串口,那么使用IAP升級的意義不大,因為通過串口可使用STM32已固化的BootLoader代碼進行ISP操作。文獻[4?5]對方案進一步改進使用SD卡或USB接口進行固件升級,這樣可以解決PC機串口局限性問題[4?5],但仍然使用兩個固件的方案,對于產(chǎn)品生產(chǎn)而言增加了固件燒錄的工作量,也不便于固件的維護。文獻[6]對兩個固件進行手工合并,將兩個固件合并成一個固件,可以解決固件燒錄的工作量大的問題[6]。但是由于手工操作,降低了固件合并的可靠性。文中方案對比上述方案有進一步改進。文中的改進方案在程序設(shè)計時也使用兩個工程,但最終將BootLoader程序工程的固件通過編譯器鏈接到應(yīng)用程序工程代碼中,最終生成一個固件,減少產(chǎn)品生產(chǎn)燒錄固件的工作量。由于固件合并是由編譯器自動完成,增加了固件合并的可靠性。IAP升級固件時通過PC機的USB端口拷貝固件到電子產(chǎn)品的外部FLASH中,然后進行升級固件,解決了PC機要求有串口的局限性。BootLoader存放在0x08000000~0x08004FFF地址區(qū)域,上電后先執(zhí)行BootLoader代碼,滿足條件才跳轉(zhuǎn)至應(yīng)用程序執(zhí)行,固件升級過程中跳過BootLoader存儲區(qū)域進行數(shù)據(jù)升級,保證BootLoader代碼的完整性,解決了固件升級過程中斷電損壞固件的問題。若STM32為互聯(lián)型產(chǎn)品可通過U盤連接到電子產(chǎn)品USB端口進行升級固件。文中以STM32F103VCT6[7]控制器為例,對IAP升級固件方案做詳細(xì)介紹。

    1 硬件設(shè)計框圖

    文中介紹的IAP升級固件方案需要一定的硬件電路支持。支持IAP升級固件的硬件框圖如圖1所示。endprint

    由圖1可見所需要的硬件電路比較簡單:需要將STM32F103VCT6內(nèi)嵌USB模塊的USB接口引出,用于連接PC機傳輸數(shù)據(jù);增加一個外部的FLASH存儲器。AT45DB041的最大存儲容量[8]為528 KB。此容量應(yīng)大于STM32的FLASH容量,在IAP升級固件過程中用于存儲要升級的固件。

    2 程序設(shè)計

    2.1 程序架構(gòu)

    程序設(shè)計時分為兩個工程,分別為BootLoader程序工程和應(yīng)用程序工程,程序架構(gòu)如圖2所示。

    BootLoader代碼里需要包含SPI驅(qū)動,AT45DB041器件驅(qū)動,F(xiàn)ats文件系統(tǒng)。BootLoader代碼是通過檢查AT45DB041存儲器中是否存在update.bin文件來判斷是否需要進行固件升級操作。由于BootLoader代碼最終需要鏈接到應(yīng)用程序中執(zhí)行,應(yīng)用程序的中斷被重新映射到0x08005000地址開始,因此BootLoader代碼里面需要關(guān)閉所有中斷,SPI模塊也只能通過查詢方式進行數(shù)據(jù)收發(fā)。

    應(yīng)用程序中需包含SPI驅(qū)動,AT45DB041器件驅(qū)動,F(xiàn)ats文件系統(tǒng),還需包含USB驅(qū)動。應(yīng)用程序執(zhí)行過程中,若有用戶需要對電子產(chǎn)品進行固件升級,應(yīng)用程序?qū)覷SB模塊,將電子產(chǎn)品用USB線連接到電腦,將固件改名為update.bin后拷貝到AT45DB041的模擬U盤中,重啟后可執(zhí)行固件升級操作。

    2.2 FLASH存儲區(qū)域劃分

    STM32F103VCT6為大容量產(chǎn)品,具有256 KB FLASH,48 KB RAM[7]。256 KB的FLASH存儲區(qū)共分為128頁,每頁大小為2 KB。將存儲區(qū)域分為兩部分,地址0x08000000~0x08004FFF共20 KB空間用于存放BootLoader代碼,地址0x08005000~0x0803FFFF共236 KB的空間用于存放電子產(chǎn)品實現(xiàn)功能的應(yīng)用程序代碼。BootLoader程序代碼與應(yīng)用程序代碼用兩個不同的工程編譯。BootLoader編譯完成之后生成bin固件,使用IAR編譯器鏈接到應(yīng)用程序的工程文件中,最后生成一個最終的bin文件。最后的這個文件為產(chǎn)品生產(chǎn)或產(chǎn)品固件升級的程序固件。STM32 FLASH區(qū)域劃分如圖3所示。

    2.3 固件升級流程

    STM32系列的MCU上電啟動后會自動跳轉(zhuǎn)到0x08000000地址開始執(zhí)行[9]。由于BootLoader代碼位于0x08000000地址開始,因此每次上電都應(yīng)開始運行BootLoader代碼。在BootLoader代碼里檢查是否有升級固件文件,若有則進行升級操作,升級完成后將固件文件刪除;若沒有則跳轉(zhuǎn)至應(yīng)用程序代碼執(zhí)行[10]。固件升級工作流程如圖4所示。升級固件時需要注意一下幾點:

    (1) 打開update.bin文件后讀取前20 KB數(shù)據(jù)丟棄,因為前20 KB數(shù)據(jù)是BootLoader代碼,此部分代碼不需要升級。

    (2) 升級固件時應(yīng)該從0x08005000地址開始寫FLASH,不能對0x08000000~0x08004FFF的地址區(qū)域進行寫FLASH操作,此區(qū)域為BootLoader代碼區(qū)域,如果進行寫操作,則會導(dǎo)致整個固件損壞[11]。

    3 IAR編譯器相關(guān)配置

    3.1 icf文件配置

    每一款芯片的程序使用IAR編譯器編譯時都會使用到一個.icf后綴名的文件。此文件的作用是定義芯片的內(nèi)存區(qū)域,一般情況下不需要修改此文件。STM32F103VCT6的FLASH被劃分為2個區(qū)域,分別用于存放不同功能的程序代碼。為了能將程序代碼存放到指定的FLASH區(qū)域,需要修改icf文件。由于BootLoader代碼與應(yīng)用程序為不同的程序工程,因此需要修改2份icf文件。BootLoader程序工程的icf文件修改如下:

    3.2 bin文件鏈接

    改進方案的優(yōu)點在于將BootLoader的bin文件使用IAR編譯器鏈接到應(yīng)用程序的工程中,最終生成一個bin文件。減少產(chǎn)品在生產(chǎn)上的程序燒錄工作和程序維護工作。將BootLoader工程生成的bin文件改名為bootloader.bin。并將此文件拷貝到應(yīng)用程序的工程目錄下。然后打開應(yīng)用程序工程,在workspace窗口選擇工程名,單擊鼠標(biāo)右鍵選擇Option?>Linker?>Input。Bin文件鏈接配置如圖5所示。

    Keep symbols可隨意填寫,文中填寫bootloader,此處與下面的symbols編輯框填寫一致。由于bootloader.bin放置在應(yīng)用程序工程目錄文件路徑應(yīng)該填寫$PROJ_DIR$\bootloader.bin。Section編輯框填寫.bootloader,與icf文件中配置的一致。鏈接后對工程進行編譯,如果不報錯,說明鏈接成功,可打開.map文件查看鏈接bin文件的地址分配。

    4 結(jié) 語

    經(jīng)測試可用此方案對STM32F103VCT6進行固件升級。固件升級過程中對電子產(chǎn)品進行人為斷電,重新上電后可繼續(xù)重新升級,不受斷電影響。整個固件升級過程需要約1 min。對此方案還可進行延伸改進,如果STM32為互聯(lián)型產(chǎn)品,USB可支持OTG功能,可使用U盤連接到電子產(chǎn)品,將固件文件從U盤中拷貝到AT45DB041中,無需PC機參與。也可將AT45DB041改用SD卡,先將固件文件拷貝到SD中,再將SD卡插到電子產(chǎn)品中進行固件升級。

    參考文獻

    [1] 陳峰峰,胡毅,許艷.STM32F10x在應(yīng)用中編程的實現(xiàn)方法[J].單片機與嵌入式系統(tǒng)應(yīng)用,2009(9):25?27.

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

    [3] 李興鶴,蔡亮,宋吉波,等.STM32用戶基于IAP的程序更新技術(shù)[J].單片機與嵌入式系統(tǒng)應(yīng)用,2012(1):74?75.

    [4] 王黨利,寧生科,馬保吉.基于STM32F10x引導(dǎo)程序?qū)崿F(xiàn)USB在應(yīng)用中編程[J].應(yīng)用天地,2010,29(11):68?70.

    [5] 顏秋男,胡毅.STM32F103VB的SD卡在應(yīng)用編程設(shè)計[J].單片機與嵌入式系統(tǒng)應(yīng)用,2012(2):29?31.

    [6] 唐小平,廖美英,張祥.基于STM32平臺的IAP設(shè)計實現(xiàn)[J].兵工自動化,2014,33(9):94?96.

    [7] 陳宮,王三勝,張慶榮,等.基于STM32F103VCT6的微位移控制系統(tǒng)設(shè)計[J].現(xiàn)代電子技術(shù),2012,35(3):144?146.

    [8] 張杏珍,孫健.IC卡芯片AT45DB041的原理及應(yīng)用[J].現(xiàn)代電子技術(shù),2005,28(10):17?19.

    [9] 程霄.基于邊坡監(jiān)測系統(tǒng)的無線傳感器網(wǎng)絡(luò)關(guān)鍵技術(shù)研究[D].重慶:重慶大學(xué),2014:56.

    [10] 周天兵,劉國忠.單片機程序遠(yuǎn)程升級技術(shù)[J].儀表技術(shù),2011(9):25?27.

    [11] 李靜波.嵌入式系統(tǒng)固件升級的設(shè)計[J].今日電子,2013(10):53?55.endprint

    猜你喜歡
    固件
    基于固件的遠(yuǎn)程身份認(rèn)證
    提取ROM固件中的APP
    電腦愛好者(2015年7期)2015-04-09 08:54:02
    一種通過USB接口的可靠固件升級技術(shù)
    奧林巴斯XZ—2新固件升級
    中國攝影(2014年1期)2014-02-24 01:50:23
    成人亚洲欧美一区二区av| 别揉我奶头~嗯~啊~动态视频 | 在线观看免费高清a一片| 久久性视频一级片| 电影成人av| 国产高清不卡午夜福利| 久久国产精品大桥未久av| 亚洲人成77777在线视频| 19禁男女啪啪无遮挡网站| 精品一品国产午夜福利视频| 国产淫语在线视频| 精品人妻一区二区三区麻豆| 午夜免费观看性视频| 天天影视国产精品| 亚洲精品国产区一区二| 亚洲精品一卡2卡三卡4卡5卡 | 亚洲国产中文字幕在线视频| 婷婷丁香在线五月| 少妇人妻久久综合中文| 少妇人妻 视频| 操出白浆在线播放| 亚洲国产av影院在线观看| 日本午夜av视频| 麻豆国产av国片精品| 亚洲天堂av无毛| 亚洲国产欧美一区二区综合| 丝袜人妻中文字幕| 十八禁人妻一区二区| 成年美女黄网站色视频大全免费| 黑丝袜美女国产一区| 肉色欧美久久久久久久蜜桃| 少妇裸体淫交视频免费看高清 | av天堂久久9| 午夜福利视频精品| 国产老妇伦熟女老妇高清| 婷婷色av中文字幕| 午夜福利视频在线观看免费| 亚洲成人国产一区在线观看 | av在线播放精品| 欧美精品啪啪一区二区三区 | 色视频在线一区二区三区| 亚洲五月色婷婷综合| 一区福利在线观看| 国产色视频综合| 制服人妻中文乱码| 热re99久久精品国产66热6| 另类亚洲欧美激情| 香蕉国产在线看| 9色porny在线观看| 午夜精品国产一区二区电影| 看免费成人av毛片| 最黄视频免费看| 国产av国产精品国产| 精品国产超薄肉色丝袜足j| kizo精华| 制服诱惑二区| 黄色毛片三级朝国网站| av天堂在线播放| 久久国产精品大桥未久av| 菩萨蛮人人尽说江南好唐韦庄| 91精品伊人久久大香线蕉| 久久久久久久国产电影| 国产熟女欧美一区二区| 亚洲成国产人片在线观看| 我要看黄色一级片免费的| 国产日韩欧美亚洲二区| 国产福利在线免费观看视频| 777米奇影视久久| 欧美国产精品va在线观看不卡| 国产精品麻豆人妻色哟哟久久| 国产熟女欧美一区二区| 亚洲精品乱久久久久久| 少妇 在线观看| 久久毛片免费看一区二区三区| 男女边摸边吃奶| 欧美另类一区| 一区二区三区激情视频| 亚洲中文av在线| 久久久精品国产亚洲av高清涩受| 老司机亚洲免费影院| 国产免费又黄又爽又色| 汤姆久久久久久久影院中文字幕| 日日爽夜夜爽网站| 国产亚洲av片在线观看秒播厂| 一级毛片黄色毛片免费观看视频| www.熟女人妻精品国产| 超碰97精品在线观看| 国产欧美日韩精品亚洲av| 日韩伦理黄色片| 王馨瑶露胸无遮挡在线观看| 日韩欧美一区视频在线观看| 如日韩欧美国产精品一区二区三区| 人人妻人人添人人爽欧美一区卜| 99久久人妻综合| 丝袜美腿诱惑在线| 国产亚洲午夜精品一区二区久久| 久久国产精品影院| 国产在线免费精品| 成人三级做爰电影| 秋霞在线观看毛片| 久久久国产精品麻豆| e午夜精品久久久久久久| 免费在线观看视频国产中文字幕亚洲 | www日本在线高清视频| 国产免费又黄又爽又色| 欧美成狂野欧美在线观看| 脱女人内裤的视频| videos熟女内射| 天堂中文最新版在线下载| 熟女少妇亚洲综合色aaa.| 国产黄色视频一区二区在线观看| 一二三四社区在线视频社区8| 后天国语完整版免费观看| 精品高清国产在线一区| 久久狼人影院| 美女主播在线视频| 欧美精品啪啪一区二区三区 | 成人免费观看视频高清| 亚洲综合色网址| 国产精品99久久99久久久不卡| 国产一卡二卡三卡精品| 午夜老司机福利片| 狂野欧美激情性bbbbbb| www.av在线官网国产| 欧美精品一区二区免费开放| 伦理电影免费视频| 亚洲七黄色美女视频| 国产精品av久久久久免费| 欧美日韩亚洲综合一区二区三区_| 欧美精品一区二区免费开放| www.熟女人妻精品国产| 国产亚洲av高清不卡| 国产午夜精品一二区理论片| 美女高潮到喷水免费观看| 这个男人来自地球电影免费观看| 久9热在线精品视频| 久久狼人影院| 国产成人精品久久二区二区91| 极品人妻少妇av视频| 一级毛片电影观看| 不卡av一区二区三区| 精品亚洲成国产av| 久久人妻福利社区极品人妻图片 | netflix在线观看网站| 国产精品久久久久久精品古装| 国产成人av激情在线播放| 午夜福利影视在线免费观看| 天天躁夜夜躁狠狠躁躁| 中文字幕人妻丝袜一区二区| 国产女主播在线喷水免费视频网站| 精品国产乱码久久久久久小说| 久久午夜综合久久蜜桃| 无限看片的www在线观看| 乱人伦中国视频| 老汉色av国产亚洲站长工具| 91国产中文字幕| 亚洲国产中文字幕在线视频| 大片免费播放器 马上看| 国产精品免费视频内射| 亚洲精品一区蜜桃| 99国产精品免费福利视频| 亚洲精品自拍成人| 一级片'在线观看视频| 91精品伊人久久大香线蕉| 性色av一级| 另类亚洲欧美激情| 人成视频在线观看免费观看| 自拍欧美九色日韩亚洲蝌蚪91| 91九色精品人成在线观看| 男人舔女人的私密视频| 日韩,欧美,国产一区二区三区| 日韩一本色道免费dvd| 一级片'在线观看视频| av不卡在线播放| av在线老鸭窝| 大陆偷拍与自拍| 1024视频免费在线观看| 久久精品国产综合久久久| 亚洲国产毛片av蜜桃av| 国产熟女午夜一区二区三区| 亚洲欧美一区二区三区国产| 人体艺术视频欧美日本| 50天的宝宝边吃奶边哭怎么回事| 国产真人三级小视频在线观看| 亚洲人成电影观看| 夜夜骑夜夜射夜夜干| 免费看不卡的av| 人人妻人人澡人人看| 五月天丁香电影| 亚洲久久久国产精品| 精品一区二区三区四区五区乱码 | 色94色欧美一区二区| 在线av久久热| 一级毛片我不卡| 欧美成人午夜精品| 建设人人有责人人尽责人人享有的| 亚洲精品国产区一区二| www.999成人在线观看| 久久免费观看电影| av一本久久久久| 手机成人av网站| 午夜免费观看性视频| 欧美日韩亚洲综合一区二区三区_| 免费观看a级毛片全部| 久久久久精品国产欧美久久久 | 男女高潮啪啪啪动态图| 日韩 亚洲 欧美在线| 国产日韩欧美在线精品| 亚洲欧美精品自产自拍| 国产男人的电影天堂91| 亚洲精品日本国产第一区| 日韩 欧美 亚洲 中文字幕| 人体艺术视频欧美日本| 亚洲成国产人片在线观看| 亚洲自偷自拍图片 自拍| 国产真人三级小视频在线观看| 大型av网站在线播放| 一边亲一边摸免费视频| 黄色视频在线播放观看不卡| 老司机影院毛片| 青春草亚洲视频在线观看| 亚洲国产精品国产精品| 久久九九热精品免费| 无限看片的www在线观看| 人人妻人人爽人人添夜夜欢视频| 亚洲国产中文字幕在线视频| 人人妻,人人澡人人爽秒播 | 建设人人有责人人尽责人人享有的| 欧美日韩亚洲综合一区二区三区_| 久久综合国产亚洲精品| 亚洲精品久久成人aⅴ小说| 免费在线观看黄色视频的| 九色亚洲精品在线播放| 国产av精品麻豆| 久久久久精品国产欧美久久久 | 午夜免费男女啪啪视频观看| 十分钟在线观看高清视频www| 亚洲精品国产区一区二| 国产精品 国内视频| netflix在线观看网站| 午夜福利,免费看| 成年女人毛片免费观看观看9 | 中国美女看黄片| 丰满少妇做爰视频| 亚洲精品美女久久久久99蜜臀 | 91精品三级在线观看| 高清av免费在线| 亚洲 国产 在线| 天天躁夜夜躁狠狠久久av| 在线观看免费高清a一片| 两个人免费观看高清视频| 99精品久久久久人妻精品| 国产精品99久久99久久久不卡| 性高湖久久久久久久久免费观看| 50天的宝宝边吃奶边哭怎么回事| 18禁国产床啪视频网站| 久久久国产一区二区| 国产在线一区二区三区精| 久久精品亚洲av国产电影网| 国产精品一区二区精品视频观看| 大话2 男鬼变身卡| 亚洲自偷自拍图片 自拍| 国产三级黄色录像| 日本av手机在线免费观看| 亚洲精品久久成人aⅴ小说| 女人精品久久久久毛片| 国产在线一区二区三区精| 两性夫妻黄色片| 下体分泌物呈黄色| 久久人妻熟女aⅴ| av国产精品久久久久影院| 一区福利在线观看| 日韩中文字幕视频在线看片| 91字幕亚洲| 在线观看免费日韩欧美大片| 97精品久久久久久久久久精品| 久久人妻福利社区极品人妻图片 | 欧美日本中文国产一区发布| 9色porny在线观看| 亚洲成人国产一区在线观看 | 亚洲精品美女久久久久99蜜臀 | 一区二区三区精品91| 一级毛片我不卡| 19禁男女啪啪无遮挡网站| 国产精品一区二区在线不卡| 天天影视国产精品| 99热网站在线观看| 人人妻,人人澡人人爽秒播 | 国产一级毛片在线| 成年人黄色毛片网站| 欧美日韩av久久| 黑丝袜美女国产一区| 国产99久久九九免费精品| 久久久欧美国产精品| 精品欧美一区二区三区在线| 亚洲欧美色中文字幕在线| 亚洲人成电影免费在线| 欧美日韩亚洲高清精品| 国产成人影院久久av| 亚洲午夜精品一区,二区,三区| 精品国产一区二区三区久久久樱花| xxxhd国产人妻xxx| 国产欧美日韩精品亚洲av| 国产精品一区二区在线不卡| h视频一区二区三区| e午夜精品久久久久久久| 天天躁夜夜躁狠狠躁躁| 女警被强在线播放| 久久人人97超碰香蕉20202| 久久精品亚洲av国产电影网| 激情视频va一区二区三区| 久久免费观看电影| 久久国产精品影院| 18在线观看网站| 国产精品99久久99久久久不卡| 欧美xxⅹ黑人| 亚洲精品日本国产第一区| 一级毛片黄色毛片免费观看视频| 美国免费a级毛片| 国产精品一区二区在线观看99| 色视频在线一区二区三区| 精品人妻在线不人妻| 国产国语露脸激情在线看| 久久久久久久久免费视频了| 老汉色∧v一级毛片| 人人妻人人澡人人爽人人夜夜| 黄色片一级片一级黄色片| 免费在线观看视频国产中文字幕亚洲 | 精品福利观看| 日韩,欧美,国产一区二区三区| 在线av久久热| 亚洲熟女毛片儿| 99精国产麻豆久久婷婷| 男女国产视频网站| 欧美+亚洲+日韩+国产| 永久免费av网站大全| 久久人人爽av亚洲精品天堂| av天堂在线播放| 1024视频免费在线观看| 在线观看免费高清a一片| 国产主播在线观看一区二区 | 成年av动漫网址| 一级,二级,三级黄色视频| 午夜日韩欧美国产| 久久国产精品大桥未久av| 亚洲成人手机| 叶爱在线成人免费视频播放| 亚洲自偷自拍图片 自拍| 美女脱内裤让男人舔精品视频| 国产成人a∨麻豆精品| 亚洲中文av在线| 亚洲,一卡二卡三卡| 国产一区二区三区综合在线观看| 久久精品久久精品一区二区三区| 女人久久www免费人成看片| 亚洲色图综合在线观看| 日韩熟女老妇一区二区性免费视频| 一区二区三区四区激情视频| 国产精品.久久久| 少妇猛男粗大的猛烈进出视频| 国产一区二区激情短视频 | 国产爽快片一区二区三区| 观看av在线不卡| 午夜视频精品福利| 日韩制服骚丝袜av| 国产精品麻豆人妻色哟哟久久| 国产精品亚洲av一区麻豆| 在线观看人妻少妇| 久久久国产一区二区| avwww免费| 欧美中文综合在线视频| 两个人免费观看高清视频| 丰满人妻熟妇乱又伦精品不卡| 久久久精品免费免费高清| 丰满人妻熟妇乱又伦精品不卡| 国产精品久久久人人做人人爽| 国产精品三级大全| 亚洲,欧美精品.| 精品第一国产精品| 国产欧美日韩精品亚洲av| 国产99久久九九免费精品| www.av在线官网国产| 真人做人爱边吃奶动态| 五月开心婷婷网| 国产成人a∨麻豆精品| 夫妻性生交免费视频一级片| av电影中文网址| 男女之事视频高清在线观看 | 老司机影院毛片| 亚洲国产最新在线播放| 满18在线观看网站| 又紧又爽又黄一区二区| 后天国语完整版免费观看| 久久久久久久大尺度免费视频| 亚洲一卡2卡3卡4卡5卡精品中文| 自线自在国产av| 操美女的视频在线观看| 国产xxxxx性猛交| www.精华液| 久久天堂一区二区三区四区| 黄片播放在线免费| 女性生殖器流出的白浆| 婷婷色综合www| 国产成人精品久久二区二区91| 午夜激情av网站| 丝袜人妻中文字幕| 少妇粗大呻吟视频| 精品一区二区三区四区五区乱码 | 精品国产乱码久久久久久小说| 伊人久久大香线蕉亚洲五| 少妇人妻久久综合中文| 日韩 欧美 亚洲 中文字幕| 国产精品欧美亚洲77777| 国产欧美日韩一区二区三 | av电影中文网址| 在线看a的网站| 亚洲精品一卡2卡三卡4卡5卡 | 少妇人妻久久综合中文| 男人添女人高潮全过程视频| av天堂久久9| 精品人妻熟女毛片av久久网站| 99国产精品99久久久久| 人体艺术视频欧美日本| 97人妻天天添夜夜摸| 国产精品国产三级专区第一集| 999精品在线视频| 少妇人妻 视频| 久久久国产欧美日韩av| www.精华液| 黄片小视频在线播放| 久久久久久久精品精品| 最近中文字幕2019免费版| 国产精品久久久久成人av| 国产女主播在线喷水免费视频网站| 亚洲国产精品成人久久小说| 中文字幕另类日韩欧美亚洲嫩草| 99久久综合免费| 国产高清不卡午夜福利| 午夜日韩欧美国产| 亚洲av电影在线进入| 一区二区三区四区激情视频| 岛国毛片在线播放| 99国产精品99久久久久| 五月开心婷婷网| 美女福利国产在线| 日本黄色日本黄色录像| 国产97色在线日韩免费| 飞空精品影院首页| 男女边摸边吃奶| 超碰成人久久| 国产精品一区二区在线观看99| 国产精品一区二区在线不卡| tube8黄色片| 美女脱内裤让男人舔精品视频| 日日夜夜操网爽| 国产又色又爽无遮挡免| 午夜久久久在线观看| 丁香六月天网| 日本vs欧美在线观看视频| 女人被躁到高潮嗷嗷叫费观| 欧美精品一区二区免费开放| 乱人伦中国视频| 午夜激情久久久久久久| 尾随美女入室| 99久久99久久久精品蜜桃| 国产成人精品无人区| 99热全是精品| 日本wwww免费看| 精品国产一区二区三区四区第35| 精品第一国产精品| 黑丝袜美女国产一区| 男人爽女人下面视频在线观看| 这个男人来自地球电影免费观看| 成年av动漫网址| 777米奇影视久久| 黄片小视频在线播放| 热re99久久国产66热| 国产福利在线免费观看视频| 欧美日韩黄片免| 少妇人妻久久综合中文| 国产午夜精品一二区理论片| 91精品国产国语对白视频| 久久精品国产亚洲av高清一级| 亚洲熟女毛片儿| 精品国产一区二区久久| 精品视频人人做人人爽| 精品少妇久久久久久888优播| 丝袜美腿诱惑在线| 午夜两性在线视频| 性少妇av在线| av视频免费观看在线观看| 亚洲色图综合在线观看| 亚洲一码二码三码区别大吗| 精品国产超薄肉色丝袜足j| 色婷婷av一区二区三区视频| 热99久久久久精品小说推荐| 丝袜美足系列| 亚洲精品自拍成人| av线在线观看网站| www.熟女人妻精品国产| 成人亚洲精品一区在线观看| 丝袜脚勾引网站| 成人黄色视频免费在线看| 自线自在国产av| 亚洲av男天堂| 丝袜喷水一区| 婷婷丁香在线五月| 欧美在线黄色| 一本色道久久久久久精品综合| 精品人妻1区二区| 少妇人妻 视频| 成年av动漫网址| 两性夫妻黄色片| 婷婷色av中文字幕| 欧美成狂野欧美在线观看| 亚洲成人免费电影在线观看 | 欧美精品亚洲一区二区| 交换朋友夫妻互换小说| 久久精品亚洲熟妇少妇任你| 成人免费观看视频高清| 久久国产亚洲av麻豆专区| www.av在线官网国产| 丁香六月欧美| 久久精品人人爽人人爽视色| 精品高清国产在线一区| 老司机影院毛片| 婷婷色综合www| 高清黄色对白视频在线免费看| 2021少妇久久久久久久久久久| 中文字幕另类日韩欧美亚洲嫩草| 欧美乱码精品一区二区三区| 国产高清不卡午夜福利| 女人爽到高潮嗷嗷叫在线视频| 精品国产乱码久久久久久男人| 高清欧美精品videossex| 电影成人av| 伊人久久大香线蕉亚洲五| 国产精品欧美亚洲77777| 久久精品人人爽人人爽视色| 侵犯人妻中文字幕一二三四区| 国产麻豆69| 赤兔流量卡办理| av国产久精品久网站免费入址| 又大又爽又粗| 国产亚洲av片在线观看秒播厂| 国产日韩一区二区三区精品不卡| 中文字幕另类日韩欧美亚洲嫩草| 婷婷色av中文字幕| 欧美日韩亚洲国产一区二区在线观看 | 天天操日日干夜夜撸| 欧美成人精品欧美一级黄| 爱豆传媒免费全集在线观看| 亚洲精品一二三| 少妇猛男粗大的猛烈进出视频| 人成视频在线观看免费观看| 韩国精品一区二区三区| 国产高清国产精品国产三级| 亚洲九九香蕉| 蜜桃国产av成人99| 一本—道久久a久久精品蜜桃钙片| 亚洲,欧美精品.| 超碰成人久久| 亚洲精品久久久久久婷婷小说| 纯流量卡能插随身wifi吗| 免费久久久久久久精品成人欧美视频| 久久精品人人爽人人爽视色| 国产日韩欧美视频二区| 中文字幕色久视频| 欧美激情极品国产一区二区三区| 狂野欧美激情性bbbbbb| 菩萨蛮人人尽说江南好唐韦庄| 久久亚洲国产成人精品v| 2021少妇久久久久久久久久久| 别揉我奶头~嗯~啊~动态视频 | 日韩av不卡免费在线播放| 日本五十路高清| 9色porny在线观看| 亚洲一码二码三码区别大吗| 日韩制服丝袜自拍偷拍| 亚洲av电影在线观看一区二区三区| 香蕉丝袜av| 黄色 视频免费看| 多毛熟女@视频| 国产精品av久久久久免费| 国产精品久久久久久精品古装| 日韩av免费高清视频| 亚洲人成77777在线视频| 性色av一级| 日韩av免费高清视频| 久久国产精品大桥未久av| 欧美日韩黄片免| 日本猛色少妇xxxxx猛交久久| 波野结衣二区三区在线| 男人操女人黄网站| 中文字幕人妻丝袜制服| 国产亚洲一区二区精品| 亚洲伊人久久精品综合| 深夜精品福利| 我要看黄色一级片免费的| 观看av在线不卡| 国产精品国产av在线观看| 免费一级毛片在线播放高清视频 | 三上悠亚av全集在线观看| 只有这里有精品99| 久久久精品区二区三区| 视频区图区小说| 在线观看人妻少妇| 欧美少妇被猛烈插入视频| 十八禁网站网址无遮挡| 一区二区三区乱码不卡18| 久久精品国产亚洲av高清一级| 亚洲五月色婷婷综合| 精品熟女少妇八av免费久了| 国产成人系列免费观看| 中文字幕最新亚洲高清|