《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于自編程功能的MCU Bootloader設計
基于自編程功能的MCU Bootloader設計
電子設計工程
陳 曦 鄭貴林
摘要: 基于自編程功能的MCUBootloader設計,Bootloader是微處理器上電時運行的第一段代碼,它可以通過通信接口實現對微處理器內部應用程序的更新升級,為網絡化嵌入式產品的應用程序升級帶來極大的便利。由于目前沒有統一嵌入式系統的Bootloader?;贜EC78K0系列單片機自編程原理,設計出一個適用于78K0/Fx2系列單片機的Bootloader,并能夠通過單片機串口在線升級應用程序。
Abstract:
Key words :

     Bootloader" title="Bootloader">Bootloader是在單片機上電啟動時執行的一小段程序。也稱作固件,通過這段程序,可以初始化硬件設備、建立內存空間的映射圖,從而將系統的軟硬件環境帶到一個合適的狀態,以便為最終調用應用程序準備好正確的環境。
    Boot代碼由MCU啟動時執行的指令組成。這里的loader指向MCU的Flash中寫入新的應用程序。因此,Bootloader是依賴于特定的硬件而實現的,因此,在眾多嵌入式產品中目前還不可能實現通用Bootloader。
    Bootloader的最大優點是:在不需要外部編程器的情況下,對嵌入式產品的應用代碼進行更新升級。它使得通過局域網或者Intemet遠程更新程序成為可能。例如,如果有5 000個基于MCU的電能表應用程序需要更新,電能表制造商的技術人員就可以避免從事對每一個電能表重新編程的巨大工作量,通過使用Bootloader的功能,由控制中心通過電能表抄表系統網絡,遠程對5 000個電表重新編程??梢姡珺ootloader功能對于嵌入式系統的廣泛應用具有十分重要的意義。

1 78K0" title="78K0">78K0/Fx2系列單片機簡介
   
78K0/Fx2系列是帶CAN控制器的8位單片機,該系列單片機廣泛應用于汽車電子,智能儀表等領域。其內置POC(可編程上電清零電路)/LVI(可編程低電壓指示器),單電壓自編程" title="自編程">自編程閃存,引導交換功能(閃存安全保護),具有低功耗、寬電壓范圍、超高抗干擾等性能。
    78K0系列單片機支持自編程(Self-programming)。所謂自編程,是指用Flash存儲器中的駐留的軟件或程序對Flash存儲器進行擦除/編程的方法。通過單片機的自編程功能,可以設計Bootloader程序,通過串口等通信接口實現對產品重新編程、在線升級的功能。
    以μPD78F0881為例。μPD78F0881為78KO/Fx2系列中的一款44管腳單片機,內置32 KB Flash ROM,2 KB RAM,自帶2個串行通信接口。其內部Flash結構如圖1所示。為了方便實現擦除和編程,人為地將整個Flash分成若干個block,每個block大小為1 KB。block為自編程庫函數中空白檢測、擦除、校驗的最小單位。blockO從地址0000H開始,程序都從0000H開始執行。block0~block3共4 KB存儲空間為Bootloader程序存儲區域。block4~block31為應用程序存儲區域。


    為了防止Bootloader自身的升級失敗,設計了引導交換功能。該功能定義2個簇,即Boot cluster0和Boot cluster1。Boot clustee0為block0~block3的4 KB存儲空間,Boot cluster1為block4~block7的4 KB存儲空間。因此,實際運用過程中,一般把應用程序的開始定義在2000H,也就是從block8開始。
    Flash地址為0000H~FFFFH。7FFFFH~FFFFH存儲空間為保留區域以及特殊功能寄存器區域等,用戶無法對其進行編程。

2 自編程
2.1 自編程環境
2.1.1 硬件環境

    FLMDO引腳是78KO/Fx2系列單片機為Flash編程模式設置的,用于控制MCU進入編程模式。在通常操作情況下,FLMDO引腳下拉到地。要進入自編程模式,必須使FLMDO引腳置成高電平。因此,通過一個普通I/O接口控制FLMD0引腳的電平。如圖2所示。


2.1.2 軟件環境
   
