亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

ILI9881C DSI屏初始化代碼實(shí)戰(zhàn):800x1280面板點(diǎn)亮與避坑指南

ILI9881C DSI屏初始化代碼實(shí)戰(zhàn):800x1280面板點(diǎn)亮與避坑指南 簡(jiǎn)介一套適用于ILI9881C液晶顯示控制器的開發(fā)資料包面向嵌入式系統(tǒng)與物聯(lián)網(wǎng)設(shè)備開發(fā)者主要解決800×1280分辨率屏幕的驅(qū)動(dòng)初始化與硬件適配問題。壓縮包內(nèi)共2個(gè)文件包含官方Datasheet PDF與C語言初始化代碼整體約8.17MB兼顧硬件參考與軟件移植。數(shù)據(jù)手冊(cè)明確了芯片的電氣特性、接口類型、時(shí)序要求等涵蓋引腳定義、MIPI DSI接口及電源時(shí)序初始化代碼提供完整的寄存器配置函數(shù)可快速集成至現(xiàn)有固件實(shí)現(xiàn)對(duì)分辨率、色彩模式及刷新率的設(shè)定且注釋清晰便于二次開發(fā)。目前已有1019人學(xué)習(xí)下載適合正在調(diào)試ILI9881C顯示屏的驅(qū)動(dòng)或硬件工程師。借助該資源開發(fā)者能對(duì)照手冊(cè)設(shè)計(jì)接口電路并基于示例代碼完成上電初始化與異常排查有效縮短顯示方案的開發(fā)周期降低花屏、通信不穩(wěn)等問題的調(diào)試難度也能為后續(xù)維護(hù)與擴(kuò)展提供可靠參考。1. ILI9881C 數(shù)據(jù)手冊(cè)與初始化代碼一塊 800x1280 屏點(diǎn)亮前的第一手資料調(diào)過 DSI 屏的工程師都遇到過這種場(chǎng)景硬件接線沒問題、背光也亮了屏幕卻始終灰屏或滾動(dòng)花屏一輪查下來往往卡在顯示驅(qū)動(dòng) IC 的初始化序列和時(shí)序參數(shù)上。ILI9881C 這塊驅(qū)動(dòng)芯片在 800x1280 這類分辨率的 IPS 面板里很常見數(shù)據(jù)手冊(cè)會(huì)把供電時(shí)序、寄存器位域、porch 參數(shù)和一套可落地的初始化代碼放在一起省掉的是從面板廠反復(fù)要代碼的溝通成本。盯著幾百行初始化代碼的時(shí)候最怕的就是把它當(dāng)成一串能跑的魔數(shù)。這些數(shù)據(jù)背后對(duì)應(yīng)的是芯片內(nèi)部的電源控制、時(shí)鐘選擇、掃描方向和 Gamma 校準(zhǔn)分辨率越高參數(shù)之間互相牽制得越明顯。這份資源適合兩類人一類是剛接手 Linux/Android DSI 面板調(diào)試、需要把系統(tǒng)跑起來的工程師另一類是做屏兼容驗(yàn)證想快速判斷換屏后初始化代碼能不能直接生效的硬件與軟件工程師。2. 初始化代碼不是魔數(shù)從 DCS 命令到寄存器位域的拆解路徑拿到數(shù)據(jù)手冊(cè)和初始化代碼我先不急著把它灌進(jìn)驅(qū)動(dòng)而是把手冊(cè)按供電時(shí)序、接口規(guī)格、寄存器表、初始化代碼四塊拆開。幾百行初始化的背后是芯片內(nèi)部電源管理、DSI 鏈路速率、掃描時(shí)序和 Gamma 曲線的組合任何一個(gè)環(huán)節(jié)沒對(duì)上屏幕上表現(xiàn)出來都是花屏或灰屏。2.1 先讀供電時(shí)序再讀接口規(guī)格手冊(cè)順序不能亂很多人習(xí)慣直接翻到 Initial Code 段把代碼復(fù)制進(jìn)驅(qū)動(dòng)一次點(diǎn)亮就萬事大吉一旦點(diǎn)不亮就不知道從哪查起。我一般按下面的順序讀手冊(cè)先找 Power Sequence 或 Power Supply Timing 段落重點(diǎn)抄下 VCI、VDDI、VSP、VSN 的上升時(shí)序和最小延時(shí)。液晶面板驅(qū)動(dòng)芯片對(duì)上電順序非常敏感VCI 沒穩(wěn)定之前發(fā)任何 MIPI 命令都可能被芯片忽略而手冊(cè)上通常明確標(biāo)著 t1/t2/t3 這類最小時(shí)間。然后讀 DSI Interface 段落確認(rèn)支持幾個(gè)數(shù)據(jù) lane、最高 data rate 是多少。800x1280 的面板在 60Hz 下用 4-lane 很常見但如果面板規(guī)格是雙通道或者目標(biāo)刷新率更高這里的數(shù)字直接影響初始化代碼中與通道數(shù)相關(guān)的寄存器。最后才翻 Register Map。讀寄存器表時(shí)注意區(qū)分只讀狀態(tài)位和可寫控制位很多初始化代碼寫錯(cuò)是因?yàn)榘阎蛔x位的默認(rèn)值當(dāng)成了必須寫入的值。手冊(cè)段落關(guān)注變量常見坑Power SequenceVCI/VDDI 上下電順序與最小延時(shí)驅(qū)動(dòng)里只等復(fù)位引腳沒等電源穩(wěn)定DSI Interfacelane 數(shù)、data rate 上限按 4-lane 模板套雙通道面板Display TimingH/V porch、掃描方向porch 與 host 側(cè)重復(fù)配置Register Map位寬與讀寫屬性把只讀狀態(tài)位當(dāng)成寫值Initial Code命令類型、延時(shí)直接整段復(fù)制沒拆段分析提示如果手冊(cè)里的初始化代碼和 register map 對(duì)不上優(yōu)先相信代碼本身。面板廠給的代碼通常是上過產(chǎn)線驗(yàn)證的寄存器表有時(shí)會(huì)有修訂版本滯后。2.2 初始化序列的分段邏輯命令之間的延時(shí)不是隨便加的初始化代碼看起來是一串地址-數(shù)據(jù)但它可以分成六個(gè)段落。我在移植時(shí)習(xí)慣用固定分隔線把它切開每段單獨(dú)注釋方便日后定位問題。第一段是軟復(fù)位一般是 DCS 標(biāo)準(zhǔn)命令 0x01讓芯片回到已知狀態(tài)。復(fù)位之后建議等待至少 10ms部分面板規(guī)格要求更長(zhǎng)。第二段是供應(yīng)商擴(kuò)展頁切換這類驅(qū)動(dòng)芯片經(jīng)常把寄存器分成多個(gè)頁訪問電源和 Gamma 寄存器之前需要先發(fā)頁面切換命令用完再切回主頁面這步最容易被忽略表現(xiàn)是命令發(fā)了但沒生效。第三段是電源與顯示參數(shù)段包括供電配置、porch、掃描方向、分辨率設(shè)置等長(zhǎng)參數(shù)組。第四段是 Gamma 段0xE0/0xE1 附近常常是 R/G/B 分段曲線字節(jié)數(shù)比較多也是面板修訂版之間最容易改動(dòng)的部分。第五段是 Sleep Out0x11命令本身簡(jiǎn)單但后面的延時(shí)很關(guān)鍵多數(shù)手冊(cè)要求 120ms 左右才允許下一步操作。第六段是 Display On0x29必須放在最后前面的參數(shù)段沒寫完就開顯示容易出現(xiàn)閃爍。初始化段落常見命令類型建議最小延時(shí)失敗表現(xiàn)軟復(fù)位Short Write 0x0110ms后續(xù)命令無響應(yīng)擴(kuò)展頁使能Long Write 0xFF 等0-2ms參數(shù)段無效電源/porch 段Long Write 0xCx0-10ms灰屏或分辨率錯(cuò)亂Gamma 段Long Write 0xEx0-10ms色差明顯Sleep OutShort Write 0x11120ms顯示開啟后閃爍Display OnShort Write 0x2920ms黑屏無畫面這里特別提醒一點(diǎn)0x11 和 0x29 是標(biāo)準(zhǔn) DCS 命令但廠商擴(kuò)展命令段必須看 Register Map不能照抄別的面板。同一個(gè)控制器在不同面板上擴(kuò)展命令可能連頁面編號(hào)都不一樣。2.3 回讀檢查用讀操作驗(yàn)證初始化是否真的寫進(jìn)去初始化代碼寫完不代表芯片真的執(zhí)行了。我一般會(huì)用 DCS 讀命令做一次回讀驗(yàn)證例如讀 0x09 顯示狀態(tài)寄存器把返回值記入驅(qū)動(dòng)日志?;刈x結(jié)果是一組狀態(tài)位含義定義在手冊(cè)的 Readable Status 部分。初始化完成后狀態(tài)位里如果還有異常標(biāo)志說明前面某段命令沒有按要求生效。要注意的是Video Mode 面板的回讀通常受時(shí)序窗口限制回讀失敗不一定是芯片損壞或命令錯(cuò)誤更可靠的是看 DSI host 控制器的錯(cuò)誤標(biāo)志是否有持續(xù)增長(zhǎng)。我習(xí)慣做兩次回讀一次在上電后、初始化前確認(rèn)鏈路建立一次在初始化全部完成后確認(rèn)狀態(tài)正常。兩次日志放到同一個(gè)文件里后面改參數(shù)時(shí)直接 diff 就能看出差異。3. 將初始化代碼接進(jìn)工程800x1280 面板的像素時(shí)鐘、porch 與驅(qū)動(dòng)寫法初始化代碼解決的是芯片內(nèi)部配置要讓屏幕真正刷新起來還得靠 SoC 側(cè) DSI host 把像素時(shí)鐘、porch 和鏈路速率配好。這套配置不在初始化代碼里但初始化代碼能不能正常工作完全取決于它。3.1 像素時(shí)鐘計(jì)算先算總像素別只拿有效分辨率乘幀率像素時(shí)鐘是 DSI 鏈路所有時(shí)序的源頭。計(jì)算時(shí)要把水平、垂直方向的有效區(qū)和 porch 全部加起來常見錯(cuò)誤是只拿 800x1280 乘幀率把 HFP、HBP、HSA 全丟了。# 以某張 800x1280 面板為例的演示計(jì)算具體 porch 值以資源包手冊(cè)為準(zhǔn) h_active, h_front, h_back, h_sync 800, 20, 60, 8 v_active, v_front, v_back, v_sync 1280, 12, 22, 6 fps 60 h_total h_active h_front h_back h_sync v_total v_active v_front v_back v_sync pclk h_total * v_total * fps print(fh_total {h_total}) print(fv_total {v_total}) print(fPixel Clock {pclk / 1e6:.2f} MHz)這段代碼輸出 h_total888、v_total1320、Pixel Clock 約 70.3MHz。參數(shù)說明h_sync 在有些手冊(cè)里叫 HSAVBP/VFP 的名稱也可能有差異具體值一律從手冊(cè)的 Display Timing 表抄不要從別的面板驅(qū)動(dòng)里猜。提示如果面板采用 host 端控制掃描時(shí)序porch 就不需要在初始化代碼里重復(fù)設(shè)置否則兩邊數(shù)值不一致會(huì)直接花屏。常見做法是先把 host 端時(shí)序配置通再用示波器量 VSYNC 頻率核對(duì)。沒有示波器時(shí)可以在驅(qū)動(dòng)里把面板時(shí)序參數(shù)和實(shí)際配置值打印出來對(duì)比誤差超過一個(gè)像素時(shí)鐘都值得懷疑。3.2 porch 到底寫在初始化代碼里還是主機(jī)端這個(gè)問題常讓新手卡住。我把分工原則列成一張表參數(shù)配置位置我的一般做法H_Total/V_TotalSoC DSI host 顯示時(shí)序從面板手冊(cè)抄放 display timingHFP/HBP/HSASoC DSI host初始化代碼中不再重復(fù)設(shè)置掃描方向/翻轉(zhuǎn)ILI9881C 內(nèi)部寄存器放初始化代碼DSI data rateSoC DSI host PLL根據(jù) pclk 和 lane 數(shù)計(jì)算TE 信號(hào)ILI9881C 與 host 配合確認(rèn)初始化代碼中 TE 開關(guān)已打開還有一個(gè)很容易翻車的點(diǎn)掃描方向翻轉(zhuǎn)之后HFP 和 HBP 往往需要對(duì)調(diào)。比如初始化代碼里配置了從右往左掃描host 端仍然按左往右的 porch 發(fā)數(shù)據(jù)畫面會(huì)偏移甚至出現(xiàn)豎條紋。我一般在拿到新面板時(shí)先默認(rèn)關(guān)掉所有翻轉(zhuǎn)點(diǎn)通之后再根據(jù)屏體方向逐個(gè)打開這樣能縮小排查范圍。3.3 把初始化代碼轉(zhuǎn)成 panel driver 的命令表按段翻譯資源包里的初始化代碼是給寄存器寫入用的落到 Linux 或 RTOS 驅(qū)動(dòng)里通常要轉(zhuǎn)成命令表。下面是一個(gè)結(jié)構(gòu)示意具體命令值以資源包內(nèi)完整序列為準(zhǔn)。/* * 示例運(yùn)行框架資源包里的初始化代碼按段翻譯成命令表。 * 命令值只做結(jié)構(gòu)示意使用時(shí)對(duì)照資源包內(nèi)完整序列。 */ struct dsi_cmd_node { int delay_ms; /* 命令執(zhí)行后的等待時(shí)間 */ u8 type; /* 0x05Short Write, 0x39Long Write */ u8 cmd; u8 payload[8]; u8 payload_len; }; static const struct dsi_cmd_node panel_800x1280_init[] { /* 段一軟復(fù)位 */ {10, 0x05, 0x01, {0}, 0}, /* 段二擴(kuò)展頁切換的完整參數(shù)看原始序列 */ {0, 0x39, 0xFF, {0x98, 0x81, 0x01}, 3}, /* 段三電源/時(shí)序/Gamma 參數(shù)組這里省略長(zhǎng)列表 */ {10, 0x39, 0xC0, {0x28, 0x2C, 0x3C}, 3}, /* 段四睡眠退出延時(shí)給足 */ {120, 0x05, 0x11, {0}, 0}, /* 段五打開顯示 */ {20, 0x05, 0x29, {0}, 0}, };邏輯說明0x05 是 DCS Short Write適合無參數(shù)或單字節(jié)參數(shù)的命令0x39 是 Long Write適合多字節(jié)參數(shù)組。我把延時(shí)放在每條命令后面而不是全部堆在末尾是為了精確定位哪一段耗時(shí)過高比如 0x11 后面的 120ms 通常遠(yuǎn)大于其它段。在驅(qū)動(dòng)里做這個(gè)轉(zhuǎn)換時(shí)我見過三個(gè)反復(fù)出現(xiàn)的錯(cuò)誤習(xí)慣。第一個(gè)是在 probe 階段就發(fā)初始化命令此時(shí) DSI host 鏈路還沒建立命令全丟第二個(gè)是忽略 reset GPIO 與 VCI 的時(shí)間配合第三個(gè)是整段代碼直接粘貼遇到問題根本不知道哪一段引起。按段落翻譯、每段加注釋后面做面板兼容時(shí)能省下大量時(shí)間。4. 避坑初始化代碼移植最常見的六個(gè)翻車場(chǎng)景與修法這部分內(nèi)容來自我調(diào)試完一堆面板后的血淚記錄每一條都對(duì)應(yīng)真實(shí)踩過的坑。讀者如果先看這一章至少能跳過一半彎路。4.1 上電后灰屏回讀超時(shí)現(xiàn)象是背光亮、屏幕整片灰白dmesg 里 MIPI DSI read 超時(shí)回讀不到芯片 ID。原因多數(shù)情況不是初始化代碼錯(cuò)了而是 VCI/VDDI 還沒穩(wěn)定就發(fā)了第一條 MIPI 命令。有些面板對(duì)復(fù)位引腳的脈寬要求也很嚴(yán)格拉低時(shí)間不夠芯片內(nèi)部狀態(tài)機(jī)沒有正確復(fù)位。解決方法是按數(shù)據(jù)手冊(cè) Power Sequence 重新整理驅(qū)動(dòng)上電順序先開 VCI等 t1再開 VDDI等 t2復(fù)位引腳拉低不低于手冊(cè)要求的最小脈寬再拉高等 t3 之后再開始發(fā)送初始化序列。整個(gè)過程用 msleep 而不是忙等避免調(diào)試時(shí)系統(tǒng)日志刷屏干擾測(cè)量。提示很多手冊(cè)會(huì)給一個(gè)參考時(shí)間比如 VCI 到 VDDI 間隔 10ms但產(chǎn)線實(shí)測(cè)可能有差異。量產(chǎn)品建議直接根據(jù)示波器波形微調(diào)不要照搬參考電路。4.2 刷新率只有一半滾動(dòng)撕裂明顯現(xiàn)象是桌面能顯示但滾動(dòng)窗口時(shí)撕裂、卡頓感明顯實(shí)測(cè)刷新率達(dá)不到 60Hz。原因多半是 porch 配得過大或者 DSI data rate 低于面板建議值。常見做法是把別的 1080P 屏參數(shù)套到 800x1280 上導(dǎo)致 h_total/v_total 嚴(yán)重偏大實(shí)際像素時(shí)鐘比面板該用的值低很多。解決方法是按 3.1 節(jié)的公式重新計(jì)算 pixel clock再回到 SoC 側(cè) DSI PLL 分頻看算出來的 data rate 是否落在面板 DSI Interface 段的規(guī)格區(qū)間里。如果面板支持 90Hz建議先按 60Hz 點(diǎn)亮再逐檔提頻這樣能準(zhǔn)確定位速率上限。4.3 背光亮、無畫面命令看起來都發(fā)出去了現(xiàn)象是驅(qū)動(dòng)日志顯示 init 命令全部下發(fā)成功背光亮著但屏幕從頭到尾全黑。原因常見是初始化序列最后少了一條 Display On0x29或者把所有參數(shù)段都寫在擴(kuò)展頁里沒有切回主顯示頁。擴(kuò)展頁未退出時(shí)部分芯片不會(huì)執(zhí)行正常的顯示切換。解決方法是確認(rèn)初始化序列最后一個(gè)命令是 0x29檢查擴(kuò)展頁切換段是否在參數(shù)段結(jié)束后有對(duì)應(yīng)的退出命令。我還會(huì)在 0x29 之后回讀一次顯示狀態(tài)位確認(rèn)芯片從 Sleep Out 狀態(tài)真正進(jìn)入了 Normal Display On。4.4 suspend/resume 之后花屏或錯(cuò)位現(xiàn)象是第一次 suspend 后 resume屏幕花屏約半秒或圖像整體錯(cuò)位過一段時(shí)間才恢復(fù)。原因通常出在喚醒路徑只發(fā)了 Sleep Out 0x11 和 Display On 0x29整個(gè)寄存器配置段沒有重發(fā)。休眠期間部分寄存器因?yàn)槊姘鍍?nèi)部掉電而丟失只靠?jī)蓷l命令恢復(fù)不了全部狀態(tài)。解決方法是 suspend 路徑先發(fā) 0x28Display Off再發(fā) 0x10Sleep Inresume 路徑在 DSI host 鏈路恢復(fù)后把整套初始化序列重新執(zhí)行一遍而不是只發(fā) 0x11。如果平臺(tái)有緩存 init code 的機(jī)制還要確認(rèn)緩存的是不是最新修訂版。4.5 色差嚴(yán)重Gamma 曲線偏得離譜現(xiàn)象是屏幕能顯示但顏色整體偏紅或偏綠暗部細(xì)節(jié)尤其差。原因大多是 Gamma 段字節(jié)填錯(cuò)。初始化代碼里的 0xE0/0xE1 一類寄存器經(jīng)常按 R/G/B 分段每段長(zhǎng)度固定任何一段寫錯(cuò)都會(huì)影響特定灰階。另一種常見情況是把不同面板修訂版混用Gamma 段長(zhǎng)度或校驗(yàn)方式不一致。解決方法是把資源包初始化代碼中的 Gamma 段單獨(dú)提取和手冊(cè) Register Map 的位寬逐字節(jié)核對(duì)有條件時(shí)做一次回讀把回讀值和寫入值 diff。修改前先備份原始 Gamma 段避免調(diào)試中越改越亂。4.6 低溫環(huán)境啟動(dòng)偶發(fā)黑屏現(xiàn)象是常溫啟動(dòng)一切正常放在低溫環(huán)境一段時(shí)間后第一次啟動(dòng)概率性黑屏重啟后可能恢復(fù)。原因是低溫下面板內(nèi)部電壓建立變慢驅(qū)動(dòng)里固定的上電延時(shí)余量不夠VCI 斜升沒達(dá)到閾值時(shí)初始化命令被丟棄。解決方法是把上電階段各延時(shí)放大到常溫值的 1.5 倍并增加重試機(jī)制如果回讀失敗先拉低復(fù)位引腳等待后重新執(zhí)行一遍初始化序列。這個(gè)辦法不能替代硬件上的電容調(diào)整但能把量產(chǎn)時(shí)的低溫失敗率壓到可接受范圍。5. 邊界參數(shù)800x1280 雙通道 DSI 的帶寬判斷與驗(yàn)證方法很多資料把初始化代碼當(dāng)成固定不變的但量產(chǎn)時(shí)同樣分辨率下面板可能是單通道 4-lane也可能是雙通道。初始化代碼在兩邊看起來相似實(shí)際接線和 host 配置完全不同。5.1 判斷是否需要雙通道先算 lane 帶寬當(dāng)刷新率從 60Hz 提到 90Hz 或 120Hz 時(shí)單組 4-lane DSI 可能不夠用。用一段 Python 快速驗(yàn)證def lane_bw(h_total, v_total, fps, bpp24, lanes4): pclk h_total * v_total * fps return pclk * bpp / lanes / 1e6 # Mbps/lane # 沿用前面 800x1280 示例的 porch 參數(shù) h_total, v_total 888, 1320 for fps in (60, 90, 120): bw lane_bw(h_total, v_total, fps) print(f{fps} Hz - {bw:.1f} Mbps/lane)這段代碼輸出結(jié)果依次約為 421.2、631.8、842.4 Mbps/lane。參數(shù)說明bpp 是每個(gè)像素的位數(shù)RGB888 為 24lanes 是主機(jī)側(cè)實(shí)際啟用的數(shù)據(jù) lane 數(shù)。當(dāng)計(jì)算值接近或超過 D-PHY 物理層標(biāo)稱上限時(shí)常見取值在 800Mbps 到 1Gbps 之間具體看平臺(tái) PHY IP這時(shí)候就要考慮雙通道方案。項(xiàng)目單 4-lane雙通道 2x4-lanehost 顯示時(shí)序完整 800x1280每 port 半屏像素掃描區(qū)域?qū)R初始化代碼常規(guī)命令流可能有端口選擇參數(shù)常見故障花屏或帶寬不足中間拼接縫或左右半屏錯(cuò)位提示雙通道面板的初始化代碼寄存器配置可能和單通道幾乎一樣區(qū)別主要體現(xiàn)在 host 配置所以不要只憑初始化代碼里有沒有特殊命令來判斷通道數(shù)。5.2 雙通道面板初始化代碼的三個(gè)檢查點(diǎn)第一個(gè)檢查點(diǎn)是數(shù)據(jù)手冊(cè)里聲明的 lane 數(shù)是否與硬件走線一致。雙通道接錯(cuò)成單通道會(huì)只亮半屏或隨機(jī)花屏這類問題在產(chǎn)線兼容測(cè)試?yán)锖艹R?。第二個(gè)檢查點(diǎn)是初始化代碼前幾段里如果有通道模式、端口選擇這類寄存器要確認(rèn)與 host 的兩個(gè) port 編號(hào)對(duì)應(yīng)。我會(huì)在注釋里把這類寄存器專門標(biāo)記出來方便和硬件原理圖復(fù)核。畢竟這類寄存器一旦填錯(cuò)現(xiàn)象和物理接線錯(cuò)誤非常像很容易浪費(fèi)半天在查線上。第三個(gè)檢查點(diǎn)是兩個(gè) DSI port 之間存在同步偏移時(shí)畫面中間會(huì)出現(xiàn)一條豎直拼接縫。初始化代碼通常無法完全消除這個(gè)偏移要回到 host 控制器側(cè)校準(zhǔn)左右時(shí)序。常見做法是先單通道點(diǎn)亮半邊屏確認(rèn)半邊正常再開雙通道逐步縮小問題范圍。5.3 離開示波器也能驗(yàn)證初始化生效三種穩(wěn)定方法方法一是回讀法。若面板支持 DCS 讀命令初始化完成后讀一次 Display Status0x09和 chip ID把結(jié)果記入日志。回讀能直接證明 DSI 鏈路已經(jīng)建立命令確實(shí)進(jìn)了芯片。方法二是純色方案。使用 Linux DRM 測(cè)試工具向面板提交純色幀比如用 modetest 指定分辨率輸出一塊純色圖樣。這步不是初始化代碼的一部分但它是驗(yàn)證鏈路最直接的手段如果純色能正常顯示且無色偏說明時(shí)序和 Gamma 段大概率正確。方法三是錯(cuò)誤標(biāo)志檢查。多數(shù) DSI host 控制器有總線錯(cuò)誤標(biāo)志或狀態(tài)寄存器初始化完成后清一次錯(cuò)誤位跑 5 分鐘后再查。如果錯(cuò)誤計(jì)數(shù)持續(xù)增加優(yōu)先懷疑 lane 數(shù)配置或 data rate 超出規(guī)格而不是初始化代碼里的某個(gè)參數(shù)。6. 初始化代碼管理習(xí)慣先把三件套建好再動(dòng)寄存器有一次我在調(diào)試一塊新面板為了找到最佳 Gamma 值連續(xù)改了幾天字節(jié)最后發(fā)現(xiàn)原始版本的文件被覆蓋了不得不找面板廠重新要代碼。從那以后我拿到任何初始化代碼都先把三件套建好原始版、移植版、改動(dòng)臺(tái)賬。原始版就是廠家給的初始化代碼原樣保存文件名帶面板型號(hào)和日期絕不直接在上面改。移植版是轉(zhuǎn)換成驅(qū)動(dòng)格式后的命令表每段都有段落注釋標(biāo)明對(duì)應(yīng)手冊(cè)哪個(gè)位置。改動(dòng)臺(tái)賬記錄每一次 porch、pclk、延時(shí)的修改以及修改后看到了什么現(xiàn)象。三件套放在同一個(gè)目錄下和晶片版本號(hào)、面板批次一起命名。調(diào)試時(shí)我堅(jiān)持一個(gè)原則每次只改一個(gè)參數(shù)。不要同時(shí)改 porch 和 Gamma否則花了半天也說不清是哪個(gè)參數(shù)救回來的。兩個(gè)面板只差一個(gè)字節(jié)時(shí)這個(gè)臺(tái)賬能直接提示差異來自 Gamma 段還是電源段比拿眼睛盯著兩段二進(jìn)制代碼高效得多。從那以后我每次拿到新屏的初始化代碼都強(qiáng)制先把這三樣建好再開始調(diào)尤其是多面板兼容的項(xiàng)目里這套習(xí)慣至少把返工時(shí)間壓縮了一半。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
少妇与黑人高潮在线| 久久久久亚洲AV无码专区少妇| A级在线视频| 日韩欧美性爱电影在线观看| AV丝袜少妇| 91看黄片| 欧美性爱超碰97| 殴美牲| 97香蕉网| 青木玲在线不卡| 1769一区二区| 久久嫩草| 一级免费精品| 91少妇香蕉久久精品| 日韩性爱电影一区| 性天堂| 97亚洲精品超碰| 欧美制服另类丝袜| 美女露胸露屁股| 日韩美女操b| 激情情色五月天| 日本不卡码黄色| 国产强奸超碰AV| 性色av大全| 97精品人妻一二三四| 亚洲午夜AV| 亚洲精品一二牛牛| 久久香蕉国产线看观看亚洲女人| 久艹视频在线| 台湾佬大香蕉| 亚洲欧美色图| 蜜乳视频网站| 自拍视频一区在线观看| 亚洲二区精品在线观看| 久久久久9| 亚洲av无码成人精品国产| 欧美精品三级黄片| 久操91视频| 黄片qw| 樱花蜜乳av| 97超碰欧美手机| 高颜值美女口爆高潮浪叫| 天天摸天天插天天日| 每日更新AV| 操逼不卡中文字幕| 欧美,日韩综合久久| 亚洲密乳AV| 在线观看中文字幕| 变态乱伦伪娘灌肠一区二区| 无码直播久久久| 欧美色视频在线| 日韩中文字幕在线视频观看| 久草免费福利在线播放| 久久婷婷伊人| 免费观看欧美日韩操逼视频| 国产JDAV无码视频在线观看| A级在线视频| 国产一级特黄大片处女| 日本在线视频导航| 99色日| 久久国产精品熟女人妻| 青女在线| 91国产丝袜白虎| 足交视频老司机| 一二三区视频在线观看| 日韩成人精品| 人人妻人人操人人乐| 色婷婷婷五月天激情四射| 大香蕉92| 天天看精品动漫视频一区| 日韩欧美tv一区二区在线观看| 屁屁影院一区二区三区国产| 久操B网| 人妻超碰青青草98| 超碰在线一区二区| 久久国产成人精品国产成人亚洲 | 78超碰| 偷拍盗拍亚洲色图图片 | 久久欧洲| 午夜毛片高清免费不卡| 天堂亚洲精品| 亚洲熟女乱色一区二区三区| 五月天激情四射| 蜜桃久久精品一区二区三区| 欧美v日韩v亚洲v最新在线| 成人a大片在线观看| 亚洲熟女精品| 亚洲国产午夜真人一级片中文字幕精品黄网站| 欧美最婬乱婬爆婬性视频| 久久久婷婷| 欧美日韩一干二干| 蜜桃精品视频一区二区三区| 制度丝袜99| 麻豆精品久久久久久久| 噜噜瑟| 欧美性爱三区二区| 美女露胸露屁股| 一区二区无码视频| 精品人妻一区二区三区四区石在线| 精品性爱无码在线播放| 欧美国产视频| 蜜臀久久99精品久久久电影| 99爱精品| 免费亚洲国产精品久久一区| 欧美日韩亚洲天堂| 亚洲无码一区二区三区三州| yy少妇精品久久| 午夜成人爽爽爽爽A片李冰冰| 久9热| 欧美在线干| A V视频日本| 伊人久久大香蕉线AV五月天| 无码操逼视频一下| 99蜜桃臀亚洲成人在线观看| 密乳无码| 无码九九| 国产亚州日韩欧美看片| 97露脸精品丝袜| 福利视频网站| 91狠| 五月天人妻综合| 高清无码 国产精品| 亚洲骚男同com| 蜜乳性色无码专日粉嫩骚逼AV| 天天影视射综合网| 3P乱轮视频| 国产精品对白自产拍| 日本一级性爱| 久久精品国产亚洲粉嫩| 午夜精品久久久久久久男人的天堂| 久操免费电影| 国产有码一区| 深夜国产一区二区三区在线看| 欧美性爱网97| 一级久久性爱视频| 一本色道久久综合狠狠操| 国产成年免费大片黄在线观看| 超碰97久久国| 综合色99| 青青免费在线视频一区| 另类专区加勒比| 午夜亚洲WWW湿好大| 久久中出在线| 韩国黄色片精品久久久| 青娱乐休闲视频在线观看| 久九九九九九九热| 333kkkk·亚洲com久久| 国产精品久久久久久夜夜夜夜| 操操啪| 精品视频在线观看精品| 国产精品一级二级在线| 欧美制服另类丝袜| 操逼操逼视频操逼| 97视频在线| 亚洲男人的天堂网| 4141514逼喷水三级片| 人人摸人人添人人操| 一区二区视频在看| 加勒比久久av| 黄色二级片网站| 色欲蜜臀AV| 日韩色| 男人天堂网手机版婷婷| 九一综合精品视品av| 秋霞无码av鲁丝片一区| 国产精品白丝在线播放| 91色拍| av优播| 色嗨嗨在线| 女沟厕偷窥piss小便| 91老熟女91老女人| 男人的天堂三级| 久久久不能久久久久| 91粉嫩萝控精品福利网站_精品影音先锋国 | 久草精品一区| 欧洲中文字幕| 好淫网一二三视区| 麻豆人妻精品一区二区| 91久久久久久久久18| 成全在线观看免费观看| 亚洲伊人久久综合97| 亚洲日本大香蕉1| 欧美少妇性乱| 亚洲第91页| 好湿好紧好爽 视频| 久久精精区一区二区一蜜桃一区二区| 国产18精品亚洲精品| 亚洲精品国语在线播放| 久久人妻| 色欲av国内精品久久久久久| 操久久久久| www.人人摸在线视频| 午夜后入| 久久精品国产精品| 中文字幕1区2区| 国产精品久久久久久9999| 欧美91网站| 亚洲国产精品久久久男人的天堂| 亚洲自拍欧美国产首页网曝| 国产SV一线| 亚洲天堂另类美腿| 色噜噜人妻丝袜AV资源| 久久99草| 日本亚欧爱爱| 九九九九九九九九九国产精品 | 欧亚在线视频| 久久九九综合| 水澄无码AV| 日韩乱码Av| av天天在线观看| 亚洲国产欧美日韩人妻日中文| 天美传媒av 在线| 性爱动态120秒| 欧美久久草熟女| 亚洲三级网址久久最新| 今日头条成人一区二区三区四虎精品| 久久香蕉超碰97国产精品| 狠狠图片青青草| 91丝袜美腿片| 男人天堂毛片| 黄片国产精品一区二区| 国产一区在线免费播放| 五月丁香成人网| 曰韩精品视频一区二区| 国产一区二区三区影片| 中文字幕av色| 人妻少妇精品久久久| 久久是精品| 国产精品诱惑| 亚洲一区二区三区播放在线| 狠狠色综合网| 日日橹狠狠爱欧美超碰| 黄页网站成人免费| 精品一级毛片在线观看| 国产99久久99热这里只有精品15 | 激情文学亚洲| 欧美呦呦性爱| 日韩AV一区二区三区三州三州| 成人在线日韩| 色婷婷婷五月天激情四射| 国产久久男人天堂| 成人免费性爱视视| 丁香五月激情综合国产| 欧美综合第一| 全国男人天堂网| 88xx成人精品视频| 日韩无码成人电影| 伊人亚洲综合| 国产 日韩,欧美 自拍| 亚洲AV无码AV吞精久久久久 | 黄色免费一级在线毛片| 丁香五月电影| 97国产精选| 精品无码一区二区三区色欲| 极品极品色影院| 有码色中文字幕在线观看| 亚洲一区中文字幕| 亚洲二区精品在线观看| 青青草啪啪网| 狠狠操狠狠操操| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 精品久久久久久久久久久久 | 欧美黑人性猛交91| 97欧美综合网| 国产高潮AA片免费看| 亚州春色| 国产精品久久天天干| 五月天激情网站| 久久精品欧美一区蜜桃| 白嫩白嫩的午夜九久久久久久久久久久久成人剧场 | 国产Av超碰| 人妻精品综合中文字幕在线| 精品人妻视频一区二区在线播放| 97国产超碰| 爆操无码| 狠狠97| 午夜影美女日鸡鸡天天视频国产| 亚洲999综合| 精品无码久久久久久国产浪潮| 色av中文字| 91精品久久久久| 国产无码一二三区| 香蕉国产97| 国产尤物AV尤物在线观看不卡| 欧美久久婷婷| 免费亚洲黄色视频在线观看| 欧美亚洲涩涩| 国产精品久久久久久 百度| 中文久久96| 久久受www免费人成| 中文字幕在在线观看网站| 夜夜嗨视频| 国产精品乱人伊人网| 一二三区操逼国产91| 91肏屄网| 丝袜美腿制服人妻二区中文字幕| 午夜精品久久久99热蜜桃的功能特点| 在线观看AV片| 青青草原成人| 男人的天堂网免费| 人妻三级在线中文字幕| 亚洲综合影片| 睡产熟女乱伦| 91老女人| 久久国模av| 国产激情av女片自拍| 白嫩白嫩的午夜九久久久久久久久久久久成人剧场| 中文字幕 国产 精品| 亚洲综合嫩| 国产精品久久久亚洲一区| 97超碰色| 精品九九九九九九九九九| 无码聚合| 久久久久久久久999| 磁力99AV| 青青青操| 五月婷婷AV| 91色婷婷综合久久中文字幕二区| 极品粉嫩一区二区| AV无码久久久精品| 亚洲午夜未满十八勿入网站日本又色又爽又黄| 精品九九淫乱男| 色播丁香| 亚洲欧综合另类无码一区| 97超碰欧美精品| 亚洲宗合电影| 涩涩五月天| 2023天天操夜夜操| 免费男人的天堂| 欧美亚涩| 日韩啪啪视频| 免费无码国产精品v片在线观看| 欧美亚洲韩国视频十五区 | 亚欧高清| 热热色青青草| 久久神马影院| 91爱综合| 色综合久久888| 97欧美资源| 好看的久久不射无码影视影院| 九九久久国产精品| 欧美色视频在线| 一区二区三区高清| 久久AV色| 人人澡综合涩| 黄页大片在线观看| 9久热| 人妻丰满熟妇一区二区三| 欧色网址| 精品无码一区二区三区| 二对二中文字幕。| 欧美少妇第一页| 大香蕉丝袜一级片| 精品国产久热在线观看| 综合 欧美 亚洲 日本| 999久久久| 校园春色 亚洲| 成人片视频| 亚洲最大的黄色电影网站。 | 人妻无码后入| 国产少妇与亚洲av| 久久婷婷国产一区二区色| 99ri精品| 丁香五月婷婷色| 国产又粗又长又爽又色| 国产精品视频一区二区三区八戒| 日韩亚洲中文有码视频| 国产精品网址| 国产精品无套内谢| 成人七区| 国产精品宅男免费| 欧美日韩性爱无码| 国产精品午夜高潮呻吟久久av| 久久精品中文字幕观看| 操逼片国产| 影音先锋日本乱伦| 日本国产亚洲一区在线观看| 国产v片在线免费观看| 亚洲AV无码乱码| 超清中文乱码字幕| 97超碰人人模人人拍人人| 国产路线专区| 午夜舔阴达高潮视频免费看| 欧美成年人性爱视频免费观看| 国产精品人妻免费精品| 20cm女自慰在线日韩欧美| 天美精品原创av片国产| 亚洲激情在线观看一区| 韩国黄片aaaa| 亚洲欧美国产日本一区二区三区| 麻豆国产尤物AV| 女同在线视频一区| 偷拍亚洲高清图片| 国产精品久久久久999| 俺去啦自拍| 欧美性性性| 国产精品又黄又猛又粗| 中日亚韩免费视频| 99热最新| 二对二中文字幕。| 亚洲脚交| 日韩中文字墓| 性做久久久久久久| 亚洲综合色男人网| 国产久久一区二区| 9美女超碰在线免费观看| 四虎影视精品| 中文字幕一区二区在线日韩精品| 综合一区中亚洲国产成人综合精品 | 欧亚不卡| 精品夜夜澡人妻无码AV| 美国一区二区三区视频| 丁香五月色情| 亚洲欧美国产中文字幕| 91人妻人人澡人人爽人人精品| 国产综合日韩伦理| 九九综合久久| 亚洲男人的天堂网| 亚洲色图欧美色图另类图片| 国产精品无码在线| 天天插天天舔舔天天干| wuyechaopeng| 日本羞羞的视频在线播放| 亚洲成熟国产精品美女| 色婷婷aV一区二区三区麻豆综合| 国产青青综合伊人| 免费福利视频中文字幕| 超碰日本97美女人妻人人玩人人爱| 亚洲少妇在线影音| 一级性爱视频免费观看| 丁香九月激情| 久久精品视频一区三区小泽玛利亚| 九久9精品| 国产97视频免费观看| 一道本东京热加勒比一区二区三区| 后入福利| 欧美性爱www免费版| 爆乳免费黄网站| 亚洲色综网| 性爱乱伦视频免费| 欧美爆操91| 久操免费观看| 再深点灬舒服灬太大了好硬好爽| 中文在线视频| 日欧亚洲二三区大片不卡| 色第一页| 翔田千里A片一区二区| 色婷婷影院| 久久久久久久久久久精| 国产麻豆福利av在线播放| 99re95| 永久免费观看的毛片的网站| 东京热男人的天堂网| 熟女91网| 欧美在线播放aaaa| 亚洲精品熟妇1区2区3区。| 日美免费黄片| 97操综合| 亚洲成人久久美女| 人妻丰满熟妇av无码区蜜桃| 在线观看综合精品亚洲| 黑人干亚洲| 国产成人免费观看在线视频| 久久久久婷婷精品av电影| 久久精品国产亚洲AV无码电影| 诱惑人妻欧美一区在线播放| 免费一级a毛片久久久久久鸭绿欲| 91蜜臀熟女| 另类图片综合| 麻豆乱码久久精| 国产亚洲色停停久久99精品91| 91 丝袜在线| 黄色电影在线播放综合网站| 亚洲精品一卡二卡三卡福利视频网站 | 在线中文字幕极品av| 97精品国产精品免费观看| 免费的很黄很污的全部视频| 日韩色图 一区二区| 国产精品自拍欧美在线| 亚洲欧美97√| 在线啊啊啊啊| 国产中文大片资源中文字幕| 久久人妻一区二区三区高清| 丁香五月天视频| 丝袜亚洲综合| 亚洲国产丝袜在线观看| 无码99| 日语五十路和六十路亚洲国产精品| 91av天美性媒精品视频| 亚洲午夜福利在线影院| 亚洲丝袜在线观看| 麻豆AV一区二区| 正在播放国产精品一区| 欧美精品亚洲精品日韩传电影| 久久九九99| 亚洲婷婷综合网| 亚洲综合射| 色五月激情网| 国产日韩区| 乱人乱色一区二区三区免费| 麻豆人妻少妇在线免费观看| 婷婷五月天色色| 欧美成年人性爱视频免费观看| 97丝袜亚洲在线播放| 天天爽人人综合免费7799| 尤物网站91| 欧美综合自拍亚洲综合图| caopeng97| 一本一道vs波多野结衣| 欧美精品三级黄片| 日韩久射综合| 动漫区日韩区欧美区| 91久久久久久| 黑人无码一区二区| 国产精品一区二区a| 91网站18+| 久久久久久久久九九久孕交| 日韩人妻少妇 一区二区三区| 少妇人妻太紧太深av| 九热中文字幕| 午夜操操操| 天天日天天射天天干| 久久婷婷五月天| 国产男人又猛又粗又爽| 欧美大香蕉久| 亚洲超碰97| 99精品无码| 天天综合网AV91| 啊啊啊啊啊啊啊国| 日韩人妻大香蕉| 国产亚洲精品第一最新| 亚洲精品三区在线观看| 婷婷色综合欧美日韩| 午夜传煤十二区精品| 亚洲九九视频在线观看| 天天日天天射天天干| 91九久| 超碰三级秋霞| 亚洲 欧美 91| 97WW精品| 国产成人资源| 美女露胸露屁股| 亚洲综合五月天婷婷丁香| 国模精品娜娜一二三区| 成人性爱电影网| 亚洲精品一区二区三区在线播放| 围产精品一区二区三区视频播放| 美女午夜福利免费视频| 男女激烈网站最新| 欧美少妇性爱网站| 欧美性爱十八禁| 自拍大香蕉乱插| 岛国黄色大片网站| 蜜乳av首页| 婷婷综合| 99re这里只有精品中心播放 | 欧美天天搞| 日韩大香蕉AV影片| 欧美黄业| 91社区伊人| 伊人网青青| 美女视频尤物网在线看| 国产福利在线视频网站| 97任你吞精| 亚洲欧美日韩夜夜| 五月天婷婷影院| 麻豆天美电影一区二区| 桃色六月天| 久久亚洲熟妇在线视频| 久热99999| 久久在肏| 国产精品高潮呻吟av久久4虎| 人妻二区| 亚洲AV无码国产精品久久久久| 精品成人av一区二区三区在线| 大香蕉av在线| 97超碰热线| 亚洲人人夜夜澡人人爽| 美女高潮国产高清| 欧美gv在线观看| 日本三级网页| 东京热激情视频一二三区 | 亚洲无码免费看| 日欧操屄视频| 欧洲射精91| 91在线国产后入风骚翘臀美女素人| 99热婷婷一区二区三| 91在线免费精品视频| 国产曰批免费观看久久久| 亚洲精品亚洲人成人网| 9999伦理视频| 可乐操亚洲蜜911| 性无码专区2020| 爱av免费| 国产熟女一区二区丰满| 久久久涩| 久久91精品国产9丨久久分亭| 99久久婷婷国产综合精品草原| 超碰在线974| 大色网久久| 久久久一区二区三区三州| 97最新在线播放视频| 天天日日日射| 欧美丝袜中文字幕07在线| 亚洲黄色视频在线观看视频| 操操碰| 天天躁狠狠躁av| 在线视频亚洲无码| 热九九精品| 日韩欧美资源| 超碰精品国产无码| 婷婷五月成人| 欧美专区17页| 亚洲国产奇米影视久久| 东北女人av| 蜜臀99久久国产| 国产www色在线观看| 青青草伊人久久| 日韩小电影| 99亚洲天堂| 女上位精品在线| A 在线网址| 91逼逼女人91| 天天综合~91| 亚洲天堂,男人| 97色欧洲| 色婷婷导航| 亚洲亚洲亚洲天堂天堂| 日韩人妻播放| 大香蕉青青9| 人人 操人人 操人人| 久九九九九九九热| 少妇综合网| 国产天美欧美| 超碰78| 中文字幕人妻丝袜| 99re这里只有精品9| 97人人草| 1240青青草一区二区三区视频天爱| 九色婷婷| 91黄站| 日本三级久| 精品黄色电影| 久九干| 青娱乐福利99| 伦在线97| 人人摸人人添人人操| 啊啊啊啊好疼视频| 亚洲AV成人无码久久精品播放| 欧美综合狠| 国产AV久久久蜜爱影集| 校园激情狠狠四射| 午夜精品99久久久久传媒| 黑人猛交| 青青草色情网站视频| 午夜亚洲国产理论秋霞| 91美女視頻| 91精品久久综合熟女| 97视频免费| 天天干一区二区| 国产午夜福利电影免费在线观看| 91精品婷婷国产综合久久竹菊| 日韩探花精品在线视频| 麻豆色99999| 欧美性天天影视| 日韩黄片影院| 日本97久久| 精品妇女一区二区三区| 成人一级性爱| 91无码人妻精品一区二区三区蜜桃| 99精品免费| 26UUU欧美日本| 少妇内射视频| 男人天堂婷婷五月天校园春色| 日韩成人精品| 中文字幕国产| 亚洲熟女乱色| 久精品无码av一区二免费国产在线观看 | 国产日本一区二区三区蜜臀在线观看| 国产午夜福利视频在线| 屁屁影院一区二区三区国产| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区 | 亚洲成人色情五月天丁香花| 国模精品娜娜一二三区| 日韩成人性日韩成人性爱视频在线免费观看| 超碰97色色| 国产激情视频在线观看| 日韩免费福利在线观看| 99re99在线视频| 秋霞男人网| 青青草丝袜在线视频| 国产91福利小视频在线观看 | 欧美性爱另类综合| 秋霞操逼片| 国产熟女一区二区| www. 男人天堂成人在线| 天天添天天干电影| 久草免费在线一区二区| 无码免费在线观看黄色片| 青青草大香蕉视频| 91九九九吃| 中文字幕视频2区| 日韩性爱播放| 日韩一区二区高清在线观看的| 亚洲欧美首页| 久热网| 亚洲色图欧美色图制服诱惑| 粘花网06av视频| 丁香五月天啪啪| 亚洲最新a在线观看| 9国产超碰| 超碰在线一区二区三区| 久久精品国产97欧美精品亚洲 | 亚洲激情在线一区二区| 国产精品久久久久无码A√| 亚洲精品97| 日本 情色 1区| 91色伦| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 久久av一级av少妇av高潮| 免费操逼91| 色妇综合网| 夜夜高潮夜夜爽夜夜爱爱一区| 欧美一二级| 人妻黑丝袜电影| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | av橘色网站| 性感美女啊啊啊在线| 啊嗯嗯啊好大好爽| 久久久成人精品| 国产性爱欧美性爱在线| 999 久久久| 国产精品久久久久久久久久久久久久久久| 在线 亚洲 网爆 自拍| 国产欧美美女免费观看视频| 怡红院视频在线| 久操黄色视频| 久久99国产综合精品女同| 黄色大片一区二区密桃丝袜| 久久久久性熟视频| 精品国产污一区二区三区| 97操97色| 九九热视频这里只有精品| 久久久久9999妇女| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 有码免费观看| 国产美女91视频| 亚洲一区二区专区-国产丝袜精品丝袜-成人AV| 亚州乱码中文字幕综合久久久| 草久久久| 色哟哟精品1精品2| 深夜视频| 欧美Ⅴ性爱| 涩涩这里只有精品视频| 亚洲古典另类欧美在线| 色5月婷婷| 男女打扑克高清网站| 亚洲97P| 五十路人妻在线| 99精品九九九九九九| 校园春色综合网| 亚洲精品国产无码高清| 亚洲系列第一页| 婷婷在线精品| 国产久久久9999| 成人在线永久| 欧美综合综合| 亚洲AV无码乱码| 天天天天天天天天天天干美女| 九九伊人网| 亚洲男人的天堂一区二区| 久操在97| 久久东京热久久| 中文字幕一区二区免费在线| 人妻精品视频一区二区| 欧美激情视频一区二区三区不卡| 欧美天天综合站| 大香蕉中文在线| 伊人久久综合精品欧美| 狠狠干综合| 密臀AV在线| 九七超碰人人乐| 人人做,人人操,人人摸| 国产又爽又黄| 97超碰免费人人性爱| 色爱亚洲| 久久精品国产亚洲AV片多多| 亚洲最大黄网| 青青草在线视频美女| 免费αV在线视频| www.久久| 91精品又粗又猛又爽| 麻豆三极片| 婷婷精品视频| 人妻少妇精品久久久| 久久久96| 国产无马av| 久啪| 亚洲欧美日韩制服另类| www.99色| 人妻少妇久久| 国产成年精品高清在线观看91| 超碰97欧美在线| 天天影视91看看| 国产av强奸美女| 嗯嗯嗯不要不要免费视频| 色色97爱| 日韩性爱再线视频| 亚洲情色一区二区三区| 欧美Ⅴ性爱| 日韩免费人妻色情网站| 欧美狠狠狠| 囯产乱伦一区二区三女| 美女干逼2| 欧美的性爱网站免费| 欧美 中文字幕 一区| 午夜欧美精品久久久| 亚洲日韩成人性爱视频| 亚洲欧美日韩中文久久自慰| 性爱乱伦视频免费| 国产乱弄免费在线视频。| 国产精品人妻无码久久久老鸭窝| 99色在线| 亚洲中文字幕一区二区| 爱做久久久久久| 97精品视频在线播放| 日韩欧美中文日韩欧美色| 97一区二压| 国产一级高跟丝袜| 亚洲色图国产另类| 国产精品成人久久一区二区三区 | 日韩精品在线放| 91色综合激情| 久久午夜鲁丝片| 双插在线| 青椒国产97在线熟女| 精品无码久久久久| 人妻系列无码专区中文有码 | 成功精品影院| 欧美78P| 欧美男女午夜啪啪| 欧美福利视频啊啊啊啊| 另类av天堂| 在线无码网站| 超碰这里有精品| 桃花色涩综合影院| 99热这里只有精品18| 神马久久久久眼| 日韩熟女操逼| 鸥美极品| 婷婷午夜| 国内偷拍精品一区二区| 超碰综合色| 在线人人人人人人精品超 | 精品久久一区二区三区四区五区| 亚洲天堂男人网| 亚洲色图20p| 国产精品激情久久久久久久| 国产超碰欧美| 精品妇女一区二区三区| 日本一区二区三区午夜观看| 亚洲精品不卡一二三区| AV电影在线播放| dy888午夜老子影视达达兔| 久久一二三四不卡 | 性性久久| 婷婷五月天色色| 亚洲日韩人妻中文字幕一区| 2019午夜福利视频| 日韩人妻大香蕉| 国产日韩精品人妻久久久久色欲网站 | 久久精品人人做人人看| 丝袜美腿校园春色| 俺去俺来也在线www| 精品人妻一区二区三区四区不卡在| 欧美视频一区二区三区| 国产对白刺激视频| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 欧美性巨大╳╳╳╳╳高跟鞋| 怡春院久久| aaa淫乱视频| 久久五月婷| 国产性爱在线视频一区二区| 欧美成人精品一区| 91天美传媒在线观看| 五月丁香啪啪啪| 能在线播放的国产三级| 91老熟妇| 精品十八在线观看| 日本999精品| 东北黄色电影| 丁香五月婷婷基地| 久久黄色性爱视频| 亚洲国产精品无码AV久久| 在线五区| 欧美色图下一页| 天天射网| a网站免费观看| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 日韩探花精品在线视频| 精品蜜乳AV免费观看| 久草精品在线| 人妻熟女一区二区| 日韩激情视频| 日本一二区免费 | 黄片www视频免费| 清纯唯美第一页| 欧美激色| 蜜臀亚洲综合一二三四区| 亚洲精品蜜桃久久久一区二区三区| 婷婷五月天丁香花| 欧美网站免费| 色色色天美视频| 蜜乳AV一区| 天天日天天搞天天干| 中文字幕久久婷婷丁香五月天| 超碰99re| 久久久久女教师免费一区| 综合色久欲| 色香91| 啊啊啊啊啊舒服| 男人的天堂在线 | 国模吧 一区二区三区| 一本一道波多野毛片中文在线| 中文字幕日韩专区精品系列| 无码高清操逼| 日韩电影在线观看网址| 欧美色999| 人人操人人摸人人骑| 91天堂网| 国产在线播放成人免费| 五十路熟女人妻一区二区三区四区五| 日本大香蕉综合网| 免费国产视频| 天堂无码| 日韩熟女操逼| 不卡av在线中文字幕| 亚洲图片激情综合另类| 久草免费福利在线播放| 欧美亚洲| 999岛国大片| 婷婷性爱| 高清不卡视频| 久草婷婷| 60秒免费视频| 变态另类专区| 久九九九| 日韩黄片影院| 艹比视频国产精品| 丁香六月啪啪| 国产精品乱人伊人网| 99操| 97视频在线视频| 欧美色老汉| 成人线上超碰| 蜜乳Av成人片网站| 综合自拍| baisiav| 人妻熟女一区二区三区在线| 嗯~啊~快点 死我视频免费看网站| 蜜汁欧美| 日韩免费av片高清无码| 欧美不卡二区| 天天综合网站| 97人人爱人人做人人乐| 吊色| 欧美精品宗合| 久久成人国产| 淫妻综合网| av麻豆啪啪| 欲香欲色综合天天伊人| 欧美性爽xyxOOOO| 操逼逼中文字幕| 在线只有精品| 日本东京热大香蕉a片| 青草伊人网| 91露脸熟女专区| 日本肉体xxxx裸交| 国产黄色动态精品| 亚洲人妻久久久| 久久久久亚洲熟妇熟女| 极品尤物在线观看| 欧美色66| 密臀在线一区尤物| 国产女人与拘做受视频免费| 麻豆久久久一区二区| 天海翼久久| 插入逼91| 九九碰九九爱97| 欧美乱妇狂野欧美在线视频| 麻豆亚洲AV成人无码久久精品| 欧美亚洲色图另类国产| 一区二区三区 丝袜 高跟 美腿| 国产女人9999| 精品国产Av无码久久久亚洲| 五月天婷婷色色| 精品九九九九九九九九九| 中文字幕熟女人妻丝袜| 黄色av一区二区在线| 9999亚洲电影| 精品无码久久久久久久久果冻糖心| 国产吞精a级片激情电影| 自拍视频大全亚洲专媒视频/一区二区三区 | 国产极品粉嫩馒头一线天av| 性爱av网站| 久久草视频污视频| 岛国1区2区3区在线观看| 男人的天堂亚洲| 亚洲色棕合| 国产免a费看黄片在线| 日本丝袜美腿人妻九九| 我想要 啊 啊 啊| 丁香五月激情综合国产| 是还免费视频1727我| AA级电影三区| 欧美日韩国第一区| 啊啊啊好想要| 偷拍伦理视频| 久久精品区| 日本污ww视频网站| 蜜桃臀一区二区三区久久| 乳欲人妻办公室奶水| 久久有码| 黄片免费视频2019| 神马久久久久久久久久久久| 日产操逼| 嗯嗯嗯嗯啊啊啊好紧好大| 91美女视频在线观看| 男人兔费天堂| 清纯唯美亚洲综合| 九色97| 欧美激情激情xxxx欧美专区| 麻豆天美久久91| 欧美组图日韩亚洲中文字幕| www鬼畜国产男人的天堂| 91视频综合网| 日韩美女久久一区二区三区| 凹凸视频在线一区二区| 日本不卡三级网在线播放| 亚洲天堂久久久久久粉红视频| 欧美男女午夜啪啪| 女人与公拘交酡2020视频| 啊啊啊好舒服好爽啊啊啊视频| 成人五级久久| 九九国产热| 国产精品无码在线| 九九九国产精品| 天天干美少妇一区| 91这里只有精品| 97超久碰| 人人操,操人人| 日日躁天天躁狠狠躁| 三级三级三级日本99| 碰碰97| 欧美中字二区| 亚洲欧洲日韩国产自在线| 亚洲天天自拍| 国产av白丝| 日本人妻中文字幕 | 激情四射五月天| 性综合网| 熟女AV一区| 中文字幕在线免费观看视频| 久久久四区| 91美女在线视频| 国产亚州日韩欧美看片| 中文字幕一二三| 欧美成人色| 亚洲高清无码免费观看视频| 久久久97| 久久综合久色欧美综合狠狠 | 欧美综合777| 韩国久久97| 密乳无码| 一区二区影视| 日韩欧美偷拍美女视频| 色狠狠综合| 无码直播久久久| 欧美色爱综合| 台湾肥佬网一区二区三区| 人人做人人妻人人夜视频| 精品人妻一区二区三区在| 久久精品99久久久久久| 天天欧美色| 欧亚性爱啪啪| 精品免费视频国产一区| 色综合1991| 午夜欧美J进J出白浆流出久久久| 岛园激情| 国产一区二区三区免费视频在性观看| 33044男人的天堂深夜备| 日韩传媒在线| 亚洲激情av| 亚欧成人综合影院| 九九九九9999| 国产精品大屁股999| 久久超碰、| 91五月天| 国产一级黄色片在线观看| 69av一区二区三区| 伊人超碰97| 天天在线91| 97操在线| 刺激性视频黄页| 99无码| 日韩精品视频在线观看一卡二卡| 人妻二区| 夜夜爽夜夜爽| 麻豆天美在线| 中文字幕无码不卡啪啪| 久久超碰大香蕉| 91 国产丝袜在线放观看 | 极品肉射| 欧美日韩国产精品久久色婷婷| 人妻aa| 免费看久久久性性| 无码137片内射在线影院| 天天综合中文字幕 91| 人妻大香蕉| 免费超碰97久久| 99色日| 91美女在线视频| 久久久久久久久久久久久久久乱码| 天天日天天色| 婷婷久草| 99热综合| 五月天激情网图片| 99操逼| 大香蕉丝袜一级片| 丰满人妻大屁一区二区| 亚洲一区二区精品福利| 日韩精品中文字幕一| 一本大道不卡一二三区| 国产操逼视频在线观看| 久久精品午夜国产亚洲AV无码| 国产精品精品系列在线观看| 日韩97| 日韩欧美亚洲自拍偷拍| 国产成人在线观看网址| 欧美男人天堂| 婷婷久久五月综合激情| 日本成人在线不卡一区二区三区 | 欧美黄页在线| 亚洲日韩AV视色| 极品丝袜无码| 日韩AV中文字幕电影| 久久久久久久久久久久久久久乱码 | 热久久无毒不卡| 91模特在线观看| 四虎精品永久在线观看| 97综合激情| 亚洲日韩天堂| 91精品国产91久久福利| 三级精品三级在线观看| 人人玩人人添人人澡免费| 思思热久久成人| 日本在线视频导航| 亚洲熟妇自偷自拍另欧美| 青青草日逼视频| 欧美在线l亚洲|