wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

專(zhuān)注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> STM32 >> 瀏覽文章

stm32 IAP(在線(xiàn)程序更新方式)[摘錄](méi)

作者:佚名   來(lái)源:本站原創(chuàng)   點(diǎn)擊數(shù):  更新時(shí)間:2014年08月18日   【字體:

 幾乎所有的同類(lèi)書(shū)籍都介紹綜合性的應(yīng)用示例如“萬(wàn)年歷 + 溫度顯示 + 鬧鐘響鈴 + 計(jì)時(shí)表”這樣的一個(gè)實(shí)時(shí)時(shí)鐘范例或“STM32 + 音頻解碼 + 大容量存儲(chǔ)方案”這樣的MP3播放器范例。這些綜合性實(shí)例的目的在于引領(lǐng)讀者進(jìn)行綜合性實(shí)驗(yàn),達(dá)到把單片機(jī)的基礎(chǔ)模塊整合運(yùn)用的目的。這些實(shí)例普遍存在一種共同點(diǎn),即“練手”意義要大于“實(shí)用”的意義。本文將講述一個(gè)STM32的綜合性應(yīng)用示例,該示例將涉及到STM32微控制器的時(shí)鐘系統(tǒng)、GPIO、定時(shí)器、中斷系統(tǒng)、異步串口以及內(nèi)置可編程flash等設(shè)備的應(yīng)用,作為一個(gè)綜合性實(shí)驗(yàn)的同時(shí)還具有很強(qiáng)的“實(shí)用”意義。這個(gè)示例就是STM32的IAP方案。
         IAP,全稱(chēng)是“In-Application
Programming”,中文解釋為“在程序中編程”。IAP是一種對(duì)通過(guò)微控制器的對(duì)外接口(如USART,IIC,CAN,USB,以太網(wǎng)接口甚至是無(wú)線(xiàn)射頻通道)對(duì)正在運(yùn)行程序的微控制器進(jìn)行內(nèi)部程序的更新的技術(shù)(注意這完全有別于ICP或者ISP技術(shù))。ICP(In-Circuit Programming)技術(shù)即通過(guò)在線(xiàn)仿真器對(duì)單片機(jī)進(jìn)行程序燒寫(xiě),而ISP技術(shù)則是通過(guò)單片機(jī)內(nèi)置的bootloader程序引導(dǎo)的燒寫(xiě)技術(shù)。無(wú)論是ICP技術(shù)還是ISP技術(shù),都需要有機(jī)械性的操作如連接下載線(xiàn),設(shè)置跳線(xiàn)帽等。若產(chǎn)品的電路板已經(jīng)層層密封在外殼中,要對(duì)其進(jìn)行程序更新無(wú)疑困難重重,若產(chǎn)品安裝于狹窄空間等難以觸及的地方,更是一場(chǎng)災(zāi)難。但若進(jìn)引入了IAP技術(shù),則完全可以避免上述尷尬情況,而且若使用遠(yuǎn)距離或無(wú)線(xiàn)的數(shù)據(jù)傳輸方案,甚至可以實(shí)現(xiàn)遠(yuǎn)程編程和無(wú)線(xiàn)編程。這絕對(duì)是ICP或ISP技術(shù)無(wú)法做到的。某種微控制器支持IAP技術(shù)的首要前提是其必須是基于可重復(fù)編程閃存的微控制器。STM32微控制器帶有可編程的內(nèi)置閃存,同時(shí)STM32擁有在數(shù)量上和種類(lèi)上都非常豐富的外設(shè)通信接口,因此在STM32上實(shí)現(xiàn)IAP技術(shù)是完全可行的。
         實(shí)現(xiàn)IAP技術(shù)的核心是一段預(yù)先燒寫(xiě)在單片機(jī)內(nèi)部的IAP程序。這段程序主要負(fù)責(zé)與外部的上位機(jī)軟件進(jìn)行握手同步,然后將通過(guò)外設(shè)通信接口將來(lái)自于上位機(jī)軟件的程序數(shù)據(jù)接收后寫(xiě)入單片機(jī)內(nèi)部指定的閃存區(qū)域,然后再跳轉(zhuǎn)執(zhí)行新寫(xiě)入的程序,最終就達(dá)到了程序更新的目的。
