日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

MCU HardFault问题查找和破解方法

發(fā)布時(shí)間:2023/12/20 编程问答 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MCU HardFault问题查找和破解方法 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一、HardFault產(chǎn)生原因和常規(guī)分析方法

二、HardFault解決方法分析

三、HardFault回溯的原理

四、操作分析流程:

1. ?心里明白徒手分析法

2. CmBacktrace 天龍大法

五、總結(jié)

一、HardFault產(chǎn)生原因和常規(guī)分析方法

在嵌入式開發(fā)中,偶爾會(huì)遇到Hard Fault死機(jī)的異常,常見產(chǎn)生Hard Fault的原因大致有以下幾類:

  • 數(shù)組越界和內(nèi)存溢出,譬如訪問數(shù)組時(shí),動(dòng)態(tài)訪問的數(shù)組標(biāo)號(hào)超過數(shù)組長(zhǎng)度或者動(dòng)態(tài)分配內(nèi)存太小等;

  • 堆棧溢出,例如在使用中,局部變量分配過大,超過棧大小,也會(huì)導(dǎo)致程序跑飛;

  • 在外設(shè)時(shí)鐘開啟前,訪問對(duì)應(yīng)外設(shè)寄存器,例如Kinetis中未打開外設(shè)時(shí)鐘去配置外設(shè)的寄存器;

  • 不當(dāng)?shù)挠梅ú僮?#xff0c;例如非對(duì)齊的數(shù)據(jù)訪問、除0操作(默認(rèn)情況下M3/M4/M7,除0默認(rèn)都不會(huì)觸發(fā)Fault,因?yàn)锳RM內(nèi)核CCR寄存器DIV_0_TRP位復(fù)位值為0,而對(duì)M0來(lái)說DIV_0_TRP位是reserved的,也不會(huì)產(chǎn)生Fault錯(cuò)誤)、強(qiáng)行訪問受保護(hù)的內(nèi)存區(qū)域等;

出現(xiàn)Hardfault錯(cuò)誤時(shí),問題比較難定位的原因在于此時(shí)代碼無(wú)法像正常運(yùn)行時(shí)一樣,在debug IDE的stack callback窗口能直接找到出錯(cuò)時(shí)上一級(jí)的調(diào)用函數(shù),所以顯得無(wú)從下手。

通常情況下我們都是通過在某個(gè)區(qū)間打斷點(diǎn),然后通過單步執(zhí)行去逐步縮小“包圍圈”去找到產(chǎn)生Hard Fault的代碼位置,接著再去推敲、猜測(cè)問題的原因。對(duì)于不是很復(fù)雜的程序,這種方法是有效的,但是當(dāng)用戶代碼量進(jìn)一步增大,再用這種單步+斷點(diǎn)去逐步縮小包圍圈的方式就很難查到問題點(diǎn),效率也很低。

尤其是在有操作系統(tǒng)的應(yīng)用中,很多代碼的跳轉(zhuǎn)是由操作系統(tǒng)調(diào)度的,不是嚴(yán)格的順序執(zhí)行,所以很難依靠縮小包圍圈的方式去有效找到問題產(chǎn)生的點(diǎn),進(jìn)一步增加了定位到Hard Fault觸發(fā)原因的難度。

盡管本測(cè)試是針對(duì)NXP KW36芯片的,但該步驟和方法也適用于其他的Arm Cortex-M內(nèi)核MCU;


二、HardFault解決方法分析

筆者在實(shí)際支持客戶過程中也遇到這種困惑,網(wǎng)上的介紹資料比較零散,理論很多,很少詳細(xì)描述實(shí)戰(zhàn)操作的步驟,借助同事的點(diǎn)撥,摸索出兩種定位Hard Fault問題的方法,在實(shí)際使用中操作性也很強(qiáng),此處分別做一介紹。

  • 第一種:心里明白徒手分析法,就是在了解Hard Fault出錯(cuò)原理以及程序調(diào)用壓棧出棧原理的基礎(chǔ)上(當(dāng)然按照本文的練就心法,心里不明白也可以),在Debug仿真模式下徒手去回溯分析CPU通用寄存器(LR/MSP/PSP/PC),然后結(jié)合調(diào)試IDE去定位到產(chǎn)生Hard Fault的代碼位置;

  • 第二種:CmBacktrace 天龍大法,該方法是朱天龍大神針對(duì) ARM Cortex-M系列MCU開發(fā)的一套錯(cuò)誤代碼自動(dòng)追蹤、定位、錯(cuò)誤原因自動(dòng)分析的開源庫(kù),已開源在Github上,該方法支持在非Debug模式下,自動(dòng)分析定位到出錯(cuò)的行號(hào),無(wú)需了解復(fù)雜的壓棧出棧過程。

兩者的區(qū)別在于:

前者不需要額外添加代碼,缺點(diǎn)是只能在仿真狀態(tài)下調(diào)試,需要用戶對(duì)程序調(diào)用壓棧/出棧原理有清晰的理解,后者的唯一的缺點(diǎn)是需要適當(dāng)添加代碼,并稍微配置工程和打印輸出,優(yōu)點(diǎn)就太多了。首先,產(chǎn)品真機(jī)調(diào)試時(shí)可以斷開仿真器,并將錯(cuò)誤信息輸出到控制臺(tái)上,甚至可以將錯(cuò)誤信息使用 Easy Flash 的 Log 功能保存至 Flash 中,待設(shè)備死機(jī)后重啟依然能夠讀取上次的錯(cuò)誤信息。

這個(gè)功能真的是very very重要了,尤其在有些Hard Fault問題偶發(fā)的情況下,很多時(shí)候一天可能也復(fù)現(xiàn)不了一次問題,但借助CmBacktrace 天龍大法便可以輕松脫離仿真器get每一次錯(cuò)誤,最后再配合 addr2line 工具進(jìn)行精確定位出錯(cuò)代碼的行號(hào),方便用戶進(jìn)行后續(xù)的精確分析。