1)使用通用寄存器bank3,自編程庫函數,需要調用通用寄存器bank3。因此,在自編程時,不能對通用寄存器bank3操作。
    2)使用100 B RAM(入口RAM)作為隱藏ROM中函數的工作區,入口RAM,是Flash存儲器自編程樣例庫所使用的RAM區域。用戶程序需要保留著塊區域,當調用庫時,需要指定這片區域的起始地址。入口RAM地址可以指定在FB00h~FE20h之間。
    3)4~256 B RAM作為數據緩沖區,必須是FE20H~FE83H以外的內部高速RAM區域。
    4)最大39 B RAM作為隱藏ROM函數的堆棧。
    5)隱藏ROM中的函數被0000H~7FFFH中的應用程序調用。
2.2 自編程流程
   
自編程功能利用自編程軟件庫完成用戶程序對Flash內容的重新編程。如果在自編程的過程中有中斷發生,那么自編程將暫停來響應中斷。中斷結束,自編程模式恢復后,自編程過程將繼續進行。采用匯編語言編寫78K0/Fx2自編程軟件庫,如表1所示。


    自編程操作流程如圖3所示,當單片機收到自編程執行信號時,開始進入自編程模式。將FLMDO引腳設置成高電平,初始化入口RAM,為自編程庫函數開辟空間。當確認FLMD0為自編程狀態時,開始檢查需要編程區域是否為空白區域。當被編程區域不是空白區域時,先將其擦除,然后在此區域進行編程。編程結束后進行校驗。若校驗無誤,則將FLMDO引腳設置成低電平,退出自編程模式。



3 引導交換(boot swap)
   
產品程序的升級包括應用程序的升級和引導程序(Bootloader自身)的升級。為了防止引導程序在升級的過程中發生錯誤,從而導致MCU無法啟動,設計了引導交換功能。以圖4說明引導交換的實現過程。


    1)舊的Boot程序首先將新的Boot程序編程到交換引導簇1(Boot cluster 1),然后設置啟動交換標志位,并強迫看門狗復位。
    2)復位啟動后,MCU看到交換標志位,便從交換引導簇1處開始啟動。交換引導簇1處的新Boot程序將檢查交換標志位。如果交換標志位被置1,則新的Boot程序將擦除交換引導簇0(Boot cluster 0)區域,并將自身復制到交換引導簇O,然后將交換標志位清零,強迫看門狗復位。
    3)復位啟動后,MCU看到交換標志位被清零。又從交換引導簇0處開始執行。這樣就完成了boot程序自身的升級。即使在升級過程中遇到斷電等異常情況,在重新上電后也能重新完成Boot程序升級。有效地防止在升級過程中出現斷電等等異常情況而導致升級失敗,MCU無法啟動的問題,使Boot程序的升級變得安全可靠。

4 Bootloadler設計
4.1 簡單的Bootloader
   
一個簡單的Bootload包括5個元素。
    1)啟動 Bootloader的信號  Bootloader程序是在執行應用程序之前所執行的一小段程序,當Bootloader程序把控制權轉交給應用程序后,在MCU復位前,Bootloader程序將不再執行。因此,需要產生一個信號觸發MCU開始Bootloader程序。該信號可以是中斷,也可以通過串口傳送的一條指令,或者是別的程序觸發的信號。
    2)執行 Bootloader的信號  單片機程序啟動時,MCU是裝載新的應用程序還是執行已經存在的程序取決于外部信號。該信號可以是上電時的一個端口信號,用來控制MCU裝載新程序還是執行舊程序,也可以是從串口接收到的指令等。
    3)將新的代碼傳送給MCU  通過RS485、I2C、CAN或者USB傳送新的應用程序數據。因為要傳送的代碼一般會超過MCU的RAM容量,因此需要一些控制數據流量的措施。一般使用XON/XOFF軟件握手協議,傳送代碼的格式一般選擇Intel hex格式。
    4)Flash新代碼的自動編程  每次MCU接收到一批新的數據,就要將其編程到正確的Flash地址。如果該地址非空白,MCU在編程前必須先擦除。一般在編程中或者編程后還需要檢查存儲器的內容。
    5)將控制權轉移給有效的應用程序  在接收和編程了新的代碼后,Bootloader寫一個校驗和或者其他唯一字節序列到一個固定的存儲單元。Bootloader檢測該值,如果該值存在,Bootloader就將控制權傳給應用程序。