在STM32微控制器上實(shí)現(xiàn)IAP程序之前首先要回顧一下STM32的內(nèi)部閃存組織架構(gòu)和其啟動(dòng)過(guò)程。STM32的內(nèi)部閃存地址起始于0x8000000,一般情況下,程序文件就從此地址開(kāi)始寫(xiě)入。此外STM32是基于Cortex-M3內(nèi)核的微控制器,其內(nèi)部通過(guò)一張“中斷向量表”來(lái)響應(yīng)中斷,程序啟動(dòng)后,將首先從“中斷向量表”取出復(fù)位中斷向量執(zhí)行復(fù)位中斷程序完成啟動(dòng)。而這張“中斷向量表”的起始地址是0x8000004,當(dāng)中斷來(lái)臨,STM32的內(nèi)部硬件機(jī)制亦會(huì)自動(dòng)將PC指針定位到“中斷向量表”處,并根據(jù)中斷源取出對(duì)應(yīng)的中斷向量執(zhí)行中斷服務(wù)程序。最后還需要知道關(guān)鍵的一點(diǎn),通過(guò)修改STM32工程的鏈接腳本可以修改程序文件寫(xiě)入閃存的起始地址。
在STM32微控制器上實(shí)現(xiàn)IAP方案,除了常規(guī)的串口接收數(shù)據(jù)以及閃存數(shù)據(jù)寫(xiě)入等常規(guī)操作外,還需注意STM32的啟動(dòng)過(guò)程和中斷響應(yīng)方式。圖1顯示了STM32常規(guī)的運(yùn)行流程。

(原文件名:1.jpg) 
圖1
對(duì)圖1解讀如下:
1、        STM32復(fù)位后,會(huì)從地址為0x8000004處取出復(fù)位中斷向量的地址,并跳轉(zhuǎn)執(zhí)行復(fù)位中斷服務(wù)程序,如圖1中標(biāo)號(hào)○1所示。
2、        復(fù)位中斷服務(wù)程序執(zhí)行的最終結(jié)果是跳轉(zhuǎn)至C程序的main函數(shù),如圖1中標(biāo)號(hào)○2所示,而main函數(shù)應(yīng)該是一個(gè)死循環(huán),是一個(gè)永不返回的函數(shù)。
3、        在main函數(shù)執(zhí)行的過(guò)程中,發(fā)生了一個(gè)中斷請(qǐng)求,此時(shí)STM32的硬件機(jī)制會(huì)將PC指針強(qiáng)制指回中斷向量表處,如圖1中標(biāo)號(hào)○3所示。
4、        根據(jù)中斷源進(jìn)入相應(yīng)的中斷服務(wù)程序,如圖1中標(biāo)號(hào)○5所示。
5、        中斷服務(wù)程序執(zhí)行完畢后,程序再度返回至main函數(shù)中執(zhí)行,如圖1中標(biāo)號(hào)○6所示。
若在STM32中加入了IAP程序,則情況會(huì)如圖2所示。
 