三、HardFault回溯的原理

為了找到Hard Fault 的原因和觸發(fā)的代碼段,就需要深刻理解當(dāng)系統(tǒng)產(chǎn)生異常時(shí) MCU 的處理過程: 當(dāng)處理器接收一個(gè)異常后,芯片硬件會(huì)自動(dòng)將8個(gè)通用寄存器組中壓入當(dāng)前棧空間里(依次為 xPSR、PC、LR、R12以及 R3~R0),如果異常發(fā)生時(shí),當(dāng)前的代碼正在使用PSP,則上面8個(gè)寄存器壓入PSP,否則就壓入MSP。那問題來(lái)了,如何找到這個(gè)棧空間的地址呢?答案是SP, 但是前面提到壓棧時(shí)會(huì)有MSP和PSP,如何判斷觸發(fā)異常時(shí)使用的MSP還是PSP呢?答案是LR。到此確定完SP后,用戶便可以通過堆棧找到觸發(fā)異常的PC 值,并與反匯編的代碼對(duì)比就能得到哪條指令產(chǎn)生了異常。

總結(jié)下來(lái),總體思路就是:首先通過LR判斷出異常產(chǎn)生時(shí)當(dāng)前使用的SP是MSP還是PSP,接著通過SP去得到產(chǎn)生異常時(shí)保存的PC值,最后與反匯編的代碼對(duì)比就能得到哪條指令產(chǎn)生了異常。

回到前面的第二個(gè)問題,如何通過LR判斷當(dāng)前使用的MSP還是PSP呢?參見如下圖,當(dāng)異常產(chǎn)生時(shí),LR 會(huì)被更新為異常返回時(shí)需要使用的特殊值(EXC_RETURN),其定義如下,其高 28 位置 1,第 0 位到第3位則提供了異常返回機(jī)制所需的信息,可見其中第 2 位標(biāo)示著進(jìn)入異常前使用的棧是 MSP還是PSP。


四、操作分析流程

理解了以上的Hard Fault回溯的原理,下面按以上提到的兩種思路來(lái)實(shí)操一下。


1. ?心里明白徒手分析法

前面提到,為了清晰的展現(xiàn)這個(gè)過程以及每個(gè)參數(shù)之間的關(guān)系,盡量把整個(gè)流程按照順序整理到一張圖中,如下圖1。示例中使用的是KW36 temp_sensor_freeRTOS例子(什么例子不重要,該方法也適用于其他的MCU系列),在main函數(shù)中通過非對(duì)齊地址訪問故意制造Hard Fault錯(cuò)誤,代碼如圖中序號(hào)1,當(dāng)程序試圖訪問讀取非對(duì)齊地址0xCCCC CCCC位置時(shí)程序就會(huì)跳入到Hard Fault Handler中,那具體是如何通過堆棧分析定位到出錯(cuò)代碼是在n=*p這一行呢?具體步驟如下:


Step1:判斷SP是MSP還是PSP,找出SP地址。在產(chǎn)生Hard Fault異常后,首先在序號(hào)2中選擇“ CPU register”,不要使用默認(rèn)的 “CPU register ”,否則默認(rèn)只會(huì)顯示MSP,不會(huì)顯示PSP。然后查看序號(hào)3中LR寄存器的值表示判斷當(dāng)前程序使用堆棧為MSP主進(jìn)程或PSP子進(jìn)程堆棧,顯然LR=0xFFFFFFF9 的bit2=0,表示使用的是主棧,于是得到SP=序號(hào)4中的SP_main=0x20005620;

Step2:找出PC地址。如序號(hào)5演示,打開memory串口,輸入SP的地址可以找到異常產(chǎn)生前壓棧的8個(gè)寄存器,依次為 xPSR、PC、LR、R12以及 R3~R0,序號(hào)6中便可以找到出錯(cuò)前PC的地址位0x00008a06;

Step3:找出代碼行數(shù)。如序號(hào)7演示,打開匯編窗口,在“go to”串口輸入PC地址,便可以找到具體出錯(cuò)時(shí)代碼的位置,如序號(hào)8演示,可以發(fā)現(xiàn),輕松愉快的找到了導(dǎo)致Hard Fault的非對(duì)齊訪問的代碼行;

2. CmBacktrace 天龍大法

Step1:從天龍大神的Github下載CmBacktrace的源代碼包,拷貝cm_backtrace目錄下的4個(gè)文件以及cmb_fault.s文件到KW36 IAR工程中,如下圖序號(hào)2標(biāo)識(shí),并添加相應(yīng)的搜索路徑;

Step2:根據(jù)應(yīng)用修改cmb_cfg.h的配置,需要配置的選項(xiàng)包括print打印信息的重定義,是否需要支持OS,OS的類型(RTT、uCOS以及FreeRTOS),ARM內(nèi)核的類型,打印輸出語(yǔ)言類型等;本實(shí)例中使用了錯(cuò)誤信息中文打印以及FreeRTOS,所以配置如下圖序號(hào)2標(biāo)識(shí)。

Step3:修改FreeRTOS的task.c文件增加以下3個(gè)函數(shù),否則在編譯時(shí)會(huì)報(bào)錯(cuò)提示這3個(gè)函數(shù)無(wú)定義。最簡(jiǎn)單的做法就是直接使用CmBacktrace源代碼包的task.c替代KW36 SDK中的task.c文件。

Step4:在啟動(dòng)FreeRTOS啟動(dòng)任務(wù)調(diào)度前初始化CmBacktrace庫(kù)以及配置信息,并在startup子任務(wù)中編寫故意制造錯(cuò)誤的代碼,代碼如下。