4.2 Intelhex格式
   
在線升級的程序代碼采用編譯器輸出的Intel hex格式文件。Intel hex文件常用來保存單片機或其他微處理器的程序代碼。它保存物理程序存儲區中的目標代碼映象。一般的編程器都支持這種格式。Intel hex文件記錄中的數字都是十六進制格式。在InteI hex文件中,每一行包含一個HEX記錄。Intel hex文件通常用于傳輸將被存于Flash或者EEPROM中的程序和數據。Intel hex由任意數量的十六進制記錄組成。每個記錄包含5個域,它們按照圖5所示格式排列。


    每一個部分至少由2個十六進制編碼字符組成。它們構成1個字節。每一個部分的意義如下所述:
    1)每個Intel hex記錄都由冒號開頭,自編程的過程中以此判斷一個Intel hex記錄的開始。
    2)數據長度代表當前記錄中數據字節的數量。
    3)地址代表當前記錄中數據在存儲區域中的起始地址。
    4)HEX記錄類型有如下4種:00-數據記錄;01-文件結束記錄;02-擴展段地址記錄;03-轉移地址記錄。NEC編譯器輸出的Intel hex文件中。只包含數據類型00和01。其中O1作為自編程過程中數據結束的判定標志。
    5)數據域分用于存儲需要寫入Flash中的內容,一個記錄可以有許多數據字節。記錄中的數據字節數量必須與數據長度中的值相符。
    6)校驗和是取記錄中從數據長度到數據域最后一個字節的所有字節總和的2的補碼。
    根據以上說明,必須在程序中對接收到的Inter hex文件進行解碼,獲取數據以及數據地址,并對收到的數據進行校驗,然后將接收正確的數據編程到Flash相應的地址上。
4.3 Bootloader設計思路
   
單片機收到啟動信號后,重新啟動程序。啟動的時候首先執行Boot代碼,Boot代碼檢查是否收到執行升級信號。如果需要升級程序,則通過串口或者其他通信接口接收新的應用程序,loader程序向單片機Flash中寫入新的應用程序代碼。最后通過檢查校驗位檢測程序是否有效。如果有效,則Bootloader將CPUMCU控制權交給應用程序。整個升級過程完成。Bootloader執行過程如圖6所示。


    需要注意的是Bootloader自身的更新和應用程序的更新還需區別處理。通過辨別接收到數據的編程地址來判斷是Bootloader更新還是應用程序更新。若編程地址從0000H開始,則為Bootloader更新。Bootloader更新則需要執行引導交換(boot swap)功能;若為應用程序更新,自編程結束后,直接將CPU交給應用程序。

5 結束語
     