(原文件名:2.jpg)  
圖2
對(duì)圖2的解讀如下:
1、        STM32復(fù)位后,從地址為0x8000004處取出復(fù)位中斷向量的地址,并跳轉(zhuǎn)執(zhí)行復(fù)位中斷服務(wù)程序,隨后跳轉(zhuǎn)至IAP程序的main函數(shù),如圖2中標(biāo)號(hào)○1、○2所示。這個(gè)過(guò)程和圖1相應(yīng)部分是一致的。
2、        執(zhí)行完IAP過(guò)程后(STM32內(nèi)部多出了新寫(xiě)入的程序,圖2中以灰色底紋方格表示,地址始于0x8000004+N+M)跳轉(zhuǎn)至新寫(xiě)入程序的復(fù)位向量表,取出新程序的復(fù)位中斷向量的地址,并跳轉(zhuǎn)執(zhí)行新程序的復(fù)位中斷服務(wù)程序,隨后跳轉(zhuǎn)至新程序的main函數(shù),其過(guò)程如圖2的標(biāo)號(hào)○3所示。新程序的main函數(shù)應(yīng)該也具有永不返回的特性。同時(shí)應(yīng)該注意在STM32的內(nèi)部存儲(chǔ)空間在不同的位置上出現(xiàn)了2個(gè)中斷向量表。
3、        在新程序main函數(shù)執(zhí)行的過(guò)程中,一個(gè)中斷請(qǐng)求來(lái)臨,PC指針仍會(huì)回轉(zhuǎn)至地址為0x8000004中斷向量表處,而并不是新程序的中斷向量表,如圖2中標(biāo)號(hào)○5所示。注意到這是由STM32的硬件機(jī)制決定的。
4、        根據(jù)中斷源跳轉(zhuǎn)至對(duì)應(yīng)的中斷服務(wù),如圖2中標(biāo)號(hào)○6所示。注意此時(shí)是跳轉(zhuǎn)至了新程序的中斷服務(wù)程序中。
5、        中斷服務(wù)執(zhí)行完畢后,返回main函數(shù)。如圖2中標(biāo)號(hào)○8所示。
從上述兩個(gè)過(guò)程的分析可以得知,對(duì)將使用IAP過(guò)程寫(xiě)入的程序要滿(mǎn)足2個(gè)要求:
1、新程序必須從IAP程序之后的某個(gè)偏移量為x的地址開(kāi)始;
2、必須將新程序的中斷向量表相應(yīng)的移動(dòng),移動(dòng)的偏移量為x;
而設(shè)置程序起始位置的方法是(keil uvision4集成開(kāi)發(fā)環(huán)境)在工程的“Option for Target….”界面中的“Target”頁(yè)里將“IROM”的“Start”列改為欲使程序起始的地方,如圖3中將程序起始位置設(shè)為0x8002000。
 
(原文件名:3.jpg) 
圖3
將中斷向量表移動(dòng)的方法是在程序中加入函數(shù):
void NVIC_SetVectorTable(u32 NVIC_VectTab, u32 Offset);
其中參數(shù)NVIC_VectTab為中斷向量表起始位置,而參數(shù)Offset則為地址偏移量,如將中斷向量表移至0x8002000處,則應(yīng)調(diào)用該函數(shù)如下:
void NVIC_SetVectorTable(0x8000000, 0x2000);
同時(shí)有必要提醒讀者注意的是,此函數(shù)只會(huì)修改STM32程序中用于存儲(chǔ)中斷向量的結(jié)構(gòu)體變量,而不會(huì)實(shí)質(zhì)地改變中斷向量表在閃存中的物理位置,詳情請(qǐng)研究該程序原型。
有了以上準(zhǔn)備后就可以著手設(shè)計(jì)一個(gè)IAP方案了,如下:
1、STM32復(fù)位后,利用一個(gè)按鍵的狀態(tài)進(jìn)行同步,當(dāng)按鍵按下時(shí)表示將要進(jìn)行IAP過(guò)程;
2、IAP過(guò)程中,通過(guò)上位機(jī)軟件向STM32的USART1設(shè)備發(fā)送所要更新的程序文件,STM32接收到數(shù)據(jù)后轉(zhuǎn)而從0x8002000地址開(kāi)始寫(xiě)入收到的數(shù)據(jù);
3、STM32借助定時(shí)器來(lái)判斷數(shù)據(jù)是否完全接收,完全接收后IAP過(guò)程結(jié)束;
4、再次復(fù)位后,跳轉(zhuǎn)0x8002004地址開(kāi)始運(yùn)行新寫(xiě)入的程序;
最后提出幾點(diǎn)注意事項(xiàng):
1、具體實(shí)現(xiàn)的工程見(jiàn)附件;
2、利用IAP寫(xiě)入的程序文件最好是.bin格式的文件,但不能是.hex格式的文件;
3、向STM32發(fā)送程序文件時(shí)盡量慢一些,因?yàn)镾TM32對(duì)FLASH的寫(xiě)入速度往往跟不上通訊外設(shè)接口的速度;
4、建議在STM32和上位機(jī)之間設(shè)計(jì)一套握手機(jī)制和出錯(cuò)管理機(jī)制,這樣可以大幅提高IAP的成功率;
5、附件中的IAP工程具體運(yùn)行現(xiàn)象為,按著連接于GPIOA.0引腳上的按鍵后對(duì)STM32進(jìn)行復(fù)位操作,若連接于GPIOA.4引腳上的LED被點(diǎn)亮則表示進(jìn)入了IAP程序,等待從USART1接口傳入欲更新的程序文件。程序文件更新完畢后,LED被熄滅。此時(shí)再度對(duì)STM32進(jìn)行復(fù)位,就開(kāi)始運(yùn)行新寫(xiě)入的程序了。
關(guān)閉窗口