Step5:配置打印信息的輸出位置,建議的做法是輸出到物理串口,可以方便的離線分析記錄log, 但實(shí)驗(yàn)中為了簡(jiǎn)化以及通用(有些時(shí)候硬件設(shè)計(jì)上可能沒有留硬件串口),直接把打印信息輸出到IAR的Terminal IO進(jìn)行顯示(Kinetis SDK如何修改代碼,使能打印信息輸出到IAR的Terminal IO的做法詳見另外一篇文檔)。

Step6:運(yùn)行代碼,觀察打印結(jié)果,可以看到打印信息中包含出錯(cuò)的任務(wù)名稱、出錯(cuò)前的任務(wù)壓棧的8個(gè)通用寄存器名稱和內(nèi)容,從圖中可以一目了然的找出出錯(cuò)的PC指針,如果進(jìn)一步去結(jié)合匯編代碼可以清晰的看到其能夠準(zhǔn)確定位到代碼出錯(cuò)的位置。

Step7:盡管在Step6中結(jié)合匯編找到了出錯(cuò)的代碼行,但是前面吹過的一個(gè)牛逼還未實(shí)現(xiàn),就是使用CmBacktrace 可以支持不掛仿真器debug狀態(tài)下找到出錯(cuò)的代碼行,那具體如何操作呢?答案其實(shí)在Step 5的打印信息中已經(jīng)揭曉“查看更多函數(shù)調(diào)用棧信息,請(qǐng)運(yùn)行:addr2line -e CmBacktrace.out -a -f 00005f12 0000dda4 ”。

于是拷貝工程的.out文件到\tools\addr2line\win64目錄下,在cmd命令行中執(zhí)行以上命令,結(jié)果如下圖的上半部分,可以看到出錯(cuò)的任務(wù)是startup_task,出錯(cuò)的文件是fsl_os_abstraction_free_rtos.c,出錯(cuò)行號(hào)是135。結(jié)合截圖的下半部分的代碼去看,完全驗(yàn)證了這三個(gè)點(diǎn)。

到此,使用CmBacktrace大法不輕松但很愉悅的定位到問題點(diǎn)了。

五、總結(jié)

對(duì)于Hard Fault問題,通過以上兩種辦方法可以有效的找到問題點(diǎn),為后續(xù)進(jìn)一步分析定位問題指明方向。徒手分析法比較簡(jiǎn)單,不需要額外添加代碼,缺點(diǎn)是只能在仿真狀態(tài)下調(diào)試,需要用戶對(duì)程序調(diào)用壓棧/出棧原理有清晰的理解。

CmBacktrace 天龍大法則支持離線調(diào)試分析,但繁瑣點(diǎn)在于需要移植代碼,并配置工程和打印輸出,尤其在Hard Fault問題偶發(fā)(很多時(shí)候一天可能也復(fù)現(xiàn)不了一次問題)以及只有離線狀態(tài)下才能復(fù)現(xiàn)問題的情況下,使用CmBacktrace 的方法去定位問題是非常高效的。至于如何將錯(cuò)誤信息使用 Easy Flash 的 Log 功能保存至 Flash 中,待設(shè)備死機(jī)后重啟依然能夠讀取上次的錯(cuò)誤信息部分,時(shí)間關(guān)系筆者沒有深入研究,有興趣的可以嘗試實(shí)現(xiàn)。


推薦閱讀:

專輯|Linux文章匯總

專輯|程序人生

專輯|C語(yǔ)言

我的知識(shí)小密圈

關(guān)注公眾號(hào),后臺(tái)回復(fù)「1024」獲取學(xué)習(xí)資料網(wǎng)盤鏈接。

歡迎點(diǎn)贊,關(guān)注,轉(zhuǎn)發(fā),在看,您的每一次鼓勵(lì),我都將銘記于心~

總結(jié)

以上是生活随笔為你收集整理的MCU HardFault问题查找和破解方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

