日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

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

深入解析RTC實時時鐘:從晶振原理到驅動調試

深入解析RTC實時時鐘:從晶振原理到驅動調試 1. 引言為什么一塊“萬年歷芯片”藏著這么多門道開頭先說個真實的事。去年我調試一塊工業(yè)控制板設備上電后日志里打印的時間總是1970年1月1日一開始以為是Linux系統(tǒng)時間沒同步后來發(fā)現(xiàn)是板載RTC芯片的電池電壓已經(jīng)掉到0.8V以下寄存器里的時間數(shù)據(jù)全部被沖掉了。換了一顆新電池之后時間恢復整機才正常跑起來。這個看似不起眼的RTCReal-Time Clock實時時鐘幾乎是每一塊嵌入式主板、每一臺服務器、每一個物聯(lián)網(wǎng)設備里都會存在的硬件。它負責在系統(tǒng)斷電、主CPU休眠時依然維持“當前時間”的走時保證設備再次上電時能拿到正確的時間基準。但很多人對RTC的理解停留在“一個I2C接口的小芯片配個晶振加個電池”真到做產品時才發(fā)現(xiàn)精度怎么確定功耗能壓到多低主電源掉電后為什么時間還是會丟驅動怎么寫才穩(wěn)這些問題每一個都能讓你在項目里卡上一整天。這篇文章就圍繞RTC的四個核心維度展開結構原理、精度與誤差、應用場景、驅動與調試。不管你是剛接觸嵌入式的學生還是正在產品里做低功耗設計的工程師又或者是遇到了“時間不對”“時間丟”這類玄學問題的開發(fā)老手這篇文章應該都能給你一個比較完整的參考框架。先說清楚一個基本概念RTC 并不等于“RTC驅動”也不等于某個具體型號的芯片。它是一整套方案——從外部32.768kHz晶振到內部振蕩電路、分頻器、計數(shù)組件、校準寄存器再到總線接口I2C/SPI和后備電源切換電路每一環(huán)都會影響最終的時間精度和可靠性。而熱搜詞里“全志H136 RTC電源切換電路”“RTC讀到錯誤時間”“RTC ConnectionState Failed”這些問題本質上都是RTC鏈路某一環(huán)出了狀況。這篇文章會把這些問題逐一展開并結合實際工程經(jīng)驗給出排查思路和解決建議。2. RTC的硬件架構與關鍵組成2.1 從32.768kHz晶振說起為什么幾乎所有RTC都用這個頻率如果你打開任何一顆RTC芯片的數(shù)據(jù)手冊不管它是NXP的PCF8563、Maxim的DS3231還是國產的RX8025外部時鐘源基本都是32.768kHz。這個頻率不是隨便選的。32.768kHz等于2的15次方32768這意味著用15級二進制分頻器就能精確地分頻出1Hz的秒脈沖。相對于其他頻率比如32kHz、40kHz32.768kHz能讓內部分頻電路最簡單——一個15位計數(shù)器即可不需要復雜的非整數(shù)分頻邏輯。這個選擇直接降低了芯片內部的數(shù)字電路復雜度也減少了功耗。另外一個關鍵點是這種低頻晶振本身的功耗非常低。RTC通常需要依靠紐扣電池CR1220、CR2032等或超級電容維持走時動輒需要撐幾年所以整個電路的工作電流被壓在微安級別。32.768kHz晶振的負載電容一般在6~12.5pF之間典型工作電流只有幾百納安到幾微安配合RTC芯片內部的低功耗設計整體方案才能在“斷電保持時間”指標上做得好看。需要特別說明一點很多人在畫PCB時容易忽略晶振旁邊的匹配電容。晶振的負載電容CL、PCB走線寄生電容Cp、芯片引腳寄生電容Cpin三者共同決定實際振蕩頻率。如果負載電容匹配不準頻率會偏高或偏低最終表現(xiàn)就是RTC一天快幾秒或慢幾秒。這是“RTC走時不準”最常見、也最容易被忽略的原因之一。2.2 從晶振到時間寄存器RTC內部的“數(shù)數(shù)”機制在晶振起振之后RTC內部會把這個32.768kHz信號送進一個分頻鏈生成1Hz的秒脈沖。秒脈沖驅動一個“秒計數(shù)器”加1秒計數(shù)器滿60后向“分鐘計數(shù)器”進位以此類推到小時、日期、月份、年份。這就是RTC最樸素的工作邏輯——本質上就是一個用硬件實現(xiàn)的計數(shù)器組。不同芯片的寄存器布局和BCD碼編址略有不同。比如PCF8563的寄存器從0x00到0x0F其中0x02到0x08分別對應秒、分、時、日、星期、月、年而DS3231則是0x00到0x06。讀取時需要注意這些寄存器大多使用BCD編碼比如秒寄存器里的值0x59表示59秒而不是十進制59。如果驅動里忘了做BCD和十進制的轉換讀出來的時間就會出現(xiàn)“0x30代表30分顯示成48分”這種哭笑不得的bug。除了基礎時間計數(shù)外現(xiàn)在的RTC芯片幾乎都集成了鬧鐘Alarm寄存器、定時器Timer、校準寄存器Offset Register等附加功能。鬧鐘功能可以配置成“每秒”“每分鐘”“每天同一個時刻”觸發(fā)中斷很多低功耗設備就是靠這個功能實現(xiàn)定時喚醒校準寄存器則允許你寫入一個ppm級別的補償值用來彌補晶振頻率偏差。這個我在第3章會詳細展開。2.3 電源切換電路深度拆解為什么主電斷電后時間還能走這是很多工程師容易想當然的部分。RTC電路看起來很簡單——VCC接主電源VBAT接紐扣電池VCC掉電之后芯片自動切到VBAT。但實際做產品時這個切換電路如果不處理好就會出現(xiàn)“電池新?lián)Q的時間還是丟”的詭異故障。典型的RTC供電架構有兩種。第一種是用二極管加電阻做簡單“或”邏輯VCC通過一個二極管接RTC的VDDVBAT通過另一個二極管接RTC的VDD兩個二極管的正極分別接VCC和VBAT。這種方案簡單便宜但二極管有正向壓降如果VCC是3.3V經(jīng)過二極管之后RTC的VDD可能只有2.7~3.0V會造成RTC工作電壓偏低極端情況下影響I2C通信的電平識別。第二種是使用電源切換IC比如TI的TPS3619系列或者專用的RTC電源切換MOS管方案。這類方案通過內部比較器判斷主電源電壓當VCC低于VBAT一定閾值時自動斷開主電源通路切換到電池通路。這樣能保證切換過程中VDD不會有瞬間跌落避免RTC寄存器中的數(shù)據(jù)因為供電不穩(wěn)定而丟失。全志H136這顆SoC的RTC電源切換電路經(jīng)常被網(wǎng)友討論核心問題在于如果外部參考設計中RTCVDD引腳既接了主電源又接了紐扣電池但沒有做防倒灌處理主電源掉電時電流會從VBAT倒灌進主電源回路導致電池電量被快速耗盡。正確做法是在VBAT路徑上串聯(lián)一個低漏電流的肖特基二極管或者在主電源路徑上使用負載開關確保單向導通。從我個人的調試經(jīng)驗來看在量產板上最穩(wěn)妥的做法是把RTC的VDD引腳分成兩條電源路徑主電走DCDC/ LDO輸出電池走BAT54C這類雙二極管模組兩條路徑交匯處加一個100nF左右的去耦電容防止切換瞬間的毛刺。這樣既能保證低功耗又能避免倒灌問題。2.4 RTC驅動框架硬件之上的一層“翻譯官”如果說硬件是心臟那驅動就是神經(jīng)。沒有驅動操作系統(tǒng)根本不知道RTC芯片里存的是什么。以Linux為例RTC驅動框架的核心是struct rtc_device它對外表現(xiàn)為/dev/rtc0設備節(jié)點向上對接用戶空間的時間讀寫向下對接具體芯片的讀寫函數(shù)。Linux RTC驅動需要實現(xiàn)一組回調函數(shù)通常叫做rtc_class_ops其中最重要的幾個接口是read_time從芯片讀取時間填充到struct rtc_time。write_time把系統(tǒng)設置的時間寫進芯片。read_alarm / set_alarm鬧鐘的讀取和設置。ioctl處理RTC_RD_TIME、RTC_SET_TIME等命令。驅動里最容易出的問題有兩個。一個是I2C讀時序不規(guī)范比如在讀取連續(xù)寄存器時沒有使用I2C的repeated start導致從機地址重新發(fā)送時被芯片識別為新的傳輸讀取數(shù)據(jù)錯亂。另一個是BCD轉換漏寫前面提到過讀回來的寄存器值需要先做BCD轉十進制再填充到rtc_time結構體寫入時則要把rtc_time的值轉成BCD。另外RTC芯片的I2C地址會因為A0/A1引腳的電平不同而改變。比如PCF8563默認地址是0x51但如果A1引腳被拉高地址就變成了0x53。如果驅動里寫死了地址換了一批板卡發(fā)現(xiàn)RTC讀不到數(shù)據(jù)先檢查硬件上A0/A1的焊接和引腳配置很多時候問題根本不在驅動代碼。3. 精度與誤差RTC為什么會有“一天慢2秒”這種問題3.1 ppm精度與日誤差的計算方法RTC的精度指標常用ppmparts per million百萬分之一表示。1ppm意味著每百萬秒偏差1秒換算成一天86400秒大約偏差0.0864秒。如果一顆晶振的常溫精度是±20ppm那么一天的誤差就是20×0.0864≈1.73秒。這個計算方式很多人搞混我在這里寫清楚公式日誤差秒 晶振精度ppm × 0.0864舉個例子DS3231內置的TCXO精度是±2ppm所以一天的誤差約為±0.17秒一個月累計誤差大約5秒。而普通無源晶振配合PCF8563這種不帶溫度補償?shù)男酒鼐韧ǔJ恰?0ppm到±50ppm一天誤差可以達到1.7~4.3秒這在實際項目中很多時候是不可接受的。如果產品對時間精度要求高比如電力集抄、金融交易終端、智能電表這類設備優(yōu)先選擇帶溫度補償?shù)腞TCTCXO型比如DS3231、RX8900、PCF2129。這些芯片內部集成了溫度傳感器和補償算法能在-40℃到85℃范圍內把頻率偏差壓到±3ppm以內代價是價格比普通RTC貴好幾倍。3.2 溫度、電壓、老化誤差的三個主要來源先說溫度。這是影響晶振頻率最大的因素。32.768kHz音叉晶振的頻偏曲線呈現(xiàn)一個拋物線形狀在25℃左右頻率最準偏離這個溫度點后無論是高溫還是低溫頻率都會下降或上升。典型無源晶振在-20℃到60℃范圍內的頻偏可能達到±30ppm以上所以戶外設備如果直接使用無源晶振方案冬天和夏天的時間誤差會明顯不同。第二個是電壓。RTC芯片的工作電壓越低內部振蕩電路的增益就越有限晶體起振的穩(wěn)定性和頻率都會受影響。有些芯片的datasheet會給出“頻率vs電壓”曲線在低電壓條件下比如電池電壓跌破2.0V頻率可能偏離標稱值十幾個ppm。第三個是老化。晶振出廠時的頻率會隨著使用時間的推移發(fā)生緩慢漂移第一年的老化率可能達到±3ppm到±5ppm之后逐年衰減。這意味著即使出廠校準很準用了幾年之后誤差也會逐漸變大。對于需要長期走時的設備最好在軟件層面定期做校準。3.3 軟件校準讓“不準”的晶振變“準”既然晶振的誤差客觀存在硬件上又不能換TCXO成本不允許那就只能在軟件上想辦法。現(xiàn)在很多RTC芯片都提供數(shù)字校準寄存器原理是通過內部的溫度補償或頻率微調電路每隔一定周期多計入或丟棄若干個時鐘脈沖從而微調走時速率。以NXP的PCF8563為例它有一個偏移寄存器Offset Register地址0x0E寄存器值最高位是符號位后7位是補償幅度。寫正值相當于加快走時寫負值相當于減慢走時。具體補償多少需要先實測出設備的日誤差再根據(jù)芯片手冊給出的每LSB對應的ppm值來計算寫入值。我在項目里常用的校準流程是這樣的設備先連續(xù)跑3天用高精度時間源比如NTP服務器或GPS的PPS信號記錄下三天的累計誤差。算出平均日誤差比如每天慢3秒。查閱芯片手冊確認校準時每LSB對應的補償量比如PCF8563的一個LSB對應約4.34ppm也就是每天約0.375秒。然后寫入對應數(shù)值比如補償量為3秒 ÷ 0.375秒 ≈ 8再根據(jù)符號位確定正負。校準后再跑3天驗證誤差應能壓縮到每天0.5秒以內。這個流程不復雜但需要耐心。頻繁在產線上校準時也可以把校準參數(shù)做成可配置項寫進設備的配置分區(qū)方便售后維護。3.4 閏年與時間基準RTC里的歷法坑除了晶振精度RTC還涉及一個很多開發(fā)者容易忽略的點歷法處理。大多數(shù)主流RTC芯片只支持2000年到2099年這個范圍年份寄存器通常只有兩位數(shù)00~99并沒有內置“世紀”的概念。這就意味著在跨2100年時會出現(xiàn)問題但對于民用和工業(yè)設備來說這個范圍通常足夠了。更實際的問題是閏年計算。芯片內部的日期計數(shù)器是否自動處理2月29日不同芯片實現(xiàn)不同。PCF8563和DS3231的硬件會自動處理閏年但一些低成本芯片需要軟件在寫入日期時做校驗。如果你的驅動把2023年2月29日寫進了芯片芯片可能不會主動報錯但走時會錯亂。另外一個容易被忽略的點是RTC芯片的時間和Unix時間戳1970年1月1日起的秒數(shù)并不是同一個東西。操作系統(tǒng)啟動時通常會把RTC時間讀取后換算成時間戳供內核和用戶態(tài)使用。如果RTC時間本身是錯的那么整個系統(tǒng)的時間基準就是錯的。這時候你看到“系統(tǒng)時間1970年”“時間總是回到初始值”的日志不要先懷疑內核先查RTC芯片寄存器里的值到底是多少。4. 常見RTC應用場景與選型思路4.1 低功耗物聯(lián)網(wǎng)終端定時喚醒是RTC的核心價值在電池供電的IoT設備里RTC的定時喚醒功能是最核心的產品力來源。比如一個溫濕度傳感器節(jié)點平時MCU深度睡眠電流只有幾微安到了上報周期RTC鬧鐘引腳輸出一個脈沖喚醒MCUMCU采集數(shù)據(jù)并通過NB-IoT/WiFi上傳然后繼續(xù)睡。這樣整機的平均功耗就能壓到幾十微安以下電池可以撐一年甚至更久。這個場景里選型時重點關注三個指標RTC自身功耗、鬧鐘中斷輸出的靈活度、以及I2C通信是否支持超低功耗模式。目前市面上比較常用的低功耗RTC有PCF85063AI2C接口典型功耗0.5μA、RX80100.25μA、DS3231功耗相對偏高約3μA但精度高等。如果產品的上報周期是小時級甚至天級RTC的幾微安差別不大但如果要求設備待機5年以上每一微安都得精打細算。這里還要提醒一個坑RTC的鬧鐘中斷引腳通常是開漏輸出需要外部上拉電阻才能正確輸出高電平。有些工程師直接把這個引腳連到MCU的GPIO沒加上拉結果中斷信號一直拉不起來設備永遠無法喚醒。這個我在多個項目里都遇到過屬于那種“查半天代碼結果是把一顆電阻漏了”的經(jīng)典問題。4.2 工業(yè)控制與數(shù)據(jù)采集時間戳的確定性比精度更重要在工業(yè)現(xiàn)場RTC的首要任務往往不是“絕對時間多準”而是“時間戳是否單調、穩(wěn)定、可復現(xiàn)”。比如一個數(shù)據(jù)采集系統(tǒng)每秒記錄一次傳感器數(shù)據(jù)并將數(shù)據(jù)打上時間戳存儲到本地。只要RTC的走時誤差是穩(wěn)定的即使比真實時間慢幾十秒也不會影響數(shù)據(jù)記錄的相對順序但如果RTC因為外部干擾導致寄存器翻轉時間戳出現(xiàn)跳變甚至倒退那對后續(xù)的數(shù)據(jù)分析就是災難。所以工業(yè)級RTC選型時我更看重抗干擾能力和busy標志位。很多芯片在更新內部時間寄存器時會短暫鎖定總線或產生忙狀態(tài)比如RX8025的BUSY位如果主控在此時去讀寫寄存器可能拿到半個更新周期內的錯誤數(shù)據(jù)。這就需要驅動在讀時間之前先查詢忙標志或者通過校驗位判斷數(shù)據(jù)有效性。另外工業(yè)設備經(jīng)常面臨電源波動。RTC電路的前級最好加一個TVS管和RC濾波防止浪涌通過電源引腳耦合進RTC內部導致寄存器數(shù)據(jù)被改寫。我見過一塊控制板因為接觸器頻繁吸合電源毛刺把RTC的時間打亂現(xiàn)場故障表現(xiàn)為“設備每隔幾天時間就跳變一次”排查到最后是在RTC的VDD引腳并了一顆100nF電容和TVS管才解決。4.3 服務器領域RTC與NTP的協(xié)同關系服務器和云平臺的時間同步主要靠NTPNetwork Time Protocol但硬件RTC在系統(tǒng)啟動早期、網(wǎng)絡還沒就緒之前承擔了“最初時間基準”的角色。內核啟動時會調用 arch_gettimeoffset 等接口從RTC讀取系統(tǒng)啟動時間如果RTC時間是錯誤的系統(tǒng)啟動早期的時間就會是錯的可能影響日志排序、證書校驗等后續(xù)流程。很多服務器主板上用的RTC芯片是南橋芯片內部集成的外掛晶振通常也是一顆32.768kHz。在數(shù)據(jù)中心這類環(huán)境溫度相對穩(wěn)定的場景下RTC誤差一般不大但如果服務器機房空調故障導致溫度波動RTC的走時誤差也會跟著漂。最佳實踐是服務器啟動后盡快通過DHCP獲取網(wǎng)絡時間并啟動NTP同步同時在關機維護前做一次hwclock --systohc把當前系統(tǒng)時間回寫到硬件RTC避免“開機關機幾次時間越偏越多”的問題。這里特別注意如果你用的是帶電池的板卡RTC時間會在斷電時繼續(xù)走但如果電池耗盡下次開機時間就會復位到出廠值。4.4 手環(huán)、手表等可穿戴設備RTC與低功耗MCU的聯(lián)動可穿戴設備功耗預算極其苛刻比如手環(huán)待機時整機電流要求低于10μA。這種情況下RTC往往不再是獨立芯片而是集成在主控SoC內部的一個低功耗模塊。比如很多MCUNordic nRF52、ST STM32L系列、國民技術N32等都有內置RTC/LPTIM可以通過內部低速時鐘LSI或LSE驅動。這里有個選型取舍內部LSI低頻內部振蕩器雖然不需要外部晶振省了物料成本但精度極差常溫誤差可能達到±100ppm以上一天能差8秒以上外部LSE晶振精度好很多但需要增加晶振和負載電容。手環(huán)這類產品通常采用外部32.768kHz晶振搭配SoC內部的RTC模塊既保證一定精度又不增加額外RTC芯片的成本。可穿戴設備還經(jīng)常用到RTC的“日歷鬧鐘”功能來實現(xiàn)健康提醒、事件提醒。由于手環(huán)經(jīng)常摘下來充電、關機RTC時間丟失和用戶感知的問題會比較突出。所以產品設計時最好在App端做一次“最后同步時間”的標記設備重新連接后先校對RTC再向用戶展示時間避免出現(xiàn)“手環(huán)時間還停留在三天前”的尷尬體驗。5. 驅動開發(fā)實戰(zhàn)Linux RTC驅動框架與常見問題排查5.1 Linux RTC驅動的基本結構Linux內核里的RTC驅動通常在drivers/rtc/目錄下核心接口是rtc_class_ops。以一個掛載在I2C總線上的RTC芯片為例驅動的實現(xiàn)步驟大致如下第一步注冊I2C驅動。在probe函數(shù)里分配并初始化rtc_device核心代碼是static int my_rtc_probe(struct i2c_client *client) { struct rtc_device *rtc; rtc devm_rtc_allocate_device(client-dev); if (IS_ERR(rtc)) return PTR_ERR(rtc); rtc-ops my_rtc_ops; rtc-range_min RTC_TIMESTAMP_BEGIN_2000; rtc-range_max RTC_TIMESTAMP_END_2099; rtc-uie_unsupported true; return devm_rtc_register_device(rtc); }第二步實現(xiàn)rtc_class_ops里的核心回調。read_time是讀取時間write_time是寫入時間static int my_rtc_read_time(struct device *dev, struct rtc_time *tm) { struct i2c_client *client to_i2c_client(dev); struct my_rtc_data *data i2c_get_clientdata(client); unsigned char buf[7]; int ret; ret i2c_smbus_read_i2c_block_data(client, REG_TIME_BASE, 7, buf); if (ret 0) return ret; tm-tm_sec bcd2bin(buf[0] 0x7f); tm-tm_min bcd2bin(buf[1] 0x7f); tm-tm_hour bcd2bin(buf[2] 0x3f); tm-tm_mday bcd2bin(buf[3] 0x3f); tm-tm_mon bcd2bin(buf[4] 0x1f) - 1; tm-tm_year bcd2bin(buf[5]) 100; return 0; }第三步在read_time返回之前最好增加一次“校驗讀取”。比如連續(xù)讀兩次時間寄存器如果兩次結果不一致說明可能剛好跨越了秒更新邊界重新讀取直到穩(wěn)定。這個策略雖然增加了一點I2C通信耗時但能顯著降低時間跳變的概率。5.2 用戶空間操作RTChwclock命令與sysfs接口硬件驅動寫好并注冊之后用戶空間常用的操作方式有三個。第一個是通過/dev/rtc0設備節(jié)點配合hwclock命令hwclock -r # 讀取RTC時間 hwclock -w # 將系統(tǒng)時間寫入RTC hwclock -s # 將RTC時間同步到系統(tǒng)時間第二個是通過sysfs接口讀取信息cat /sys/class/rtc/rtc0/time cat /sys/class/rtc/rtc0/date cat /sys/class/rtc/rtc0/wakealarm第三個是直接用date命令設置系統(tǒng)時間后再同步date -s 2025-01-15 10:30:00 hwclock -w很多人會問為什么設置了date時間后重啟又變回原來的時間原因是date只改Linux內核時間不會自動寫回RTC。必須再執(zhí)行hwclock -wRTC芯片寄存器里的值才會更新。反過來系統(tǒng)啟動時如果時間不對可以用hwclock -s把RTC時間加載到內核。5.3 時間讀取出錯的三類典型原因“RTC讀到錯誤時間”這個熱搜詞在論壇里經(jīng)常出現(xiàn)我整理了幾類最常見的根因。第一類I2C通信問題導致讀取的數(shù)據(jù)不完整。RTC芯片的I2C地址錯誤、總線上有其他設備地址沖突、上拉電阻阻值過大導致信號沿變緩都可能導致讀取到的字節(jié)是0xFF或隨機值。排查方法是先用i2cdetect掃描總線確認RTC設備地址是否正確再用i2cget單字節(jié)讀取時間寄存器看返回值是否在合理范圍內。第二類BCD轉換錯誤。這個問題在自研驅動里特別常見。比如時間寄存器返回0x39如果直接用十六進制顯示看起來是0x39≈57但實際BCD解碼后應該是39秒。如果用十進制打印而不是多個0x前綴很容易看錯。所以調試時建議先打一個完整的16進制寄存器dump再單步轉換驗證。第三類芯片處于掉電保持模式主電源恢復后沒有完成初始化。有些RTC芯片在電源從VBAT切回VCC時內部的振蕩器和分頻器需要一段時間才能穩(wěn)定如果主控在此時立即讀取時間可能讀到的是“晶振未起振”狀態(tài)下的垃圾值。解決辦法是在驅動probe或每次讀取前查詢芯片的“振蕩器停止位”比如PCF8563的OS位如果該位置位則先重置時間或等待晶體穩(wěn)定后再讀取。5.4 RTC ConnectionState Failed這個“連接狀態(tài)”到底說的是什么在搜索熱詞里出現(xiàn)了一個很典型的報錯RTC ConnectionState Failed。這個報錯常見于藍牙音頻設備或物聯(lián)網(wǎng)設備尤其是使用Qualcomm或Realtek藍牙芯片的產品里它指的不是RTC芯片本身壞了而是協(xié)議棧中的“實時時鐘連接狀態(tài)”檢查失敗。簡單說很多藍牙/WiFi combo芯片在建立連接時會校驗對端設備的時鐘信息或鏈路層時間戳。如果本端RTC沒有正常初始化、或者因為某些原因時間基準出現(xiàn)了跳變協(xié)議棧就會報ConnectionState Failed導致連接被拒絕或斷開。遇到這種情況排查方向不是去換RTC芯片而是去查SoC的RTC模塊是否在低功耗睡眠后正確恢復了。很多藍牙SoC在深度睡眠時會把主時鐘關掉只保留一個低速時鐘維持計時。如果低速時鐘源沒有正常起振或者喚醒后沒有重新校準RTC就會出現(xiàn)時間跳變或初始化失敗。解決辦法通常是在協(xié)議棧初始化之前檢查電源管理狀態(tài)并重新設置RTC時間基準。5.5 常見問題速查表問題現(xiàn)象可能原因排查方向系統(tǒng)時間上電后回到1970年RTC電池沒電或引腳接觸不良量測VBAT電壓、更換電池RTC時間每天快/慢幾秒晶振頻率偏差、負載電容不匹配測量晶振頻率、匹配負載電容讀取的時間是0xFF或隨機值I2C地址錯、總線故障、芯片未起振i2cdetect掃描、檢查上拉電阻時間偶爾跳變、回跳跨秒更新邊界讀取、電源毛刺增加校驗讀取、加TVS和去耦電容hwclock -r報錯“cant open /dev/rtc0”驅動未加載或設備節(jié)點不存在dmesg查驅動、檢查設備樹配置設置date后重啟時間不變只date沒有hwclock -w先date -s再hwclock -w同步藍牙設備連接時報RTC ConnectionState Failed低功耗喚醒后RTC初始化失敗檢查協(xié)議棧時間基準、重新校準RTC6. 實操心得一整套可復用的RTC調試方法論最后分享幾個我在實際項目里總結的調試經(jīng)驗和流程希望對你有幫助。第一遇到“時間不對”的問題不要急著狂打日志先確認三個基本事實RTC芯片的寄存器值到底是多少系統(tǒng)時間戳到底是多少兩者是否一致用一個簡單的I2C讀取命令把寄存器原始值dump出來排除軟件轉換問題再往下查硬件。第二判斷“晶振是否起振”是很多RTC疑案的關鍵。用示波器表筆點晶振引腳一般能看到32.768kHz的波形如果波形很弱或者幅度只有幾百毫伏說明振蕩電路工作不正常。注意一點示波器探頭本身有電容點上去可能導致晶振停振或波形變形最好用高阻探頭或者在探頭串一個1kΩ電阻再量。第三如果設備需要長期穩(wěn)定走時強烈建議在系統(tǒng)啟動腳本里做一次RTC校準動作開機后先通過ntpdate或chrony同步系統(tǒng)時間再hwclock -w寫回RTC。這樣即使RTC本身精度一般只要每天至少開機一次并聯(lián)網(wǎng)時間誤差就能基本被校正回來。第四批量生產時RTC電池座和電池彈片的接觸電阻也是一個容易翻車的點。有些電池座劣質彈片氧化后接觸電阻可達幾十歐姆直接導致RTC在低溫條件下工作不穩(wěn)定。量產前做一批電池座插拔耐久測試比后期售后排查要省太多成本。我在實際項目里最深的一個體會是RTC這種東西說簡單時它就是一顆芯片加一個晶振說復雜時它牽扯到晶振選型、電容匹配、電源切換、驅動框架、歷法處理、系統(tǒng)時間同步等多個環(huán)節(jié)。很多“玄學”故障最后追根溯源往往都是某一個環(huán)節(jié)上的細節(jié)沒有做到位。如果讀完這篇文章你只記住三件事那我建議是第一RTC電路設計階段把晶振負載電容和電源切換做好能省掉后面90%的麻煩第二驅動層務必做讀校驗和BCD轉換不要想當然第三凡是涉及“時間不對”的故障先從原始寄存器值查起再層層往上排查。按照這個思路走大部分RTC問題都能在半小時內定位。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
婷婷爽人人婷婷爽视频| 亚洲欧洲激情| 操婢日韩| 国产免费小视频| oumeisetu综合| 国产精品不卡一区二区电影| 久久亚洲骚逼综合| 日韩乱插| 91天天| 啊啊啊好舒服好爽啊啊啊视频| 国产一级作爱毛片| 日本三级A片网站com| 午夜福利合集| 怡红院亚洲怡春院av| 男人夜色天堂ss| 秋霞网—男女啪啪亚洲免费体验区| 国产风韵犹存熟妇三区| 东北女人| 中文字幕88av在线| 国产精品三级视频网站| 免费精品人妻一区二区三| 97超碰美女| 色天堂在线观看| 天天摸,夜夜摸| 在线观看成人性爱免费小视频| 97久久久久久久久久| 怡红院怡春院| 红杏大香蕉| 老司机天天操| 久久精品日韩| 91肉片| 久久线上视频免费看| 国产精品亚洲四五区在线观看| 久久熟女精品不卡一区| 美女黑人91神马| 亚洲天堂中文字幕无码男同| 狠狠干综合| 手机在线免费看的av| 狠狠干91| 九九九九9999| 99在线精品视频| 97视频在线观看网站| 日韩欧美资源| 日韩丝袜高跟制服在线观看| 东北女人操比视频| 国产精品视频播放| 亚州综合AⅤ| 亚洲免费精品一区| 欧美精品91| 宗合情欲网| 亚洲视频,小说| 九九九午夜| 精品人妻一区二区三区-国产| 国产99热| 人妻熟女字幕一区二区| 欧美日日夜夜| 色诱avtt| www被窝色com| 亚洲色图欧美色18直播在线| 91色欧美| 国产真实子伦对白| 草草影院最新网址| 色婷婷电影网| 欧美 中文字幕 一区| 欧美乱色| 四虎AV无码| 欧美狠狠弄| 乱伦1色页| 嫩草美女久久| 国产色呦呦| 欧美精品自慰系列寂寞少妇| 亚洲18禁| 绑缚麻绳人妻寝取完整版| 激情文学欧美| 蜜桃狠狠色伊人亚洲综合| 99re99在线视频| 亚洲欧美伦综合| 国产偷人伦激情在线观看| 欧美人与动性人交a| 精品视频在线观看| 午夜福利免费精品视频| 亚州情色j区| 国内精品不卡无毒99999| 91中文精品日韩欧美在线| 91粉芽高清在线一区二区| 久久理论字幕视频| 日本 情色 1区2区3区| 久久尹人大香焦视| 日韩激情中文字幕有码| 人妻久热在线| 欧美丝袜91| 中文字幕天堂在线| 成人熟女视频一区二区三区| 天天干夜夜操一区二区| 大香蕉92| 成人国产视频在线观看| 国产懂色精品国产av| www.91久久| 91五月天| 97九色| 免费啪啪一级视频| 久久只有精品一区二区三区| 中文字幕熟女人妻丝袜丝| 久久久亚洲| 国产黄色av大片网站| 偷拍 精品 另类 四区| 欧美在线色| 欧美97爱| 99色视频| 天干天干天干天天做| 岛国在线国产| 白丝1区2区3区| 欧美日韩人妻精品系列一区二区三区| 99亚洲国产精品色一区二区三区| 无码99| 任你干在线视频| 午夜小电影在线插入淫高潮| 蜜桃精品一区二区三区ww| 欧美女同在线| 亚洲天堂久久久久久粉红视频| 久久精品国产亚洲AV高级北京| 久久激情视频| 91青青在线视频| 性爱视频无打码在线观看| www鬼畜国产男人的天堂| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 中国91AV| 欧美72网页| A男人的天堂| 久久成年片色大黄全免费网站| 国产无码一二三区| 色偷综合| a网站免费观看| 国产人妻精品一区二区三区秋霞| 亚洲密乳AV| 日韩在线女优天天干| 国产成人啪一区二区| 久久久一区二区三区三州| 久热久一区二区三区| 欧美黑人91| 91成人久久| 天天舔天天日天天射| 亚洲无码国产探花在线观看| 天天α片| 亚洲各类熟们中文字幕| 日韩本不卡视频在线观看| 色婷婷色99国产综合精品| 大香蕉日亚洲日本亚大| 三级片网站在线播放| 亚洲超碰综合网| 一区二区三区激情在线观看| 国产不卡的视频| 激情小说成人日本无码一| 99爱爱| 欧美性爱一级操| 中文字幕在线第二页| 在线看免费无码AV天堂的| 色爽——AV| 久久久久久久国产a∨| 亚洲在线观看| 美女诱惑爱爱| 国产绿奴视频在线观看| 久久99精品九九久久久婷婷| 精品性爱无码在线播放| 天堂性色| 性性欧美| 狠狠狠狠狠狠| 蜜乳AV一区| 在线播放欧洲免费av| 久久午夜伦| 免费日韩黄片| 日韩电影天堂视频二区三区| 亚洲熟女中文字幕在线| 亚洲av无码国产精品字幕| 亚洲视频二区| 麻豆久久久久久久久丝袜 | 大奶啊啊好爽| 国产精品69人妻无码久久久| 97欧美综合| 天天舔九色婷婷| 五月天黄色激情视频| 男人久久天堂| 精品丰满熟妇人妻一区| 日本熟人妻中文字幕在线|...久久国产精品-国产精品_日本一区二区三区中文字幕 | 中文字幕高清精品一区| 亚洲自拍一区夜夜操| 国产www色在线观看| 四虎影视欧美| 在线一区| 色香色欲天天综合网天天来吧| 日韩综合色图| 97爱爱官网| 日韩二三区| 亚洲av影院在线观看| 亚州性9| 超碰 国产熟女精品一区| 99热精品免费| 99婷婷| 国产免a费看黄片在线| 免费观看一区| 久久伊人东京热| 久超超碰| 青青操97| 97久久资源| 一级岛国大片| 久久 国产 无码| 91欧美网| 日韩AV噜噜噜一区二区三区四区 | 大香蕉免费中文| 亚洲欧洲精品视频发布| 久草国产在线视频| 国产久久成人| 91国精产品| 久久欧洲| 极品五月天噜噜| 五月天色色色| 久久丁香五月天| ?亚洲伊人伊成久久人综合网| 高清一区AV无码| 亚川综合视频| 亚洲精品久久久久毛片A片拉屎| 蜜桃精品视频一区二区三区| 91综合天天看| 大香久久| 久久99国产精品| 久久精品操| 97在线日韩中文字幕| 在线情色电影 91大 | 久久一区二区加油站| 亚洲影院小综合| 开心六月色| 亚洲av热热色| 九九自拍伦理| 亚洲欧美综合网 | 激情五月天网| 日本 成 人 小说 电影 一区二区| 国产强奸91| 一级毛片久久久久久久女人18| 亚洲精品一区二区精华| AV在线性爱| 亚洲国产91精品一区二区久久| 久久性爱视频免费看| 色色色日本| 日本欧美韩国国产在线| 国产自制av蜜乳| 成人av性爱电影在线观看| 国产乱伦亚洲色图高清无码| 国产av又色又爽又黄| 国产熟女免费观看久久| 香蕉久久国产AV一区二区| 人妻少妇精品一区二区三区| 人妻少妇蜜桃视频欧美一区| 日本天天干天天搞一区| 日本黄色天堂| 欧美色棕合| 久久999久| 玖玖超碰熟| 久午视频| 欧美一级黄片视频在线| 99热免费| 在线观看A啊啊啊| 99久在线精品99re8a| 日本2020一区二区| 久久精品一区二区一8| 被男人吃奶很爽的毛片| 五月天激情四射| 久久久亚洲精品电影免费看| 中文字幕无码不卡啪啪| 国产一区二区成人av在线播放| 国产精品嫩草影院免费| 蜜桃久久综合视频| 色九色久| 亚洲情欲| 97综合在线| 欧美精品 - 91爱爱| 天天综合网亚洲综合网| 综合久久久久久久久91| 天天爱天天操| 久久草视频污视频| 亚洲一区二区三区春色| 婷婷综合| 精品美女人人干| 明星性猛交ⅹxxx乱大交| 超碰成人最新最好看| 91久久精品国产| 亚洲欧美变态| 偷拍自拍在线视频观看| 精品美女久久久久| 婷婷五月天补不补| 99re这里只有精品2| 男女激烈网站最新| 成人熟女视频一区二区三区| 丝袜足交视频| 99操| 一级免费精品| 国产一区二区视频在线播放| 春色综合免费| 中国操逼无码| 情色av电影| 精品超碰色| 亚洲无码AV九九九| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 99色综合| 深夜国产福利| 亚洲综合色网| 欧美日韩在线小说 | 伦伦成年午夜免费视频| 妇女视频网站| 韩三级a视频在线观看| 久久久久性熟视频| 精品无码秘 人妻一区二区| 亚洲av夫妻操穴网| 91欧美www| 成人网站 免费观看| 精品久久艹| 岛国大片在线观看网站入口| 精品久久大胆人体| 思思视频免费看网站| 香蕉99秘 精品一区丁香| 天天干夜夜肏| 乱老女人一区二区视频| 东京热大香焦| 丁香五月天堂网| 久操频道免费在线呗看| 久久久工口| 国产在线观看91精品一区| 国产精品网站www| 东京太热男人的天堂久久久| 国产精品一区人妻精品阁在线| 久久久久久九| 亚洲码和欧洲精品激情系列| 久久毛卡| 人妻精品一区二区| 中文字幕视频2区| 高潮的A片激情扒开一区| 亚洲视频一二区| 欧美视频一| 中文字幕一二区二三区人妻专区| 97国产天堂岛| 九月色婷婷| 欧美综合自拍| 超碰欧美在线欧美| 久久人妻办公室视频| 日韩日本欧美在线观看| 超碰综合色| 26uuu性物| 欧美亚洲韩国视频十五区| 丁香五月婷婷五月| 深夜国产一区二区三区在线看| AV色图| 亚洲欧洲小说图片视频| 日韩激情中文字幕有码| 最新亚洲黄色免费电影| 亚洲少妇在线影音| 天天影视网综合少妇| 国产极品精品美女视频| 欧美精品不卡一二三四在线91| 欧美99| 亚洲天堂男人| 曰本道人妻久久久在线不卡色视频| 久久午夜伦| 日本人妻中文字幕精品| 伊人久久久日韩一区| 五月综合色| 久久首页| 国产老女人久久毛| 日日爽熟女| 狠狠夜色午夜久久综合在线| 丁香六月婷| 综合激情二| 亚洲AV不卡在线观看| 亚洲熟女av日韩熟女| 久久有碼| 九九久久首页| 久久久98网站免费视频| 国模少妇一区二区三区| 啊啊啊啊啊啊在线| 久久久久深夜无码| www被窝色com| 强奸少妇AV导航网| 综合久草| 六月婷激情福利天堂69| 巨爆乳肉感一区二区三区竹菊影视| 国产亚洲精品精AV.| 欧美 亚洲精品首页| 日本国产二线女色| 日韩不卡网操逼中文字幕日韩| 色色99| 久久这里只精品99re66图| 欧美日日操| 日韩免费一级性爱视频| 丰满人妻一区二区三区蜜桃视频| 久久亚洲一区女同性恋中文字幕| 超碰在线综合97| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 久偷拍欧美日韩三区| 嗯嗯嗯啊啊啊操的我好爽| 男人兔费天堂| 情侣开房子拍 日韩无码 女的很漂亮| 大香蕉综合网| 中文字幕永久在线| 男女真人网18| 欧美精品999| 怡红院一区二区熟女人妻| 欧美午夜视频免费观看| 日本成人电影资源网| 人人操肉肉| 色就色综合| 久久久111| 久久久影院| 加勒比在线视频| 成人影 天天操 亚洲| 久久这里都是精品| 97国产色图| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 综合网少妇| 91精品网站| 中文字幕后石码三区四区| 亚洲欧美人妻| 十八禁视频一区二区| 性爱乱伦视频免费| 国产精品久久久鸭无码的功能| 日韩性爱高清免费视频| 国产一级操B视频| 国产中文字幕曰本毛片| 超碰99热| 国产白嫩精品久久| 欧美亚洲涩涩| 九九综合网| 国产97色在线 | 亚洲| 97啪啪| 天天干人人干天天日97| 精品国产乱码久久久久A| 亚洲情色1区| 亚洲 另类 丝袜 自拍 动漫| 后入式视频国产自| 抽插一区二区视频| 黑人综合网| 91搞逼视频| 欧美日韩性爱操大逼| 人妻天堂综合网| 久久国99999| 99精品无码| 亚洲熟伦熟妇AV无码春色| 亚洲av性爱电影| 91动漫操逼视频| 熟女日韩| 大香蕉色十月| 五月天AV资源| 亚洲色阁| 性色av网站| 五月丁香影院| 九一精品牛牛一区二区| 91情色在线| 国产精品无套内谢| 国产久久日韩网站导航| 免费在线视频97| 二男一女成人A片| 丝袜夫妻自拍| 五月天综合网| 久久精品28| 日本孕妇一区二区视频操逼免费看 | 欧亚日韩一区在线| 国产一级黄色片在线观看 | 72av视频| 亚洲色图亚洲无码强奸乱伦| 亚洲天堂第一页| 中文有码9| 岛国毛片在线观看免费| 久久久久国产亚洲一区欧美色图日韩| 日本国产二线女色| 久久亚洲AV成人精品无码| 熟女在线视频| 国产午夜精品理论片一二三区区| 男人的天堂,欧美亚洲另类国产日韩,日本高清一区二区 | 国产后入清纯| 狠狠操夜夜| 交换娇妻呻吟声不停中文字幕| 黑人精品成人一区二区三区| 成人黄页| 久久久久久国产无码精品| 91美女丝袜诱惑视频| 亚洲天在线| 欧美日韩 强奸乱伦| 色嘟嘟人妻天堂网| 亚洲?V高清一区二区三区尤物| 国产成人无码久久精品| 99国内熟女露脸视频| 97精品免费视频网站| 激情九月婷婷| 午夜噜噜噜| 26uuu国产| 麻豆一区二区三区在线看 | 欧美激情区| 无码免费一区二区三区啪啪| 玖玖资源视频一区二区三区| 日韩在线观看中文字幕视频| 亚洲综合伊人无码久久| 婷婷五月天激情小说| 成人青青草原伊人| 91 手机在线播放 绯色| 青春草莓视频在线观看网址| 欧美综合第一| 中亚av| 久久大| 国产精品无码av| 99视频在线| 黑人性欧美| 夜夜嗨一区二区| 久九九九| 久久久久久中文版| 新版天堂中文资源8在线| 精品丰满熟妇人妻一区| 电影69乱码96| 日婷婷| 色香综合天天影视综合 | 欧美激情色婷婷花野真衣一区二区| 精品毛片av一区二区| 91天堂视频| 亚洲av淫乱| 欧美性夜| 91高跟美女在线播放| 国产www色在线观看| 91欧美性| 国产 日韩 欧美 人妻 熟女 中文| 成人毛片免费| 色臀aV| 东京热激情视频一二三区| 俺去啦俺来也久久综合| 99re在线视频这里只有精品 | 无码视频一区二区| 日欧操屄视频| 视频一区二区三区精品| 97精品一区| 日韩AC| 被窝影院午夜看片无码| 久久亚洲欧美一区二区三区-亚洲国产精品第一区二区 | 国产夜夜操| 黄色小视频日本txt| 91啪啪| 91啪啪| AV不卡在线| 午夜性生活av免费在线看| 狠狠爱夜夜干| 东北女人| 天天干天天爽| 爱妃国产亚洲视频中文字幕| 99re这里只有精品2| 1二区9| 又大又白奶子| www.91理论| 欧美性爱精品七区| 9久久久久| 蜜区区视频79| 欧美最大综合网| 色婷婷成人综合| 久久久A∨| 欧美狠狠干| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 四月丁香婷婷| 婷婷五月色| 色一色综合网| 青娱乐亚洲自拍| 亚洲激情在线观看一区| 久久这里只精品| 久久↗↗| 国产熟女自拍| 综合97久久| 亚欧美综合网。| 天堂蜜桃无码视频一区二区| 夜夜操狠狠操| 色九九九九久| 开心五月婷婷| 自拍视频一区在线观看| 91色人妻| 先锋影音av先锋一区| 日韩综合无码一区久久92| 99中文字幕| 亚欧美色| 操操操五月天婷婷丁香影院| 囯产精品久久久久久久久久梁医生| 久久久久久久91| 国产91 丝袜在线播放 | 97干在线视频| 97精| 精品二区久久| 精品九区| 亚洲一区中文字幕| 日本女人久久久| 五月天人妻综合| 四虎免费在线播放| av橘色网站| 久久青娱乐| 夜夜夜爽www精品视频| 成人九九| 亚洲精品电影| 国产呦精品系列在线观看| 欧差乱伦二三| 强奸乱伦AV网站| 国产中文字幕曰本毛片| 久久久中文| 九九99精品视频在线观看| 9久综合网| 精品久久久久黄少妇| 超碰碰激情97+久| 午夜福利一区二区三区四区五区色婷婷| 中文字幕午夜精品久久久| 日韩精品99久久久久久中文字幕| 呦女网站| 国产在线激情| 久久精品人人做人人看| 婷婷中文网| 久久国产精品91| 亚洲天堂人人妻| 校园春色 亚洲| 美日韩男女操屄视频| 大香蕉免费乱伦视频| 精品超碰中文在线| 18岁禁 茉莉成人久久| 毛片麻豆91糖心精品毛情片| 国产深喉| 欧美特大AA级黄片| 天天综合青苹果| 强奸乱伦麻豆| 八戒午夜福利理论片| 密乳AV免费观看| av网页一区二区三区| 天天干美少妇一区| 亚洲欧美日韩国产丝袜自拍中文| 国产成人五月天丁香花| 曰韩人妻中文字幕在线| 青青草丝袜在线视频| 亚洲不卡av在线| 日韩AV噜噜噜一区二区三区四区| 国产精品高清2021在线| 中日韩熟女| 五月黑AⅤ| 亚洲天堂一区二区| 密乳无码| 国产视频一区二区在线观看| 日韩欧美~中文字| 免费看黄视频亚洲网站| 蜜桃精品一区二区三区ww| 一本一道久久综合久久| 欧美乱伦专区| 91色综| 久久久999国产精品| 国产亚洲中文不卡二区| 日本一区三级韩国| 九久9精品| 这里只有精品视频在线观看麻豆| 91肏屄网| 久久国产成人精品国产成人亚洲| 大香蕉综合| 天天色天天干天天爱| http://qxhbdz.com| 欧美97网| av在线不卡一区二区三区| 伊人久久88国产女| 97超碰大| www.久久| 欧美性性性| 久热99| 91国产精品熟女| 蜜臀99久久精品久久久久| 日本久久99| 亚洲 欧美 色图| 99久久久| 9997se| 三级片网站在线播放| 99这里都是精品| 国产欧美岛国精品一区| 十八禁电影伊人网| 国产一级高跟丝袜| 国产第二页| 婷婷丁香五月天综合东京热| 欧美综合传媒| 97碰在线视频| 亚洲 欧美 日本 国内 首页| 中文字幕在线日亚洲9| 五月天精品| 丁香五月天堂网| 亚洲欧美黄| 裸体美女国产免费久久久网站| 999久久久九九九九| 天天综合91在线| 亚洲欧美清纯| 亚洲丝袜色图| www.91逼逼.com| 春色综合免费| 玖玖97综合| www.亚洲黄色| 97天天在线| 97久久视频| 天堂无码| 香蕉免费一区二区三区不读| 日韩精品一区二区日韩| 久久精品成人| 一区二区三区国产精产| 国产av波波国产精品| 免费看污网址| 大香蕉乱伦视频网| 亚洲av性爱电影| 色妇91| 精品无码久久久久久国产浪潮| 久久內射| 亚洲操逼网| AV天堂国产| 日韩探花精品在线视频| 丰满人妻-区二区三区免费看| 青草视频在线看看看看看看看看看| 五月丁香黄色网| 精品美女人人干| 欧美性天天影视| yellow网站免费观看日韩高清无码| 日韩青久久| 人人污日韩一区二区| 人、人、摸,人、人、草| 中文字幕一区二区三区人妻不卡 | 操一对老熟妇爽上天视频| 97色97好| 久久精品国产精品亚洲艾通辽熟妇| 91亚洲欧美激情| 亚洲精品1区| 国产女人高潮视频| 日韩在线性爱免费视频| 91骚熟女| 国产精品白丝AV| 精品一二三区四视频| 人妻加勒比东京热| www.91色| 另类 日韩 熟女| 亚洲狠狠入| 偷拍欧美综合| 婷婷五月天影院| 国产女人操逼视频| 午夜视频久久久久一区| 78久久| 青草视频人妻在线观看| 97精品一二区| 天天色综合图片| 久热婷婷| 五月天色色色| 欧亚免费视频| 天天干天天操天天干天天操| 一区二区三| 日韩猛交| 天天综合色图| 96久久久精品| 伊人AAA| 一本道综合色图| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 淫荡网址| 97亚洲在线| 亚洲交换| 欧美日动态视频| 久久国产对白激情浪潮 | 亚洲天堂美臀在线| 无码人妻精品一区二区三区九九 | 高清在线不卡一区二区 视频| 九热中文字幕| 蜜桃网熟妇| 99热在线只有精品| 91美女视频直播| 亚洲高清欧美总合| 偷拍盗拍亚洲色图图片| 亚洲天堂资源网| 色婷婷一区二区三区久久| 欧美色乱| 亚洲欧美国产va在线播放频| 一区二区中文| 国产精品久久久无码aV去| 欧美中文字幕日韩在线| 女人精品内射国产99| 88xx成人精品视频| 久久性爱精品一区| 日本免费专区| 午夜精品视频777| 欧美拳交在线播放| 九久久九精品视频| 天天天天天超碰| 91九色丰满高潮| 欧美自拍网| 香蕉久久国产AV一区二区| 亚洲精品男人的天堂| 91九久| 成人热久久精品| 乱码熟妇人妻久久久| 色哟哟av网址| 国产精品另类| 中文AV制服乱伦| 久久久久亚洲?V片无码V| 国产伦乱91| 欧美久久草熟女| 国产精品久久久久久久免牛肉蒲团| 欧亚揄拍偷拍精品视频| 久久黄人人爽视频| 八戒午夜福利理论片| 精品一区二区人妖| 成人影 天天操 亚洲| 欧美性,亚州色| 男人天堂久久精品不卡| 精品人妻中文字幕高清| 亚洲成人精品在线一区| 久久‘黄片视频| 人妻夜夜爽天天爽麻豆三区网站| 97天天操天天干| 9I1性色影院| 婷婷av在线中文字幕| 92人人操人人| 亚熟在线| 亚洲黄色电影| 天天色天天干天天射| 国产按摩一区二区三区| a人片中文字幕一区二区| 丝袜足交视频| 插日本熟女视频| 欧美午夜色妇色鬼| 亚洲色图伊人网| 青娱乐福利99| 色丁香五月婷婷| 亚州九九九精品视频| 亚洲国产熟妇综合色专区| 精品人妻av在线播放| 狠狠躁AV| 青青欧洲黑| 日韩无码一级黄色av片| 国内毛片婷婷六月色| 偷拍 精品 另类 四区| 成人情色综合网| 交换娇妻呻吟声不停中文字幕| 亚洲综合五月天婷婷丁香| 亚洲资源网| 日韩偷拍一区二区三区| 美女黄色一级A视频| asc国产精品| 99re热有精品视频国产| 色综合中文字幕不卡| 智利AV在线网| 国产性爱在线视频一区二区| 久久久九97| 久久香蕉国产线看观看亚洲女人| 手机在线视频国内精品| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 国产自产91区13区| 97欧美日韩| 无码免费精品高清| 青娱乐手机日韩在线视频| 操逼视频国产无套| 中文字日本乱码| 国产精品久久久久久亚洲色欲| 美女超碰978| 久久免费9| 3571色综合一区二区二区| 黄色工厂这里只有精品| 国产欧美日韩在线不卡第一页| 亚洲天天影视色综合| 久草视频在线视频在线视频在线观看| 九九九九九九成人| 自拍偷拍亚洲熟女妇人精品| 日韩钢筋无码高清啾啾啾| 亚洲精品一区二区精品| 日韩午夜国产| 日韩美女操b| 亚洲 欧美 综合 91| 激情久久久| 蜜桃久久一区| 亚码激情| 成人精品在线免费视频| 偷拍超碰| 亚洲国产精品成人无码久久久| 亚洲大色鬼| 日本久久精品| 蜜桃av色偷偷av老熟女| 欧美第38页| 韩国午夜理伦三级好看| 综合亚州欧美| 97久久超碰国产网站| 国内精品久久久久影院亚洲| 午夜美女福利视频| 夜夜青青无码影院| 9/A片| 日韩中文字幕在线视频观看| 亚洲欧美综合| 日本97久久| 第二页中文字幕| 看一级黄色视频| 青青青国产手线观看视频2| 精品一区二区三区四区外站| 性爱av网站| 亚洲欧美不卡线| 一区二区三区四区久久视1| 欧美人妻久久精品二区三区| 97中文热色| 欧美天天综| 99人人干| 欧美性爱18观看| 熟妇女伦乱视频视频| 久久久工口| 加勒比久久综合网高清| 69麻豆天美| 东京热精品97综合网| 久久婷婷五月| 好爽视频在线观看视频 | 大香蕉伊利av| 天天做日日做天天欢。| av日韩中文字幕| 在线 亚洲 网爆 自拍| 日韩黄色成人性爱| 国产午夜福利专区综合| 亚洲日韩狠狠撸视频| 猛交交| 亚洲高清无码在线桃色| 欧美综合网| 我中文字幕6区| 亚洲色图久久成人| 岛国片在线观看视频亚洲| 91在线精品一区二区三区| 在线洲亚线| 97操在线| 夜夜高潮夜夜爽| 综合网色| 不卡一区二区日本视频| 国产精品久久久| 精品九九九九九九| 加勒比中文av| 91熟女在线| 久久一区二区蜜桃| 男生通女生屁股| 中文字幕国产| 日本幼女18+| 九九热精品视频六| 亚洲欧洲日韩中文字幕一区| 日韩欧美~中文字| 欧美精品,四区。五区| 久草久日| 少妇熟女视频一区二区三区| 97超碰国产亚洲精品| 欧亚日本情色| 日韩无码第3页| 色淫网站优优视频| 97资源久久| 欧美人黑A片无码免视费| 另类图片综合| 国产成人超碰在线| 国产性爱在线视频一区二区| xxxx网站亚洲精品| 日韩人妻 中文字幕| 蜜乳AV网址| 九九色逼| 97免费在线视频在线观看| 久久色一区| 91天美传媒在线观看| 激情文学 亚洲图片| 精品人妻视频一区二区在线播放 | 亚洲人妻色图| 97免费在线观看| 亚洲中文字幕在线视频一区二区| 亚洲精品久久久久毛片A片拉屎| 久久久久9999| 天天弄天天操| 自拍鲍鱼一区在线高清观看免费| 97人人干| 色婷婷综合久久中文字幕雪峰 | 五月婷网站| 天堂8在线新版官网| 亚洲性爱高潮影院| 日韩国产十八禁| 少妇特黄一区二区三区| 人妻少妇精品视频一区二区三区| av网站在线看| 日韩无码a片| 日本韩欧美在线播放a| 天美国产三级传媒| 麻豆精品天美| 欧美激情在线观看视频| 秋霞一级鲁丝片A片| 男人a天堂手机在线版| 五月丁香在线| 日韩午夜国产| 91综合天天| 99久国产精品午夜性色福利| 亚洲精品精品一区二区| 国语人妻精彩刺激| 夜夜骑操视频| 韩国三级色呦呦| 国产精品一区二区三区,亚洲综合 性开放中文AV高清无码免费看 | ?亚洲伊人伊成久久人综合网| 伊人网av| 久久视频少妇美女| 精品九九九| 婷婷五月天激情网| 96AV久久久| 九九九999久久久网站| 午夜乱轮操逼视频免费看| 丁香五月社区| 亚洲精品一卡二卡三卡福利视频网站| 伊人九九| 把腿张开老子CAO烂你| 国产精品情侣啪啪| 欧美天天影院| 精品中文字幕第一页| 私色综合网| 91色人| 亚洲图片激情综合另类| 人妻加勒比东京热| 亚洲,欧美,综合网| 91精品女厕偷拍视频| 日韩在线AB| 色欧美在线| 亚洲无吗在线视频| 精品人妻夜夜草| 男人天堂2030| 2024人人操人人摸| 日韩二区三四区五区六区在线看| 国产精品日本无码A片| 偷拍欧美综合| 国产馆| 日韩人妻一区二区精品| 亚州欧美一区| 午夜福利激情在线视频| 91在线免费观看处女| 丁香九月婷婷| 伊人久久88国产女| 东京太热男人的天堂久久久| 白嫩国模丰满一二三区| AV99热18这里只有精品| 黑人美精品 A片| 久久九九一区二区三区成人| 国产成人亚洲精品无| 亚 欧 美 综合| 91性感在线| 五月天激情视频| 欧亚三区动漫| 婷婷五月在线视频| 久久久555| 五月色综合| 欧美日韩中文视频播放| 国产按摩一区二区三区| 96精品久久| 97久久久久久久精| 97日韩欧美| 啊啊啊啊啊操我视频| 一级乱伦网站| 国产性刺激| 国产一区免费午夜视频| 婷婷精品国产一区二区三区日韩| 成人无码在线视频网站| 亚洲蜜臀懂色| 中日亚韩免费视频| 久久国产999| 国产一区二区三区影片| 校园春色亚洲色图| 亚州伊人色综台| 日韩欧美福利视频看看| 少妇69中文| 一级片在线观看高清无码| 国产视频第2页| 亚洲最大无码中文字幕网站| 人妻久久| 啊啊啊啊啊啊啊国| 在线观看高清AV| 精品妇操一区二区三区| 超碰AV在线| 一区二区三区美女超清| 国产乱人妻精品入口| 日本精品高清一二区一本到| 欧美人妖内射| 日韩伦理视频| 亚洲暴力强奸AV| 欧美se综合| 天天摸夜夜摸| 嫩草一区二区在线观看| 欧亚三区动漫| 天天综合香 ld视频| 国产真实野战在线视频| 97视频免费播放| 男人 天堂 日 亚洲| 十八禁视频网站| av网站在线看| 亚洲人精品午夜不卡| 中文字幕啊啊啊在线观看视频| 男女做爰猛烈动高潮A片免费应用 少妇厨房愉情理伦片bd在线观看 不卡中文字幕aⅴ在线 | 日韩成人在线性爱视频| 国产精品97超碰| 真实高潮91| 免费看久久久性性| 亚洲麻豆av一区二区| 亚洲精品黑丝| 亚洲天堂另类小说男人| 久久精品国产亚洲AV成人直播| 啊啊啊无码| 色偷偷人人玩人人舔人人操人人摸人人爽 | 大香蕉 222| 黄片不用下载在线观看| 婷婷伊人五月| 国产精品一区二区麻豆| 日本不卡三级网在线播放| 手机看av网站在线看| 免费家庭乱伦视频| 97在线公开视频| 国产美女口爆吞精| 国模限制级电影| 日韩AV熟女乱伦| 99精品丰满人妻| 国产欧美美女免费观看视频| 欧美性爱视频免费一区一A| 立川理惠被中出无码| 日韩无码服务区| 亚洲青色欧美| 99精品丰满人妻无| 九九热视频在线观看| av无码精品久久久久| 日语五十路和六十路亚洲国产精品| 懂色av中文字幕| 久久99精品国产| 亚洲免费精品一区| 大香蕉免费中文| 日欧操屄视频| 熟女露脸激情自拍视频| 国产精品久久久久久久久久久久久久| 国产乱弄免费在线视频。| 久久久久久久一级黄色打同平台| 日韩av在线播放不卡| 日韩久久.一级黄色片| 韩国三级一线观看久| 老熟妇91| 中文有码9| 91模特在线观看| 国产外初女出血视频| 成人在线午夜视频一区| 精品小视频在线| 91视频成人福利网站在线一区| 区日韩亚洲乱码av电影| 丁香五月天激情综合| 91Chinese在线| 精品性爱无码在线播放| 99精品久久久久久久婷婷| 伊人久久综合精品欧美| 色天使亚洲综合在线观看| 国产无码高清操逼视频| 99久久亚洲精品无码毛片潘甜甜| av激情亚洲五月天| 蜜臀久久99精品久久久电影| 九月伊人中文字幕| 亚洲精品97久久| 校园春色亚洲| 2017av无码免费无线播| 日本阿v天堂在线观看| 青娱乐休闲视频在线观看| 亚洲九九九| 91精品国产91久久福利| 国产主播福利| 国产精品网址| 岛国片国产成人亚洲播放| 大香蕉强奸乱伦| 亚洲最大AV网| 97色色色| 丝袜夫妻自拍| 久久精品视频28|