相關(guān)文章

91丨porny丨九色| 天堂地址在线www| 九色蝌蚪国产| 男女爱爱网站| 神马一区二区三区| 日韩一级片免费看| 亚洲一区二区三区在线观看网站| 亚洲成在人线免费视频| 高清国产mv在线观看| www.我爱av| 手机在线观看免费av| 天堂网av在线播放| 中文字幕有码热在线视频| 呦视频在线一区二区三区| 中文字幕欧美日韩在线不卡| 久热国产在线视频| 91九蝌蚪视频| a在线观看网站| fc2ppv完全颜出在线播放| 日本视频三区| 毛片免费在线观看| 国产在线高清视频| 狼人综合视频| 国产极品久久久久久久久波多结野| www.国产精品| 啪啪国产精品| 97精品一区二区| 国产日韩高清一区二区三区在线| 久久精品99久久久| 99精品在线观看视频| 国产精品成人午夜| 欧美日韩亚洲精品一区二区三区| 五月婷婷久久丁香| 51精品视频一区二区三区| 日韩av有码在线| 久久国产色av| 国产精品久久久久久超碰| 95av在线视频| 色之综合天天综合色天天棕色| 欧洲金发美女大战黑人| 欧美少妇性生活视频| 自拍一级黄色片| 少妇无套高潮一二三区| 日本五十熟hd丰满| 国产三级按摩推拿按摩| 一区二区在线观看视频在线| 免费看大片爽| 亚洲а∨精品天堂在线| 波多野结衣在线高清| 国产激情欧美| 国产一区三区在线播放| 夜间精品视频| 青草青在线视频| 国产粉嫩在线观看| 91综合精品国产丝袜长腿久久| 欧美丝袜丝交足nylons172| 一区二区三区四区五区精品视频| 国产一区二区精品久久99| 日本一区二区高清| 欧美三级电影一区| 中文字幕亚洲精品| 国产美女精品视频| 亚洲欧美丝袜| 国产女同无遮挡互慰高潮91| 东京热无码av男人的天堂| 国产精品传媒在线观看| 四虎影院成人| ga∨成人网| 嗯啊主人调教在线播放视频| 国产欧美自拍一区| 99av国产精品欲麻豆| www激情久久| 欧美怡红院视频| 日韩午夜在线视频| 92看片淫黄大片欧美看国产片| 成人免费看片视频在线观看| 99久久99精品| 免费在线不卡视频| 青青草国产免费自拍| 又黄又爽无遮挡| 午夜激情电影在线播放| 色婷婷狠狠五月综合天色拍| 日本在线播放一区二区三区| 亚洲色图在线播放| 精品免费视频一区二区| 69精品小视频| 亚洲国产精品影视| 亚洲av无码专区在线播放中文| 中文字幕一区二区三区精品| 亚洲欧美小说国产图片| julia中文字幕久久亚洲蜜臀| 538视频在线| 日韩免费av| 99国产精品国产精品毛片| 91国模大尺度私拍在线视频| 久久久国产91| 久久综合九色综合久99| 色婷婷一区二区三区av免费看| 日韩激情一区二区三区| 亚洲精品乱码久久久久久蜜桃动漫| 色婷婷综合缴情免费观看| 超碰这里只有精品| 国产欧美在线| 亚洲一区精品在线| 最近中文字幕日韩精品| 欧美蜜桃一区二区三区| 欧美精品国产精品日韩精品| 亚洲欧洲精品在线观看| 欧美夫妇交换xxx| 精品人妻午夜一区二区三区四区 | 圆产精品久久久久久久久久久| 精品无线一线二线三线| 老司机精品视频在线观看6| 色天下一区二区三区| 99久久久无码国产精品| 欧美xxx久久| 91精品免费| 亚洲欧美激情一区二区三区| 国产又粗又猛又色又| 特黄aaaaaaaaa毛片免费视频| 91九色综合| 精品夜夜嗨av一区二区三区| 欧美裸体bbwbbwbbw| 国产日韩欧美日韩大片| www.色欧美| 国产特级aaaaaa大片| 在线观看国产麻豆| 婷婷亚洲精品| 欧美国产一区二区| 久久精品一区中文字幕| 欧美一级特黄aaaaaa在线看片| av网站免费在线看| 天堂网av在线播放| 黄色在线免费网站| 98精品视频| 一区二区三区精品在线| 久久久久亚洲精品| 久久久久久久免费视频| 日本污视频在线观看| www视频完整版| 麻豆国产一区| 国产精品自在在线| 日韩西西人体444www| 成人欧美一区二区| 日本少妇毛茸茸| 五月婷婷综合久久| 国产丝袜在线| 亚洲精品韩国| 在线免费观看成人短视频| 538国产精品一区二区免费视频| 色七七在线观看| 一级黄色大片免费| 欧美香蕉爽爽人人爽| 欧美裸体在线版观看完整版| 麻豆视频一区| 国产清纯美女被跳蛋高潮一区二区久久w | 公交车强行挺进岳身体| 日本综合视频| 国产一区二区在线免费观看| 亚洲精品国产精品国自产在线| 日本成人三级| 久一区二区三区| 探花国产精品| 嫩模私拍啪啪| 男男gay无套免费视频欧美| 国产欧美一区二区在线| 欧美激情视频在线观看| 国产区二区三区| 熟妇高潮一区二区高潮| 丁香花在线电影小说观看 | 欧美精品一区二区三区国产精品| 妞干网视频在线观看| 最好看的日本字幕mv视频大全| 九色视频成人自拍| 亚洲激情黄色| 亚洲成人999| gogogo免费高清日本写真| 日本特级黄色片| 日韩有码电影| 日韩精品成人在线观看| 国产精品色哟哟网站| 欧美在线观看一区二区三区| 欧美亚洲另类在线一区二区三区| 麻豆changesxxx国产| 青檬在线电视剧在线观看| 天天射天天综合网| 欧美日韩免费一区二区三区 | 成人久久视频在线观看| 日韩在线视频一区| 99re精彩视频| 国产麻豆视频免费观看| 欧美日韩黄网站| 一区二区三区丝袜| 国模视频一区二区三区| 在线观看亚洲免费视频| 特一级黄色片| 九九在线精品| 日韩人体视频一二区| 精品国产二区在线| 在线观看免费国产视频| 午夜视频成人| 日韩av一区二区三区四区| 精品偷拍一区二区三区在线看| 无码专区aaaaaa免费视频| 亚洲AV午夜精品| 成人福利av| 亚洲丝袜美腿综合| 成人动漫在线视频| 国产精品免费av一区二区| 超碰在线观看免费版| 国产成人久久精品77777最新版本| 欧美老女人性视频| av2014天堂网| 一本到av在线| 男女视频一区二区| 精品国产一区二区三区久久狼黑人 | 手机在线中文字幕| 人成免费电影一二三区在线观看| 国产一区二区三区的电影 | 美日韩在线观看| 校园激情久久| 中文字幕亚洲情99在线| 韩国三级视频在线观看| 2020国内自拍视频| 亚洲精品激情| 亚洲人成网站999久久久综合| 性久久久久久久久久久久久久| 一本在线免费视频| 国产无遮挡在线视频免费观看| 一本久久知道综合久久| 欧美裸体男粗大视频在线观看| 少妇毛片一区二区三区| 三上悠亚在线免费观看| 久久精品国产一区二区| 96精品视频在线| 在线观看美女av| 日本三级视频在线播放| 91美女视频网站| 99国产超薄肉色丝袜交足的后果| 无码人妻丰满熟妇区bbbbxxxx| 欧美另类老肥妇| 亚洲激情自拍视频| 在线不卡视频一区二区| 中文字幕无线码| 91影院成人| 最近2019年好看中文字幕视频 | 男女猛烈激情xx00免费视频| 精品久久九九| 欧美日本免费| 在线日韩精品视频| 少妇一级淫免费观看| 可以在线观看的黄色| k8久久久一区二区三区| 亚洲a级在线播放观看| 国产理论视频在线观看| 麻豆视频一区| 国产亚洲视频在线观看| 欧美一区二区三区粗大| 18网站在线观看| 亚洲精选视频免费看| 精品一区二区成人免费视频| 美女喷水白浆| 老司机亚洲精品| 成人欧美一区二区三区黑人| 一级日韩一级欧美| 亚洲精品蜜桃乱晃| 亚洲视频第一页| mm131美女视频| 成人免费高清在线播放| 一区二区在线看| 久久精品国产精品亚洲色婷婷| 日夜操在线视频| 老鸭窝一区二区久久精品| 91久久精品国产| 亚洲爱爱天堂| 伊人成人在线视频| 国产精品亚洲片夜色在线| 午夜免费福利在线| 少妇性bbb搡bbb爽爽爽欧美| 国产日产精品1区| 国产真实老熟女无套内射| 比比资源-先锋影音资源站| 免费高清视频精品| 亚洲综合色激情五月| 欧美虐宫另类残忍视频| 久久激情中文| 国产69精品久久久久9999apgf | 99久久久久久中文字幕一区| 久久亚洲精品网站| 青青视频在线免费观看| 久久男人av| 精品国产一区二区在线| 中文字幕一区二区三区精品 | 欧美人体视频| 欧美高清第一页| 艳妇乳肉豪妇荡乳av无码福利| 国产精品中文字幕亚洲欧美| 欧美黑人巨大精品一区二区| 国产免费www| 成人久久一区| 日本午夜精品理论片a级appf发布| 男人透女人免费视频| 午夜视频国产| 中文字幕中文在线不卡住| 成年人小视频网站| 久久精品国产亚洲a∨麻豆| 一区二区高清在线| 久久久精品高清| xxx性欧美| 日韩欧美高清在线| 91porn在线视频| 在线日韩成人| 亚洲91精品在线观看| 国产黄色片av| 久久精品一区二区国产| 精品婷婷色一区二区三区蜜桃| 四色最新网址| 久久噜噜亚洲综合| 亚洲精品中文字幕无码蜜桃| 精品麻豆一区二区三区| 日韩你懂的在线播放| 国产三级国产精品国产国在线观看| 日本在线视频一区二区三区| 精品国内产的精品视频在线观看| 国产又粗又大又爽视频| 宅男噜噜噜66一区二区| 精品久久蜜桃| jizzjizz19| 国产精品国产三级国产普通话三级 | 日本激情五月| 91亚洲精华国产精华精华液| 成熟了的熟妇毛茸茸| 91亚洲天堂| 亚洲成av人乱码色午夜| 久久精品视频7| 欧美成人综合| 免费日韩av电影| 能在线观看av网站| 精品欧美激情精品一区| 一级特级黄色片| 韩国女主播一区二区三区| 国产91精品久久久久久| 国产综合精品久久| 久久久精品天堂| 国产成人精品综合久久久久99| 成人黄页网站视频| 欧美黑人xxx| 先锋音影av资源中文网| 91麻豆成人久久精品二区三区| 国产三级生活片| 国产精品一区免费在线| 国产高清视频一区三区| 91av日本| 亚洲三级电影网站| 精品无码国产污污污免费网站| 国产精品嫩草影院在线看| 国产成人精品日本亚洲11| 白白色视频在线| 欧美一区二区三区小说| 无码视频一区二区三区| 日本中文在线一区| 超碰97人人射妻| 伊人久久高清| 欧美最顶级的aⅴ艳星| 一个人免费播放在线视频看片| 亚洲激情图片小说视频| 天天成人综合网| caoporn免费在线视频| 亚洲免费成人av电影| 国产综合视频在线| 91蜜桃免费观看视频| 国产在线观看免费播放| 国产精品1luya在线播放| 国产欧美日韩视频| 国产福利a级| 日韩欧美一级在线播放| 国产手机精品视频| 精品欧美日韩精品| 久久久免费观看| 樱花草www在线观看| 欧美日韩国产精品专区| 国产精品男女视频| 捆绑紧缚一区二区三区视频| 91视频这里只有精品| 日韩高清影视在线观看| 欧美精品欧美精品| а√中文在线8| 久久久亚洲国产天美传媒修理工| bbw丰满大肥奶肥婆| 欧美日韩一区三区四区| 国产成人精品无码高潮| 国产午夜亚洲精品午夜鲁丝片| 69xxx免费| 亚洲欧美日韩国产综合精品二区 | 动漫视频在线一区| 蜜桃视频日韩| free性m.freesex欧美| 国产精品69av| 青青草视频在线免费观看| 中文字幕亚洲天堂|