午夜av网站 | 免费日韩在线 | 天海翼一区二区三区免费 | 黄色一级大片在线免费看产 | 久久99国产综合精品免费 | 久插视频 | 伊人永久在线 | av三级av| 天天干天天拍天天操天天拍 | 色www精品视频在线观看 | 国产黄 | 日韩精品久久久久久中文字幕8 | 在线精品视频免费播放 | 久久久影视| 午夜久久久久久久久久久 | 911精品美国片911久久久 | 操操综合| 日韩欧美国产成人 | 国产一区二区三区午夜 | 91桃色免费视频 | 九九免费在线观看 | 欧美黄污视频 | 久久露脸国产精品 | 欧美成a人片在线观看久 | 精品福利网站 | 888av| 国产亚洲精品精品精品 | 97免费| 国产精品一区在线观看 | 亚洲精品短视频 | 精品国产一区二区三区男人吃奶 | 日韩午夜一级片 | 成年人国产在线观看 | 中文字幕在线第一页 | 91资源在线观看 | 欧美一级久久久久 | 69国产成人综合久久精品欧美 | 91麻豆精品国产 | 精品主播网红福利资源观看 | 精品中文字幕在线观看 | 日韩免费电影一区二区三区 | 中文字幕在线免费看 | 99久久这里有精品 | 日韩动漫免费观看高清完整版在线观看 | 欧美极度另类性三渗透 | aaa亚洲精品一二三区 | 国产精品久久久久久久久久久久 | 99精品一级欧美片免费播放 | 国产一级片毛片 | 91爱爱网址| 欧美日韩在线观看一区二区 | av爱干| 波多野结衣在线视频一区 | 国产精品99久久99久久久二8 | 日韩av视屏 | 91精品色 | 在线观看视频你懂 | 天天爱天天操 | 精品欧美一区二区精品久久 | 中文字幕在线免费看线人 | 日韩高清在线一区 | 国产精品成人一区二区三区吃奶 | 最新日本中文字幕 | 久久久精品国产一区二区三区 | 五月婷婷中文网 | 中文字幕精品www乱入免费视频 | 国内精品久久久久久久久久久久 | 日日干天天爽 | 天天天干夜夜夜操 | 久久国产精品色婷婷 | 亚洲国产精品久久久久婷婷884 | 婷婷激情影院 | 亚洲五月婷 | 免费观看的黄色 | 午夜久久成人 | 日本一区二区三区视频在线播放 | www四虎影院| 国产在线观看污片 | 美女网站视频免费都是黄 | 国产精品免费观看视频 | 亚洲精品乱码久久久久久 | 日韩电影在线观看一区 | 一区二区视频免费在线观看 | 欧美精品久久久久久久久免 | 免费av黄色 | 亚洲国产成人精品在线 | 天天色天天操天天爽 | 黄色特级毛片 | 超碰在线9 | 中文av网| 色婷婷狠狠五月综合天色拍 | 日韩免费看视频 | 国产精品久久影院 | 国产成人精品日本亚洲999 | 欧美aa一级 | 中文字幕在线观看一区 | 日韩视频免费 | 免费亚洲视频在线观看 | 97人人澡人人添人人爽超碰 | 中文字幕在线播放一区 | 亚洲人人爱| 色婷婷丁香 | 亚洲 欧美 综合 在线 精品 | 黄色电影网站在线观看 | 色噜噜日韩精品欧美一区二区 | 久久久久免费精品国产 | 亚洲精品在线视频播放 | 久久在现 | 在线国产观看 | 日韩欧美在线视频一区二区三区 | 亚洲妇女av | 国产视频一区在线播放 | 伊人五月天综合 | 精品乱码一区二区三四区 | 在线精品在线 | 国产午夜精品理论片在线 | 欧美精品被 | 国产一级二级三级在线观看 | 日本资源中文字幕在线 | 91网免费观看 | 最新中文字幕在线播放 | www.色综合.com | 久久久久久久久久久久亚洲 | 国产精品一区二区在线观看免费 | 国产一区视频在线播放 | 96超碰在线 | 日韩欧美高清一区二区三区 | 丁香六月国产 | 日韩在线播放欧美字幕 | 91精品国产一区二区在线观看 | 黄色.com | 黄色国产高清 | 亚洲人在线 | 日本老少交 | 三级动态视频在线观看 | 日韩二区在线 | 粉嫩av一区二区三区四区在线观看 | 国产一区成人 | 色av男人的天堂免费在线 | 狠狠操欧美 | 国产精品黄 | 青青草国产在线 | 亚洲视频在线观看 | 激情小说久久 | 久草在线免费看视频 | 日狠狠 | 欧美精品日韩 | av激情五月 | 97超碰免费在线 | 婷婷在线视频观看 | 国产美女精品在线 | 免费av在线网 | 色狠狠久久av五月综合 | 欧美性免费 | 粉嫩av一区二区三区四区在线观看 | 成人动态视频 | 激情网五月天 | 欧美一区二区三区特黄 | 久久精品久久久久电影 | 国产一级在线观看视频 | 久久久国产精品久久久 | 成年人在线观看免费视频 | 福利av在线| 国产在线看一区 | 精品在线观 | 国产成年人av | 亚洲美女视频在线 | 高潮毛片无遮挡高清免费 | 91久久爱热色涩涩 | 国产精品视频app | www.五月天 | 女人高潮特级毛片 | 97精品国产97久久久久久免费 | 美女久久视频 | 国产色在线观看 | 五月开心网 | 欧美亚洲成人免费 | 日日爽夜夜操 | 99视频精品全国免费 | 精品久久久久久综合日本 | 国产精品久久久久久久电影 | 91精选在线| 色婷婷综合视频在线观看 | 在线观看你懂的网址 | 揉bbb玩bbb少妇bbb | 91日韩免费 | 欧美嫩草影院 | 精品女同一区二区三区在线观看 | 色婷婷九月 | 久久99国产视频 | 操操操日日日干干干 | 日韩精品久久久久久久电影99爱 | 免费看的国产视频网站 | 天天天天天天操 | 999在线观看视频 | 日韩一区二区三区免费视频 | aaa毛片视频| 国产二区免费视频 | 欧美日韩国产免费视频 | 国产精品一区二区白浆 | 国产精品成人国产乱 | 男女啪啪免费网站 | 国产69精品久久99不卡的观看体验 | 在线观看香蕉视频 | 色综合久久88色综合天天人守婷 | 欧美片网站yy | 日韩一区二区三区免费视频 | 欧美日本不卡高清 | 欧美一区二区三区在线视频观看 | 精品国产黄色片 | 麻豆视频免费在线 | 在线观看免费av网站 | 色爱区综合激月婷婷 | 免费日韩三级 | 91色在线观看 | 婷婷av在线 | 久久视频在线 | 亚a在线 | 日韩大片在线观看 | 国产专区在线 | 久久久久久久久久久久久9999 | 在线视频 区 | 在线看国产视频 | 夜夜夜影院 | 高潮久久久久久 | 99视频在线观看视频 | 最近的中文字幕大全免费版 | 日韩精品久久久免费观看夜色 | 在线观看中文字幕dvd播放 | 日韩二级毛片 | 在线 影视 一区 | 国产一级黄 | 亚洲精品色婷婷 | 国产精品麻 | 中文字幕免费在线看 | 天天操欧美 | 99久久久久久 | 国产不卡在线观看视频 | 九九一级片 | 日韩欧美国产激情在线播放 | 亚洲电影网站 | 国产精品久久久久久久久久妇女 | 在线视频区| 亚洲精品国偷拍自产在线观看蜜桃 | 欧美日韩一区久久 | 欧美一级片在线观看视频 | 手机成人在线电影 | 97超碰成人 | 日韩视| 亚洲精品视频中文字幕 | 国产精品剧情在线亚洲 | 久久久男人的天堂 | 成人在线免费小视频 | 久草在线一免费新视频 | 精品视频在线观看 | 女人18精品一区二区三区 | 国产一级大片在线观看 | 亚洲精品视频www | av观看网站 | 亚州精品在线视频 | 男女免费视频观看 | 国产小视频在线播放 | 中文字幕一区二区在线观看 | 国产91九色视频 | 精品在线一区二区 | 久久久精品 一区二区三区 国产99视频在线观看 | 97超碰人人澡人人爱学生 | 在线观看日韩中文字幕 | 怡红院av久久久久久久 | 玖玖玖国产精品 | 国产无吗一区二区三区在线欢 | 毛片永久新网址首页 | 超碰在线天天 | 国产精品18久久久久久久 | 四虎在线免费观看 | 久久艹影院 | 国内精品久久久久久久97牛牛 | 久久66热这里只有精品 | 亚洲一区 影院 | 综合天堂av久久久久久久 | 懂色av懂色av粉嫩av分享吧 | av中文字幕在线观看网站 | 1024手机在线看 | 精品亚洲免费 | 久久久久中文 | 欧美在线视频第一页 | 久久久久久久久久久精 | 国产情侣一区 | 中文字幕在线观看播放 | 婷婷视频在线 | 亚州日韩中文字幕 | 中文在线www | 久久99精品国产99久久6尤 | 9999在线观看 | 午夜精品一二三区 | 久久高清精品 | 丁香婷婷激情国产高清秒播 | 亚洲国产三级 | 国产精品21区 | 欧美日韩不卡一区二区三区 | 国产视频美女 | 99在线精品视频观看 | 成人v| 91精品国产综合久久福利不卡 | 麻豆一精品传二传媒短视频 | 欧美色婷婷 | 国产精品av免费在线观看 | 免费一级片在线观看 | 久久人人97超碰com | 国产麻豆精品久久 | 亚洲男人天堂2018 | 久久久精品国产免费观看一区二区 | 久久久久麻豆v国产 | 99精品视频免费看 | 国产精品二区在线观看 | 69久久99精品久久久久婷婷 | 久久综合成人 | 夜夜夜夜操 | 97在线免费 | 欧美日韩午夜爽爽 | 国产一区福利 | 亚洲国产精品999 | 欧美日韩在线视频一区 | 欧美狠狠操 | 在线观看视频免费播放 | 日本黄色片一区二区 | 久久97视频| 天天躁日日躁狠狠躁av麻豆 | 在线免费观看视频a | 亚洲精品免费视频 | 911久久香蕉国产线看观看 | 午夜12点 | 久久躁日日躁aaaaxxxx | 免费99| 视频一区二区在线观看 | 九九热精品在线 | 成 人 黄 色 视频 免费观看 | 日韩高清在线一区二区三区 | 黄a网站 | 九九免费在线观看视频 | 又紧又大又爽精品一区二区 | 国产精品18久久久久久不卡孕妇 | 国产在线精品一区二区 | 欧美精品一区二区三区一线天视频 | 国产一区二区精品久久 | 久久精品亚洲一区二区三区观看模式 | 天堂成人在线 | 天天操天天操天天 | 国产精品久久久一区二区 | 中文字幕一区二区三区久久蜜桃 | 色婷婷欧美 | 精品毛片久久久久久 | 二区三区视频 | 色丁香综合 | 一区二区中文字幕在线观看 | 国产精品21区 | 91麻豆精品国产91久久久久久 | 国产在线97 | 成人在线视频在线观看 | 国产一级免费电影 | 欧美综合在线视频 | 成人国产精品一区二区 | 国产女做a爱免费视频 | 91久久久久久国产精品 | 三级黄色在线 | 黄色在线观看www | 欧美黄色免费 | 精品视频免费播放 | 五月天综合婷婷 | 国产一区二区三区高清播放 | 国产精品成人久久久久久久 | 久久免费毛片视频 | 久久黄网站 | 亚洲特级毛片 | 成 人 黄 色视频免费播放 | 免费在线成人 | 久久亚洲综合国产精品99麻豆的功能介绍 | 国产粉嫩在线 | 久草在线播放视频 | 欧美性高跟鞋xxxxhd | 8x成人免费视频 | 一区中文字幕电影 | 国产高清日韩 | 成人av久久 | 久久另类小说 | 日韩av资源在线观看 | 91九色国产在线 | 毛片播放网站 | 久久久久国产精品午夜一区 | 2023亚洲精品国偷拍自产在线 | 亚洲欧美日韩一区二区三区在线观看 | 亚洲视频一 | 亚洲激情视频在线 | 国产精品99久久久久的智能播放 | 国产综合在线视频 | 精品乱码一区二区三四区 | 欧美极度另类性三渗透 | 日日干 天天干 | 99精品免费视频 | 91视频网址入口 | 女女av在线 | 亚洲国产视频网站 | 97超碰资源总站 | 91av手机在线观看 | 日韩高清不卡一区二区三区 | 久久久久久久国产精品视频 | 丁香六月五月婷婷 | 国产又粗又猛又爽又黄的视频先 | 在线观看视频免费大全 | 国产精品久久久久久久久久妇女 | 99国产情侣在线播放 | 九色91在线 | 欧美精品中文字幕亚洲专区 | 欧美日韩超碰 | 国产手机视频在线播放 | 国产传媒中文字幕 | 国产一二区在线观看 | 日韩毛片一区 | 中文字幕激情 | 日韩av区 | 婷婷视频在线播放 | 国产成人一区二区三区久久精品 | 超碰人人草 | 日韩精品一区二区在线视频 | 麻豆国产电影 | 中文字幕一区二区三区久久 | 91在线免费播放视频 | 亚洲综合五月 | 亚洲亚洲精品在线观看 | 亚洲一区精品二人人爽久久 | 在线观看成人国产 | 中日韩三级视频 | 日韩成人高清在线 | 亚洲免费精品视频 | 日本中文字幕网址 | 日韩激情久久 | 国产一级大片在线观看 | 久久深夜福利免费观看 | 精品久久九九 | 91天天操 | 99久久99热这里只有精品 | 久久久久久久久久久免费 | www.97视频 | 97综合视频 | 18+视频网站链接 | 欧美另类v| 免费在线观看黄色网 | 操操日日 | 夜夜嗨av色一区二区不卡 | 亚洲激情在线观看 | 91桃色免费观看 | 久草.com| 激情在线免费视频 | 精品国产一区二区三区男人吃奶 | 久草男人天堂 | 成人福利在线观看 | 亚洲精品一区二区久 | 在线观看日本韩国电影 | 亚洲在线观看av | 欧美精彩视频在线观看 | 人人玩人人添人人澡超碰 | 伊人成人久久 | 久久久久免费精品视频 | 色av男人的天堂免费在线 | 久久成人黄色 | 在线观看中文字幕视频 | 亚洲 成人 一区 | 99精品视频一区二区 | 日韩激情av在线 | 色婷婷视频在线观看 | 久久久久久久综合色一本 | 99精品免费在线 | 成年人国产在线观看 | 亚洲国产精品va在线看 | 久久久久久久看片 | 欧美精彩视频在线观看 | 国产精品人成电影在线观看 | 欧美日韩高清一区二区 国产亚洲免费看 | 欧美亚洲国产精品久久高清浪潮 | 91丨九色丨蝌蚪丨对白 | 免费色视频在线 | www.少妇 | 激情在线网址 | 粉嫩高清一区二区三区 | 97精品国产91久久久久久 | 99在线高清视频在线播放 | 色婷婷啪啪免费在线电影观看 | 99久久99热这里只有精品 | 草久草久| 日韩天天干 | 婷婷色社区 | 黄色软件在线观看免费 | 国产麻豆精品一区二区 | 久热av在线 | 日本超碰在线 | 99理论片 | 久草在线视频资源 | 色免费在线| 国产精品九九久久久久久久 | 久久久精品免费看 | 成人久久影院 | 欧美国产一区在线 | 在线观看成人网 | 日韩一区正在播放 | 国产精品一区在线观看 | 婷婷精品国产欧美精品亚洲人人爽 | 一区二区精品视频 | 日韩在线色视频 | 欧美日韩国产在线观看 | 波多野结衣亚洲一区二区 | 99精品99 | 欧美一级xxxx | 免费看高清毛片 | 日韩免费网站 | 嫩嫩影院理论片 | 国产婷婷色 | 91色偷偷| 亚洲日本va在线观看 | 丁香花在线视频观看免费 | 亚洲丁香日韩 | 久久97超碰 | 亚洲2019精品 | 最新中文字幕在线资源 | 黄色h在线观看 | 97成人在线免费视频 | 国产小视频在线 | 日韩亚洲国产精品 | 久久综合久久综合这里只有精品 | 亚洲精品一区二区三区高潮 | 国产这里只有精品 | 天天看天天操 | 欧美日韩中文字幕在线视频 | 成人国产电影在线观看 | 亚洲久久视频 | 久久99热这里只有精品 | 欧美一级性视频 | 久久国产精品视频 | 日韩一区二区三区高清在线观看 | 超碰大片 | 激情综合站 | 欧美久久久久久久久久久久 | 高清中文字幕 | 麻豆国产精品视频 | 中文字幕在线播放av | 一区二区三区在线免费观看 | 亚洲欧美视频 | 黄色国产精品 | 我要看黄色一级片 | 国产超碰在线 | 99久久精品国产免费看不卡 | 人人干狠狠干 | 99精品国产福利在线观看免费 | 97av影院| 99婷婷| 欧美激情第一区 | 亚洲狠狠婷婷综合久久久 | 2018好看的中文在线观看 | 亚洲精品综合一二三区在线观看 | 91av影视| 久久高清av | 欧美性高跟鞋xxxxhd | 96av在线视频 | 在线免费视频你懂的 | 国产精品色在线 | 日韩福利在线观看 | 国产高清在线免费 | 日韩高清久久 | 久久亚洲国产精品 | 中文字幕a在线 | 亚洲成人av影片 | 成人a在线观看 | 精品国产视频在线 | 欧美一级大片在线观看 | 免费97视频| 国产高清在线免费观看 | 中文字幕人成人 | aaa毛片视频 | avove黑丝| 热久久国产 | 亚洲精品影视在线观看 | 国产成人精品一区二区三区福利 | 久人人| 久久黄网站 | 91片黄在线观 | 97国产超碰在线 | 国产成人精品一区二区三区福利 | 午夜电影一区 | 午夜 久久 tv | 黄色片毛片 | 成人欧美在线 | 一区二区三区免费网站 | 中文字幕成人一区 | 激情欧美在线观看 | 精品成人免费 | 国产视频网站在线观看 | 中文字幕丝袜美腿 | 天天操天天色天天射 | 天天爱天天操天天干 | 国产精品99蜜臀久久不卡二区 | 日本中文字幕视频 | 视频一区视频二区在线观看 | av网站免费线看精品 | 久久综合九色综合久99 | 在线观看完整版免费 | 色综合久久88 | 色综合五月 | 97精品一区二区三区 | 亚洲综合色丁香婷婷六月图片 | 久草免费新视频 | 成人av一级片 | 久久综合免费视频影院 | 在线观看av中文字幕 | 一二三区在线 | 91在线影视| 国产精品福利久久久 | 日韩久久精品一区二区三区下载 | 午夜精品久久久久久久99 | 国产成人a亚洲精品v | 91精品国产乱码在线观看 | 麻豆免费看片 | 国产区久久 | 日韩视频三区 | 国产精品高潮呻吟久久av无 | 在线婷婷 | 免费的国产精品 | 日韩黄色影院 | 日韩啪啪小视频 | 97人人添人澡人人爽超碰动图 | 国内精品在线观看视频 | 97超碰人人澡人人爱学生 | 狠狠操天天干 | 亚洲欧美怡红院 | 少妇性xxx | 国产18精品乱码免费看 | 最近中文字幕高清字幕免费mv | 色婷婷在线观看视频 | 一区二区三区精品在线视频 | av免费在线免费观看 | 免费在线观看日韩 | 免费看麻豆 | 免费看91的网站 | 黄色软件在线观看 | 久久精品一区二区国产 | 天天在线操 | 天天综合成人网 | 精品1区2区3区 | 黄色一二级片 | 国产精品免费看久久久8精臀av | 久久国产精品第一页 | 日韩影视在线观看 | 久久精品屋 | 成人免费观看视频网站 | av超碰在线 | 精品一区久久 | 天天搞天天 | 九九三级毛片 | 高清av中文在线字幕观看1 | 日韩一区二区三区高清在线观看 | 国产精品久久久久久久久久东京 | 国产免费人成xvideos视频 | 香蕉久草 | 人人爽人人爽人人爽学生一级 | 国产精品久久久久久99 | 色综合久久久久久久久五月 | 日本中文字幕网站 | 99色婷婷 | 成人av免费在线 | 丁香激情视频 | 91精品国产高清 | 在线播放av网址 | 99久久影视 | 国产一区二区在线免费观看 | 亚洲在线观看av | 国产成人a亚洲精品 | 国产综合片 | 干亚洲少妇 | 国产精品一级在线 | 日韩久久久久久久久久 | 最近中文字幕在线 | 中文字幕色在线视频 | 精品999在线 | 日韩一级成人av | 欧美日韩在线免费观看 | 久久久亚洲国产精品麻豆综合天堂 | 国产成人精品久久久 | 九九天堂 | 国产剧情亚洲 | 91激情视频在线观看 | 成人国产在线 | 欧美一级电影 | 天天综合婷婷 | 婷婷精品在线 | 婷婷丁香七月 | 国产精品美女久久久久久久久久久 | 国产亚洲精品v | 美女黄频在线观看 | 亚洲永久精品国产 | 91爱爱网址 | 亚洲精品乱码久久久久久按摩 | 久久久久久国产精品美女 | 久久久观看 | 久久国产精品区 | 在线精品视频免费播放 | 在线中文字幕视频 | 国产一区二区在线免费观看 | 亚洲 精品在线视频 | 中文字幕永久 | 99国产视频 | 天天看天天干 | 日本婷婷色 | 色无五月 | 操处女逼| 九九九九热精品免费视频点播观看 | 日韩欧美视频在线播放 | 日韩av看片 | 国产玖玖精品视频 | 国产黄影院色大全免费 | www日韩视频 | 黄网站免费久久 | 四虎4hu永久免费 | 综合视频在线 | 国产+日韩欧美 | 超碰电影在线观看 | 婷婷综合在线 | 人人狠狠综合久久亚洲婷 | 婷婷六月综合亚洲 | 视频在线观看入口黄最新永久免费国产 | 国产麻豆精品久久一二三 | 久久综合婷婷 | 国产精品美女在线 | 99视频精品全国免费 | 国产99久久精品一区二区300 | 久久久久一区 | 国产精品少妇 | 狠狠色狠狠色综合日日小说 | 视频在线精品 | 国产精品久久一区二区三区, | 六月天色婷婷 | 亚洲国产精品久久久久婷婷884 | 久久精品一 | 综合网在线视频 | 成人a级网站 | 碰天天操天天 | 久久一区二 | 亚洲精品乱码久久久久久蜜桃不爽 | 欧美一区二区三区在线视频观看 | 一级片视频在线 | 在线免费试看 | 日韩www在线 | 国产精品久久久久久久久久新婚 | av超碰免费在线 | 亚洲视屏| 亚洲激情小视频 | 九九久久精品视频 | 国产日韩精品一区二区 | 天天干天天做 | 在线观看免费视频 | 四虎影视成人永久免费观看视频 | 亚洲女同ⅹxx女同tv | www.香蕉| 日韩一区二区三区观看 | 免费看黄在线观看 | 日韩日韩日韩日韩 | 久久精品99久久久久久2456 | 国产中文字幕免费 | 日韩r级电影在线观看 | 最近中文字幕完整视频高清1 | 国产成人精品亚洲a | 黄色中文字幕 | av日韩国产 | 国产美女免费视频 | 亚洲爱爱视频 | 亚洲综合在线一区二区三区 | 日本精品一区二区三区在线播放视频 | 久久久国产影视 | 国产福利在线免费 | 国产录像在线观看 | 久草观看视频 | 在线观看中文 | 中文字幕免费一区二区 | 日韩中文字幕视频在线 | 欧美特一级片 | 精品嫩模福利一区二区蜜臀 | 午夜久久美女 | 午夜精品999 | 欧美福利网站 | 丁香六月综合网 | 在线中文字幕观看 | 一区二区三区av在线 | 国产在线一区观看 | 久99久精品 | 美女在线免费观看视频 | 99久久久久免费精品国产 | 亚洲 中文 欧美 日韩vr 在线 | 久久国产午夜精品理论片最新版本 | 97超碰人人 | 欧美日韩精品免费观看 | 色资源在线 | 中文字幕在线观看视频网站 | 久久久国产成人 | 激情视频亚洲 | 日韩在线视频观看 | 日日干夜夜操视频 | 国产黄色免费观看 | 黄网站app在线观看免费视频 | 成人午夜电影网 | 亚洲综合狠狠干 | 国产精品久久99综合免费观看尤物 | 啪一啪在线 | 国产精品手机在线观看 | 日韩电影在线视频 | 日韩欧美69 | 在线视频一区二区 | 国产麻豆精品一区二区 | 日韩高清二区 | 91在线免费播放视频 | 成年免费在线视频 | 国产精品黄网站在线观看 | 91中文字幕网 | 亚洲最大激情中文字幕 | 国产一级h | 亚洲成人av片在线观看 | 四虎影视国产精品免费久久 | 人人干在线 | 久久精品一| 国产在线精品区 | 区一区二区三在线观看 | 国产精品破处视频 | 96av麻豆蜜桃一区二区 | 97香蕉久久超级碰碰高清版 | 欧美三级高清 | 亚洲三级av | 最近中文字幕高清字幕在线视频 | 99精品视频免费观看 | 在线播放 亚洲 | 欧美人人爱 | 成人一级 | 亚洲另类视频在线 | 91视频这里只有精品 | 亚洲成av人片在线观看香蕉 | 91最新视频在线观看 | 麻豆免费精品视频 | 四虎在线视频 | 久久久久久久久久影院 | 最近最新mv字幕免费观看 | 中文字幕在线观看一区二区三区 | 亚洲 欧美 综合 在线 精品 | 国产精品成人自产拍在线观看 | 啪啪精品| 97网| 国产精品mv | 国产高清不卡在线 | 亚洲区视频在线观看 | 性色视频在线 | 国产精品久久久久久五月尺 | 日韩国产精品久久久久久亚洲 | 美女视频又黄又免费 | 日韩欧美精品一区二区三区经典 | 免费观看mv大片高清 | 中日韩男男gay无套 日韩精品一区二区三区高清免费 | 日韩18p| 97成人资源站 | 久久福利 | 亚洲国产精品va在线看黑人动漫 | 在线观看不卡视频 | 亚洲国产高清在线观看视频 | 久久精品国产免费看久久精品 | 成人毛片在线视频 | 国产精品日韩久久久久 | 久久免费视频在线观看 | 亚洲欧美婷婷六月色综合 | 成人午夜剧场在线观看 | 久久久久久久久电影 | 懂色av一区二区三区蜜臀 | 中文字幕乱在线伦视频中文字幕乱码在线 | 免费日韩 精品中文字幕视频在线 | 97超碰影视 | 亚洲欧美乱综合图片区小说区 | 亚洲h在线播放在线观看h | 娇妻呻吟一区二区三区 | 国产麻豆视频免费观看 | 日韩在线视频不卡 | 97人人澡人人爽人人模亚洲 | 久久99视频免费 | 久久爱资源网 | 久久精品国产一区二区三 | 精品国产福利在线 | 国产日韩视频在线播放 | 久久综合网色—综合色88 | 久久99九九99精品 | 一级黄色免费 | 国产 欧美 日产久久 | 国产精品video | 久久成人国产精品免费软件 | 日韩一区二区三免费高清在线观看 | 99精品一区二区 | 精品999在线观看 | 免费三及片 | 欧美日韩网址 | 免费看一级特黄a大片 | 亚洲视频每日更新 | 精品一区av | 国产精品久久电影网 | 亚洲精品tv久久久久久久久久 | 99国产精品免费网站 | 午夜10000| 国产91成人在在线播放 | 国产激情小视频在线观看 | 国产亚洲一区 | 精品91 | 99在线精品视频观看 | 日本久久免费电影 | 国产高清视频免费最新在线 | 亚洲一级黄色 | 欧美人牲| 国产精品99精品 | 西西4444www大胆无视频 | 亚洲精品一区二区网址 | 日韩美女久久 | 日韩a在线看 | 三级在线视频观看 | 日批视频在线观看免费 | av电影一区二区三区 | 日韩精品中文字幕av | 超碰97人人干 | 久久草精品 | 天天射夜夜爽 | 欧美日韩视频 | 国产精品igao视频网网址 | 国产不卡在线视频 | av日韩精品 | 欧美激情视频一二三区 | 国产人成免费视频 | 亚洲午夜久久久久久久久 | 欧美日韩视频在线观看免费 | 亚洲四虎影院 | 一区二区不卡 | 在线观看黄 | 中文字幕麻豆 | 91麻豆国产福利在线观看 | 精品国产观看 | 日日操夜夜操狠狠操 | 日本中文字幕观看 | 五月婷婷天堂 | 91在线观看视频网站 | 在线综合 亚洲 欧美在线视频 | 国产精品欧美久久久久无广告 | 欧美成人黄色 | 在线视频日韩一区 | 中文字幕观看在线 | 日本免费久久高清视频 | 麻花传媒mv免费观看 | 欧美日韩视频网站 | 国产精品 欧美 日韩 | 欧美日韩成人 | av一区二区三区在线播放 | 日韩av资源在线观看 | 九九热在线播放 | 成年人免费电影在线观看 | 欧美日韩在线视频一区 | 久久国产麻豆 | 久久国产一区二区 | 丁香婷婷社区 | 精品久久久久久久久久岛国gif | 久久婷婷色综合 | 久久视频免费在线观看 | 午夜av一区二区三区 | 毛片精品免费在线观看 | 色播五月激情五月 | 国产精品国内免费一区二区三区 | 日日夜夜国产 | 免费三级黄色 | 又黄又爽的视频在线观看网站 | 国产亚洲精品久久久久动 | 亚洲黄色在线观看 | 亚州日韩中文字幕 | 天天色天天综合网 | 激情婷婷久久 | 久久人人97超碰国产公开结果 | 91精品国产一区二区三区 | 91精品无人成人www | 伊人五月天.com | 日韩免费一区 | 日韩黄色影院 | 91污污| 国产精品va在线播放 | 精品久久久久久久久中文字幕 | 91在线免费公开视频 | 日韩区视频 | 欧美色道| 精品久久久久久久久久久久久 | 久久成人精品电影 | 久久成人高清视频 | 在线播放av网址 | 91资源在线免费观看 | 久久久免费精品 | 91视频在线免费 | 亚洲最大的av网站 |