本文探討了78KO/FC2系列μPD78F0881單片機的自編程功能以及Bootloader的設計方法。具體描述了通過單片機串口對相應的應用程序通過Bootloader進行升級。此版本的Bootloader使用晶振20 MHz,通過串口Uart60,設置波特率為115 200,在μPD78F0881單片機上成功實現了用戶應用程序的升級更新。在接下來的工作中,Bootloader的設計應當面向更多的通信接口。例如,通過CAN總線接口升級,通過USB接口升級等等。Bootloader技術的開發和廣泛應用,必將成為嵌入式產品開發的重要部分,為網絡化產品的應用和開發,特別是后期維護、升級帶來極大的便利。

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 免费的毛片视频 | 色香色香欲天天天影视综合网 | 乱妇乱女熟妇熟女网站 | 免费网站看sm调教视频 | av亚洲产国偷v产偷v自拍软件 | 亚洲一区二区在线免费 | 九草影院 | 精品国产一区二区三区香蕉 | 最新在线黄色网址 | 欧美18精品久久久无码午夜福利 | 国产精品乱码久久久久 | 91精品国产综合久久久久久 | 饥渴放荡受np公车奶牛 | 国产一区二区三区在线电影 | 日韩av在线看免费观看 | 美女的mm免费视频 | 久久精品123 | 成人羞羞视频在线观看免费 | 波多野结衣网站 | 亚洲成人一二三区 | 农村老妇性真猛 | 涩涩网站入口 | 成人午夜激情网 | 国产婷婷色一区二区三区在线 | 九九九久久久久久 | 麻豆av免费观看 | 久久99国产精品女同 | 精品国产乱码久久久久久图片 | 久久一区二区三区精华液使用 | 91在线播放国产 | a级毛片古装在线播放 | 日韩免费精品 | 亚洲美女午夜一区二区亚洲精品 | 国产精品综合久久久久久 | 网址你懂的在线 | 国产真人真事毛片 | 欧美成人资源 | 无码国产成人午夜电影在线观看 | 国产精品一区在线免费观看 | 欧洲视频在线观看 | 国产亚洲成av片在线观看 | 亚洲永久精品ww47 | 欧美高清videosex极品 | 亚洲日韩乱码中文无码蜜桃臀 | 久久久久不卡 | 无码 制服 丝袜 国产 另类 | 国产精品系列在线 | 欧美黑人添添高潮a片www | 国产91对白在线观看九色 | 亚洲精品国产一区黑色丝袜 | 国产伦久视频免费观看视频 | 精品无人国产偷自产在线 | 老司机精品视频一区二区 | 国精产品一区一区三区mba下载 | 国产精品天美传媒入口 | 99中文字幕| 18禁美女黄网站色大片免费看 | 午夜免费啪视频在线观看 | caoporn人人| 欧美乱大交做爰xxxⅹ小说 | 丰满寂寞少妇 | 亚洲最大网 | 人妻精品久久无码专区精东影业 | 婷婷激情五月综合 | 男人深夜网站 | 美女赤身免费网站 | 国产亚洲精品一区二区三区 | 黄色a级网站| 亚洲激情视频网 | 亚洲最黄网站 | 青青青国产精品一区二区 | 成年人黄色| 欧美人与牲禽动a交精品 | 国产真实老熟女无套内射 | 日韩欧美啪啪 | 日韩免费一区二区 | av片久久| 性猛交xxxxx富婆免费视频 | 国产一区二区黄色 | av在线高清观看 | 国产一区二区三区四区五区vm | 一级视频在线播放 | 国产99久| 欧美va亚洲va在线观看 | 国产乱乱 | 极品美女销魂一区二区三区 | 欧美成人精品三级网站 | 狠狠做六月爱婷婷综合aⅴ 狠狠做深爱婷婷综合一区 狠久久 | 色噜噜av亚洲色一区二区 | 久久精品视频99 | 国产精品乱码久久久久 | 亚洲成人手机在线 | 国产精品福利视频主播真会玩 | 色午夜av| а√天堂资源官网在线资源 | 久久99精品久久久久久狂牛 | 亚洲国产精品无码一区二区三区 | 另类亚洲激情 | 欧美黄色录像片 | 国产欧美日韩va另类在线播放 | 午夜蜜汁一区二区三区av | 欧美成人综合视频 | 精品九九九九九 | 掩来啦掩去啦最新官网 | 色爽av| 伊人网色 | 亚洲视频在线观看视频 | 综合自拍亚洲综合图区高清 | 99精品久久久中文字幕 | 欧美精品久久久久久久免费 | 亚洲夜夜性无码 | 中文字幕在线日韩 | 色婷婷激情av | 免费观看一区二区 | 国产精品天天av精麻传媒 | 国产精品久久成人 | 99久久久久成人国产免费 | 蜜臀av在线免费观看 | 一二三不卡视频 | 奇米视频888战线精品播放 | 欧美日韩在线观看视频 | 蜜臀久久精品久久久久久酒店 | 在线免费黄 | 亚洲午夜精品久久久久久 | 饥渴少妇激情毛片视频 | 欧美专区一区 | 色网站在线播放 | 中文字幕一区二区三区第十负 | 一区免费在线 | 亚洲第一偷拍 | 亚洲人成网亚洲欧洲无码久久 | 中文字幕日韩人妻不卡一区 | 日韩av高清在线播放 | 国产l精品国产亚洲区 | 亚洲国产精品一区二区久久 | 欧美成人一区二区三区 | 粉嫩av一区二区三区天美传媒 | 希岛婚前侵犯中文字幕在线 | 亚洲精品视频一区二区三区 | 久久久久国产免费 | 国产一三四2021不卡 | 国产精品久久久久久爽爽爽 | 日本www视频在线观看 | 色婷婷蜜桃 | 亚洲最大成人综合网 | 久久精品黄色片 | 99精品国产九九国产精品 | 国产对白受不了了 | 三级黄色在线视频 | 成人精品国产一区二区4080 | 香蕉视频国产 | 欧美日韩色片 | 欧美视频在线播放 | 久久久久蜜桃 | 国产一级一级一级 | 一本久久a久久精品亚洲 | 在线一区不卡 | 欧美三级黄色 | 99视频免费| 依依综合网 | 国产av无码国产av毛片 | 一区二区三区蜜桃 | 国产偷v国产偷v精品视频 | 国产性天天综合网 | 亚洲成人7777 | 在线免费观看午夜视频8 | 精品国产一二三产品价格 | 波多野结衣av一区二区三区中文 | 国产精品视频免费播放 | 熟妇与小伙子matur老熟妇e | 国产网站免费在线观看 | 天天精品| 中文字幕一区二区人妻电影 | 国产农村老太xxxxhdxx | 9l蝌蚪porny中文自拍 | 91看黄 | 欧美午夜视频在线 | 狠狠色噜噜狠狠狠狠黑人 | 欧美日韩国产精品 | 亚洲成在人 | 欧美激情videos | 成人做爰69片免网站 | 欧美aⅴ在线| 在线观看亚洲区 | 少妇脱了内裤让我添 | 中文在线中文a | 51真实女性私密spa按摩偷拍 | www.91视频聊天.com | 亚洲国产午夜精品理论片在线播放 | 亚洲精品欧美激情 | 国产三级韩国三级日本带黄 | 天堂网www在线资源网 | 亚洲色大成网站www久久九九 | 人人妻人人澡人人爽秒播 | 国产日产精品一区二区三区四区介绍 | 爱情岛论坛首页永久入口 | 免费国产羞羞网站视频 | 爱情岛亚洲品质自拍极速福利网站 | 日本大片在线播放在线软件功能 | 日韩一区二区三区在线视频 | yy111111少妇影院免费观看 | 石原莉奈一区二久久影视 | 97青草超碰久久国内精品91 | 久久亚洲春色中文字幕久久久 | 黄色裸体网站 | 所有明星裸露影片合集在线播放 | 国产精品久久久久精女同 | 成人福利在线视频 | 日韩欧美国产网站 | 性欧美高清come | 亚洲精品久久久久午夜福禁果tⅴ | 国产美女裸身网站免费观看视频 | www成人精品 | 丰满少妇弄高潮了www | 亚洲18色成人网站www | 亚洲一区精品无码 | 大肉大捧一进一出好爽视频mba | 琪琪久久 | 国产一区不卡在线 | 欧美日韩一区在线观看 | 欧美在线一二三区 | 精品国产va久久久久久久冰 | 欧美bbbbb | 午夜精品久久久久久久四虎美女版 | 久久久精品午夜免费不卡 | 艳妇臀荡乳欲伦交换在线播放 | 免费看成人毛片 | 亚洲欧美日韩精品久久 | 卡一卡二在线视频 | 妇女伦子伦视频高清在线 | 成人网久久 | 日韩视频在线观看一区二区 | 国产激情一区 | 国产成人高潮免费观看精品 | 免费成人看视频 | 高清国产亚洲精品自在久久 | 丁香六月综合激情 | 97超碰站| 日韩欧美一区二区在线观看 | 日本免费黄色小视频 | 黄色片女人| 香蕉大人久久国产成人av | tube欧美巨大44 | 亚洲无圣光| 国产精品亚洲欧美 | 我和丰满老女人性销魂 | 欧美日韩亚洲色图 | 午夜视频在线观看免费视频 | 久久国产劲暴∨内射 | 日韩免费高清 | 国产中文区二暮区2022 | 99re在线播放| 国产超碰在线观看 | 91精品国产自产精品男人的天堂 | 免费看日批 | 无毒的av网站 | 亚洲免费在线 | 7色av | 麻豆最新| 动漫av永久无码精品每日更新 | 久久99精品国产99久久6男男 | 九九色 | 最近2019年好看中文字幕视频 | 污视频大全 | 国产精品新婚之夜泄露女同 | 粉嫩av一区二区夜夜嗨 | 日韩人妻无码一区二区三区综合部 | 中文字幕第23页在线 | 欧美一区2区三区4区公司 | 日韩一二三区在线 | 韩国三级中文字幕hd久久精品 | 视频一区日韩 | 大蜜桃臀偷拍系列在线观看 | 在线无码中文字幕一区 | 欧美精品aa | 色屁屁ts人妖系列二区 | 色www.| 中文成人在线 | 亚洲产国偷v产偷v自拍色戒 | 免费网站在线高清观看 | 黄色视屏网站 | 中国美女乱淫免费看视频 | av网站在线免费观看 | 日韩专区中文字幕 | 亚洲免费网 | 国产另类在线 | 中文字幕亚洲无线码 | 久久久婷婷成人综合激情 | 午夜三级做爰视频在线看 | 少妇粉嫩小泬喷水视频www | 亚洲第一激情 | 同性情a三级a三级a三级 | 亚洲a成人片在线观看 | 国产精品久久久久久久久久免 | 麻豆porn | 欧洲性开放大片 | 久久精品国产99久久无毒不卡 | 亚洲国产不卡 | 国产欧美在线播放 | 翘臀后进少妇大白嫩屁股91 | 一级女人18片毛片蜜桃av | 国产亚洲精品久久久久久打不开 | 国产三级精品片 | 中文字幕精品久久久乱码乱码 | 久久夜色精品国产 | 日韩a级片在线观看 | 国产无遮挡裸体免费视频 | 免费人成网站在线视频 | 日本wwww视频| 国产成人精品日本亚洲 | 国产精品51 | 中文无码一区二区不卡av | 久久久久久久综合 | 亚洲欧美v国产一区二区 | 国产毛片不卡 | 丁香婷婷综合激情五月色 | 精品久久久久久无码人妻 | 越南少妇做受xxx片 越南性xxxx精品hd | 日本久久久网站 | 日韩在线观看精品 | 精品国产18久久久久久二百 | 亚洲欧美日本一区二区三区 | 日本私人影院 | 国产又好看的毛片 | 亚洲另类欧美综合久久图片区 | 日本黄又爽又大高潮毛片 | 国产永久久 | 中日av乱码一区二区三区乱码 | 日韩中文字幕一区二区三区 | 消息称老熟妇乱视频一区二区 | 超碰人人在线 | 国产免费极品av吧在线观看 | 无码人妻精品丰满熟妇区 | 青春草在线视频观看 | 欧美老妇xxx | h视频在线免费看 | 日韩乱码一区二区 | 懂色av噜噜一区二区三区av | 一级黄色免费看 | 亚洲精品中文字幕乱码无线 | 爱情岛亚洲论坛入口 | 午夜偷拍福利 | 国产欧美日韩综合精品一区二区 | 日韩精品视频在线播放 | www视频一区 | 久久久久亚洲精品男人的天堂 | 正在播放木下凛凛88av | 青青草一区二区 | 麻豆回家视频区一区二 | 57pao国产一区二区 | 亚洲无限观看 | 日本免费在线观看 | 久久久爽爽爽美女图片 | 免费观看性行为视频的网站 | 日韩第一页在线 | 特级做a爰片毛片免费看 | 久久久久久久中文字幕 | 日韩亚洲第一页 | 免费无码一区二区三区蜜桃 | 免费无码a片一区二三区 | 亚洲影院av| 亚洲一区二区91 | 少妇裸体淫交免费看片 | 青青青国产在线观看免费 | 久草在线新视觉 | 巨大欧美黑人xxxxbbbb | 国产资源在线观看 | 中文字幕丰满孑伦无码专区 | 中文字幕永久在线播放 | 天天精品在线 | 国产综合精品一区二区三区 | 1000部无遮挡拍拍拍免费视频观看 | 国产一精品av一免费爽爽 | 男人天堂成人网 | 国产不卡视频在线播放 | 91调教视频 | 公妇乱h日出水了 | 热久久久久 | 亚色视频 | 亚洲男人的天堂在线播放 | av男人的天堂网 | 欧美日本国产一区 | 亚洲午夜网站 | 久久911| 午夜精品久久久久久久99芒果 | 亚洲三级免费 | 久久嫩草精品久久久精品才艺表演 | 亚洲精品熟女国产 | 色老99久久九九爱精品 | 久久欧美高清二区三区 | 久久午夜无码鲁丝片秋霞 | 拍拍拍产国影院在线观看 | 好吊妞精品视频 | 青青青国产精品一区二区 | 最近中文av字幕在线中文 | 男女超爽视频免费播放 | 96国产精品久久久久aⅴ四区 | 无码av免费一区二区三区 | 狠狠色噜噜狠狠米奇777 | 欧美区视频 | 五月婷婷欧美 | 中国一级特黄毛片大片 | 剧情av在线| 午夜视频免费看 | 亚洲国产精品999 | 国产91高潮流白浆在线麻豆 | 亚洲国产婷婷香蕉久久久久久 | 国产老熟女网站 | 浓毛老太交欧美老妇热爱乱 | www91亚洲| 久久精品国产精品亚洲 | 亚洲视频h| 欧美图片在线观看 | 黄色小视频网站免费 | 日日摸夜夜添夜夜添国产精品 | 日日夜夜伊人 | 青青操91| 亚洲伊人色欲综合网 | 91性| 国产中文久久 | 国产三级国产精品国产专区50 | 又大又长粗又爽又黄少妇毛片 | 成人综合婷婷国产精品久久蜜臀 | 国产一区二区福利 | 色噜噜狠狠狠综合曰曰曰88av | 九九综合九色综合网站 | 日日鲁鲁鲁夜夜爽爽狠狠 | 男女啪啪免费 | 黄色国产一区 | 午夜免费在线 | 精人妻无码一区二区三区 | juliaann精品艳妇hd | 成人婷婷网色偷偷亚洲男人的天堂 | 97中文字幕在线观看 | 国产美女在线精品免费观看网址 | 丝袜脚交国产在线观看 | av在线免费不卡 | 日本wwwxxx| 亚洲色图少妇 | 波多野结衣中文字幕久久 | 婷婷综合社区 | 国产suv精品一区二区69 | www九九热 | 国产在线精品一区二区在线播放 | 国产99久久久久久免费看 | 国产免费a| 日本www| 夜夜高潮夜夜爽国产伦精品 | 中文字幕亚洲无线码在线一区 | 最新中文字幕第一页 | 亚洲日韩中文字幕在线播放 | 精品国产乱码久久久久久蜜退臀 | 老子午夜影院 | 在线看片人成视频免费无遮挡 | 欧美黄色一区二区三区 | 97久久精品无码一区二区天美 | 国产精品美女久久久免费 | 精品av国产一区二区三区 | 欧美国产日韩综合 | 色婷婷精品国产一区二区三区 | 丝袜理论片在线观看 | 午夜插插插 | 色秀视频在线观看 | 日本做爰全过程免费的叫床 | 性久久久久久 | 日日操日日干 | 九九热99久久久国产盗摄 | 成人福利影院 | 国产精品调教奴变态 | 在线播放唐嫣毛片 | 久久人妻无码中文字幕 | 日韩无码电影 | 欧美成人黄色小说 | 无码av中文一区二区三区 | 亚洲人xxxx | 欧美成人不卡 | 欧美日韩生活片 | 天堂a v网2019 | 亚洲欧洲日本无在线码 | 五月激情在线观看 | 午夜精品福利一区二区蜜股av | 五月天婷婷激情视频 | 天天舔日日操 | 无尺码精品产品日韩 | av成人亚洲 | 中文字幕女同 | 国产a视频精品免费观看 | 亲子乱对白乱都乱了视频 | 久久er99热精品一区二区 | 一本之道之高码清乱码加勒比 | av中文字幕免费观看 | 欧美日韩高清一区 | 国产老太交性20 | 国产一区亚洲二区三区 | 日日天日日夜日日摸天天 | 久久亚洲视频 | 97久久爽久久爽爽久久片 | 国产精品一区二区免费看 | 成年人黄色在线观看 | 亚洲精品高清国产一久久 | 一本色道久久综合狠狠躁篇的优点 | 久久久久久欧美六区 | 亚洲国产天堂一区二区三区 | 久久久久日本精品一区二区三区 | 极品探花在线 | 国产变态拳头交视频一区二区 | 欧美另类老妇 | 天堂在线视频网站 | 亚洲精品久久久久久中文传媒 | 国产人妻人伦精品1国产丝袜 | 日本三级在线视频 | 国产又色又爽又黄的 | 嫩草福利视频 | 中文字幕日本免费毛片全过程 | 亚洲黄色小视频在线观看 | 女主播户外勾搭啪啪 | videos亚洲 | 久久综合香蕉国产蜜臀av | 4hu四虎永久免费地址ww416 | 成人在线一区二区 | 美女国产精品视频 | 亚洲精品男人天堂 | 日韩av网站在线播放 | 国内精品久久久久影视老司机 | 国产一区二区在线视频 | 天堂а√8在线最新版在线 天堂а√在线地址 | 国产乱在线 | 国产日韩欧美一区二区久久精品 | 亚洲一区精品在线 | 美女大黄网站 | 另类图片婷婷 | 国产主播户外勾搭人xx | 国产成人av一区二区三区 | 91精品国产乱码久久久久久张柏芝 | 99精产国品一二三产区区别麻豆 | 国产精品久久免费观看spa | 青草青草久热精品视频在线观看 | 国产成人久久婷婷精品流白浆 | 天天揉久久久久亚洲精品 | 老子午夜精品无码不卡 | 亚欧美在线观看 | 亚洲精品成人片在线播放 | 99国产在线拍91揄自揄视 | 亚洲性网站 | 日日碰狠狠躁久久躁 | 少妇太紧太爽又黄又硬又爽小说 | 国产人妻精品一区二区三区不卡 | 国内国外精品影片无人区 | 69a∨色欧美丰满少妇 | 亚洲精品国品乱码久久久久 | 全国男人天堂网 | 91素人约啪| 成人h在线 | 香港黄色毛片 | 少妇被黑人到高潮喷出白浆 | 成人黄色av网址 | 999精欧美一区二区三区黑人 | 久久一区二区三区视频 | 婷婷开心激情 | 又大又长粗又爽又黄少妇视频 | 嫩草影院懂你的影院 | 开元在线观看视频国语 | 96国产精品久久久久aⅴ四区 | 国产jjizz一区二区三区老人 | av中出| 视频一区二区国产 | 国产香蕉尹人视频在线 | 长河落日 | 97夜夜澡人人波多野结衣 | 手机av在线不卡 | 亚洲国产精品成人无久久精品 | 日韩人妻无码一区二区三区久久99 | 国产一级做a爰片在线看免费 | 美女一级黄色片 | 色欲av永久无码精品无码 | 成人在线免费观看网址 | 日本久久一级片 | 免费黄色av片 | 98视频在线| 国产中文字幕在线免费观看 | 国产人妻一区二区三区四区五区六 | 欧美黄在线 | 久久一区二区视频 | 亚洲国产精品影院 | 国产三级国产精品 | 国产丝袜一区二区三区免费视频 | 欧美性生话 | 精品女同一区二区三区 | 桥本有菜aⅴ一区二区三区 桥本有菜免费av一区二区三区 | 夜夜艹天天干 | 国产在线视频一区二区 | 国产一区二区三区a | 免费观看全黄做爰大片小说 | 欧美日本精品 | 亚洲欧洲日本综合aⅴ在线 国语自产偷拍精品视频偷 午夜无码区在线观看 | 亚洲黄色在线观看 | 少妇又紧又深又湿又爽视频 | 国产精品极品白嫩在线 | 中文字幕精品久久久久人妻红杏ⅰ | 精品久久精品 | 国外激情av片 | 精品久久久久久一区二区里番 | videos国产单亲乱 | 女女互揉吃奶揉到高潮视频 | 国产福利视频一区二区 | 日韩免费视频一区二区 | 婷婷伊人久久大香线蕉av | 狠狠操天天操夜夜操 | mm131尤物让人欲罢不能日本 | 在线亚洲人成电影网站色www | avhd101高清在线迷片麻豆 | 中文字幕av无码不卡免费 | 精品国产99 | 日本a级片视频 | 在线看福利影 |