欧美成人午夜精品久久久,国产?V天堂一区二区三区,欧美精品va在线观看,亚洲一区二区三区免费在线观看,av无码精品一区二区久久,欧美性爱视频不卡一区三区,欧美乱人伦视频在线观看,国产一级牲交高潮

ARTICLE DETAIL

資訊詳情

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

STM32頻率測量與相位跟蹤:數(shù)字鎖相環(huán)(DPLL)工程實踐指南

STM32頻率測量與相位跟蹤:數(shù)字鎖相環(huán)(DPLL)工程實踐指南 簡介這是一套基于STM32微控制器的頻率測量與相位跟蹤工程資源面向嵌入式系統(tǒng)開發(fā)初學者及進階工程師適用于電機控制、逆變器同步、振動監(jiān)測等需要實時信號的場合。工程利用定時器輸入捕獲和內置ADC采樣實現(xiàn)對周期性信號周期計數(shù)、頻率換算以及多路相位差計算相關代碼和配置文檔覆蓋定時器預分頻、自動重裝載寄存器設置、捕獲中斷服務程序、頻率計算公式推導、多通道ADC采樣、DMA連續(xù)讀取以及相位差動態(tài)調整等關鍵環(huán)節(jié)。壓縮包共316個文件僅512KB以C語言源碼為主包含74個.c源文件與80個.h頭文件同時提供Keil工程配置文件、編譯生成的hex/axf/map等調試輸出、備份文件與一鍵清理腳本目錄結構清晰便于直接導入工程查看硬件初始化和中斷處理邏輯。這套資源已有1391人瀏覽學習適合希望在真實工程中理解STM32定時器與ADC協(xié)同工作的讀者參考。1. 頻率測量與相位跟蹤在STM32上到底解決什么問題做過逆變器并網或者電機轉速閉環(huán)的人應該都遇到過信號頻率漂移帶來的麻煩輸入頻率在 49.8Hz 到 50.2Hz 之間緩慢波動如果控制環(huán)路的參考信號還死板地停在 50Hz相位誤差就會越積越大最終導致輸出電流畸變甚至保護跳閘。這個標題本質上是在 STM32 上做一個數(shù)字鎖相環(huán)DPLL用定時器輸入捕獲測量待測信號的頻率再用 PI 控制器加數(shù)控振蕩器NCO持續(xù)跟蹤它的相位讓測量和輸出始終咬合在一起。適合做儀器儀表、電機驅動、電源同步采樣、超聲換能器驅動的開發(fā)者。它能解決的關鍵問題不是“測一個頻率值”而是讓系統(tǒng)在頻率實時變化時依然保持相位同步這比單純測頻難一個量級。2. 測量方案選型輸入捕獲、外部計數(shù)與PWM輸入怎么選2.1 三種測頻路徑的原理對比STM32 的定時器外設提供了多條測頻路線每條路線的硬件資源消耗和適用頻段完全不同。我在實際項目中常用到的是輸入捕獲、外部時鐘計數(shù)和 PWM 輸入三種模式它們本質上的差異如下表方案硬件機制典型頻率范圍精度影響因素CPU 開銷輸入捕獲邊沿觸發(fā)把 CNT 鎖存到 CCR相鄰兩次差值即周期1Hz ~ 100kHz 左右計數(shù)時鐘頻率、量化誤差每個周期進一次中斷外部時鐘計數(shù)待測信號直接作為定時器時鐘源CNT 由信號邊沿驅動10kHz ~ 數(shù)十 MHz計數(shù)窗口精度窗口定時中斷PWM 輸入模式兩個捕獲通道同時捕獲周期和占空比1Hz ~ 50kHz與輸入捕獲相同每個周期進一次中斷輸入捕獲適合低頻到中頻信號因為它把信號周期映射為計數(shù)值頻率越低計數(shù)值越大相對精度反而越高。外部時鐘計數(shù)適合高頻信號因為高頻信號每個周期都能驅動 CNT 遞增配合一個固定窗口比如 1ms讀差值再除以窗口時間就能得到頻率。PWM 輸入模式本質上是輸入捕獲的一個變種只是同時占用了兩個通道它能同時拿到周期和占空比適合電機霍爾信號、遙控器 PWM 解碼這類需要二維信息的場景。2.2 根據信號特征選擇測頻方案我一般會先問三個問題再定方案。第一個問題是信號最高頻率是多少如果幾百 kHz 以內輸入捕獲足夠如果到了 MHz 級別就必須用外部時鐘計數(shù)因為此時信號一個周期可能只對應幾十個計數(shù) tick輸入捕獲的量化誤差已經大到沒法看。第二個問題是信號是否干凈如果現(xiàn)場有電機、繼電器這類干擾源輸入捕獲模式里一定要配輸入濾波器而外部計數(shù)模式對毛刺更敏感因為每一個上升沿都會使 CNT 加一一個毛刺就是一次虛假計數(shù)。第三個問題是相位跟蹤對頻率估計的實時性要求鎖相環(huán)需要每個輸入周期都能拿到一次頻率更新輸入捕獲天然滿足這個節(jié)奏外部時鐘計數(shù)則需要自己設計窗口定時。以我做過的一個模擬項目 X 為例被測信號來自一個光電編碼器的測速輸出頻率范圍 200Hz ~ 5kHz同時對相位鎖定有硬要求。當時選了輸入捕獲方案沒有用外部計數(shù)理由很簡單——200Hz 已經低到外部計數(shù)在一個窗口內可能只有 200 個脈沖計數(shù)誤差大而且每個窗口才更新一次頻率鎖相環(huán)的環(huán)路帶寬被窗口頻率卡死動態(tài)響應太慢。輸入捕獲則每個周期都能觸發(fā)一次中斷更新頻率環(huán)路可以做得更激進。2.3 從CubeMX到寄存器定時器捕獲的基礎配置不管選哪條路輸入捕獲的底層配置都繞不開時基、捕獲通道和中斷這三塊。先用 CubeMX 把定時器時鐘配好比如 APB1 定時器時鐘 72MHz預分頻器設為 71 得到 1MHz 計數(shù)時鐘這樣每個計數(shù) tick 對應 1 微秒周期計數(shù)值直接就是微秒數(shù)調試時很好換算。但預分頻會犧牲時間分辨率被測頻率 1kHz 時周期 1000 個 tick頻率分辨率約 1Hz如果想提高分辨率就得不分頻用 72MHz 直采但此時 ARR 最大只能到 65535對應最低可測頻率約 1.1kHz。要做到寬范圍測量常見做法是讓預分頻可切換低頻段用低分頻保精度高頻段用高分頻防溢出。我在代碼里會保留一個全局變量記錄當前分頻值溢出或者周期值接近 ARR 上限時自動切換切換瞬間丟棄一次測量結果。這個邏輯看起來簡單但第一次做的人往往漏了“丟棄切換瞬間數(shù)據”這一步導致頻率曲線上出現(xiàn)一個突兀的跳點后面排查半天。3. 用輸入捕獲實現(xiàn)頻率測量最小代碼與精度提升三板斧3.1 輸入捕獲測頻公式與量化誤差邊界輸入捕獲測頻的核心公式只有一個相鄰兩次上升沿捕獲的 CCR 差值就是信號周期對應的計數(shù)個數(shù)。設定時器計數(shù)時鐘為 f_tick相鄰捕獲值為 C1 和 C2則信號頻率為f_signal f_tick / (C2 - C1)這里的 f_tick 等于定時器時鐘除以預分頻 1。量化誤差來自計數(shù)本身的分辨率測量結果可能偏差 ±1 個 tick。對 1kHz 信號、計數(shù)時鐘 1MHz 來說周期 1000 個 tick誤差約千分之一提高到 72MHz 計數(shù)時鐘后周期 72000 個 tick誤差降到十萬分之一級別。所以結論很簡單想要精度先把計數(shù)時鐘拉高。但量化誤差不是唯一的誤差源。捕獲中斷里的處理延時會導致一個問題如果你在中斷服務函數(shù)里花了幾百個周期才讀出 CCR雖然 CCR 是硬件鎖存的不受軟件延時影響但如果下一次捕獲事件發(fā)生時中斷還沒處理完捕獲標志會被覆蓋嗎實際上 STM32 的捕獲事件會把新的 CCR 覆蓋舊值同時置位 CC1IF 標志。如果你沒來得及讀舊值就會丟失一次捕獲數(shù)據周期計算結果變成一個異常大或異常小的值。所以輸入捕獲中斷服務函數(shù)里第一件事就是讀 CCR其他計算全部放到中斷外做。3.2 最小可運行代碼單通道上升沿捕獲下面這段代碼是一個最小可運行的輸入捕獲配置基于 HAL 庫。它完成的事只有一件TIM2 通道 1 在上升沿捕獲計數(shù)時鐘的 CNT 值中斷里計算相鄰兩次捕獲的差值作為周期。/* TIM2 通道1 輸入捕獲初始化計數(shù)時鐘 1MHzARR 最大 0xFFFF */ void MX_TIM2_Init(void) { TIM_IC_InitTypeDef sConfigIC {0}; __HAL_RCC_TIM2_CLK_ENABLE(); htim2.Instance TIM2; htim2.Init.Prescaler 71; /* 72MHz/(711)1MHz一個tick1us */ htim2.Init.CounterMode TIM_COUNTERMODE_UP; htim2.Init.Period 0xFFFF; /* 16位計數(shù)最長時間 65.535ms */ htim2.Init.ClockDivision TIM_CLOCKDIVISION_DIV1; HAL_TIM_IC_Init(htim2); sConfigIC.ICPolarity TIM_INPUTCHANNELPOLARITY_RISING; /* 上升沿觸發(fā) */ sConfigIC.ICSelection TIM_ICSELECTION_DIRECTTI; /* 直連通道 */ sConfigIC.ICPrescaler TIM_ICPSC_DIV1; /* 每次邊沿都捕獲 */ sConfigIC.ICFilter 0; /* 先不濾波后文講 */ HAL_TIM_IC_ConfigChannel(htim2, sConfigIC, TIM_CHANNEL_1); HAL_NVIC_SetPriority(TIM2_IRQn, 1, 0); HAL_NVIC_EnableIRQ(TIM2_IRQn); } /* 啟動捕獲中斷 */ HAL_TIM_IC_Start_IT(htim2, TIM_CHANNEL_1);/* 中斷回調計算相鄰捕獲周期 */ volatile uint32_t g_last_cnt 0; volatile uint32_t g_period_ticks 0; volatile uint8_t g_first_cap 1; /* 第一次捕獲沒有參考值 */ void HAL_TIM_IC_CaptureCallback(TIM_HandleTypeDef *htim) { if (htim-Instance TIM2) { uint32_t cnt HAL_TIM_ReadCapturedValue(htim, TIM_CHANNEL_1); if (g_first_cap) { g_first_cap 0; /* 丟棄第一次否則周期值是垃圾 */ } else { g_period_ticks cnt - g_last_cnt; /* 無符號減天然處理回繞 */ } g_last_cnt cnt; /* 此時頻率 1000000.0f / g_period_ticks建議在主循環(huán)算 */ } }這里有幾個關鍵點。一是 g_first_cap 標志必須有第一個捕獲值之前沒有 g_last_cnt 參考直接相減會算出一個無效的周期。二是cnt - g_last_cnt必須用無符號變量計算這樣當 CNT 從 65535 回繞到 0 時差值仍然是正確的這是 C 語言無符號整數(shù)的回繞特性很多新手在這里寫成了有符號數(shù)結果每溢出一次就出現(xiàn)一個負數(shù)周期。三是頻率換算不要放在中斷里做浮點除法耗時太大把 g_period_ticks 留給主循環(huán)去算就行。3.3 精度提升三板斧多周期平均、輸入濾波與DMA捕獲單周期測量在信號不干凈時很容易出現(xiàn)抖動。我常用的第一招是多周期平均連續(xù)捕獲 N 個周期累加后除以 N等效于把量化誤差從 ±1 tick 攤薄到 ±1/N tick。N 取值多少取決于你的響應速度要求電機測速 N 取 8~16 比較合適鎖相環(huán)應用 N 取 4~8因為平均窗口太長會把真實頻率變化也給抹平。第二招是輸入濾波。TIM2 的捕獲通道自帶一個數(shù)字濾波器原理是對輸入信號以某個采樣時鐘連續(xù)采樣只有連續(xù) N 次采樣到同一電平才認為邊沿有效。這能濾掉窄毛刺但也會引入邊沿檢測延遲相位跟蹤應用里要權衡。配置方法是在剛才的 sConfigIC 結構體里修改兩個字段ICPrescaler 設成 TIM_ICPSC_DIV2 可以降低采樣頻率ICFilter 設 4~8 代表連續(xù)采樣點數(shù)。毛刺嚴重的現(xiàn)場我一般設到 8再往上就會明顯影響相位環(huán)路的響應。第三招是針對高頻信號的 DMA 捕獲。如果信號頻率到了幾十 kHz每個周期都進中斷會導致 CPU 占用過高??梢园巡东@事件通過 DMA 搬到內存數(shù)組里攢夠一批再處理。代碼上需要把 HAL_TIM_IC_Start_IT 換成帶 DMA 的版本同時配置 DMA 循環(huán)模式/* 用 DMA 捕獲 32 個周期值到數(shù)組 */ #define BUF_SIZE 32 uint32_t cap_buf[BUF_SIZE]; HAL_TIM_IC_Start_DMA(htim2, TIM_CHANNEL_1, (uint32_t *)cap_buf, BUF_SIZE); /* DMA 半滿/全滿中斷里批量計算周期 */ void HAL_TIM_IC_CaptureCallback(TIM_HandleTypeDef *htim) { /* DMA 模式由獨立回調處理這里略 */ }DMA 模式的問題在于你拿到的是一串 CCR 值計算相鄰差值需要自己做循環(huán)而且首次差值同樣要丟棄。適合對 CPU 占用敏感的中高頻測量但相位跟蹤場景我不太推薦因為它破壞了每個周期都更新環(huán)路的實時性。4. 在STM32上做數(shù)字鎖相環(huán)相位跟蹤的工程實現(xiàn)4.1 為什么相位跟蹤用鎖相環(huán)而不是過零檢測很多人第一反應是做過零檢測每次上升沿到來時對齊輸出信號的相位把輸出周期的起點重置一下。這確實能“對上相位”但它有兩個致命問題。一是抗噪差輸入信號一個毛刺就會讓輸出相位跳變一次最終表現(xiàn)為輸出頻率抖動。二是它本質上是逐周期硬對齊沒有任何記憶和預測能力當輸入信號短暫丟失時輸出立刻失控。鎖相環(huán)的思路不一樣它不直接“重置”輸出相位而是通過負反饋持續(xù)調整輸出頻率讓輸出相位慢慢追上輸入相位。即使輸入相位突變環(huán)路給出的響應也是平滑的、有阻尼的不會出現(xiàn)輸出信號跳變沿。這一點在驅動超聲波換能器或伺服電機時非常重要因為負載端承受不了相位硬跳。數(shù)字鎖相環(huán)在 STM32 上通常由三塊組成鑒相器PD、環(huán)路濾波器LF、數(shù)控振蕩器NCO。鑒相器就是輸入捕獲中斷里把輸入信號的上升沿時刻與 NCO 當前相位做差環(huán)路濾波器用 PI 控制器把相位差換算成頻率修正量NCO 則是一個頻率可調的定時器。這三塊首尾相接就形成了一個完整的閉環(huán)。4.2 數(shù)字鎖相環(huán)的結構與環(huán)路參數(shù)整定從控制理論的角度看這個環(huán)路的被控對象是 NCO輸入是參考邊沿輸出是 NCO 相位。PD 輸出的是相位誤差PI 控制器把它變成頻率修正量NCO 對頻率積分得到相位。整個環(huán)路的開環(huán)傳遞函數(shù)包含一個積分環(huán)節(jié)NCO如果 PD 本身只是比例環(huán)節(jié)那就是一型環(huán)路對相位階躍的穩(wěn)態(tài)誤差為零但對頻率階躍會有固定相位差。為了消除頻率階躍誤差必須在 PI 里加入積分項構成二型環(huán)路。實際工程里我一般不跑仿真直接用試湊法整定。步驟是先把 Ki 置零只保留 Kp從一個小值開始緩慢加大觀察示波器上輸出和輸入能否鎖定鎖不住就說明 Kp 太小或相位誤差符號反了。等比例項能讓系統(tǒng)鎖定后再加入 Ki一點點加直到靜態(tài)相差明顯減小。整定過程中最需要盯著的是環(huán)路是否振蕩輸出頻率出現(xiàn)周期性起伏說明 Kp 或 Ki 過大已經越過穩(wěn)定邊界。我習慣把 PI 的輸出做限幅這個環(huán)節(jié)不能省。設想輸入信號突跳 10%未限幅的積分項可能瞬間把輸出頻率推到極限造成所謂的“飛車”。限幅的合理范圍是 ±20% 額定頻率具體看應用容忍度。4.3 捕獲中斷里的相位誤差計算與NCO更新代碼下面這段代碼是一個完整的鎖相環(huán)中斷實現(xiàn)。TIM2 負責輸入捕獲TIM3 作為 NCO 輸出同頻方波。每次 TIM2 捕獲到輸入信號的上升沿中斷里就鎖存一次 TIM3 的 CNT 值作為當前的 NCO 相位算出與期望相位 0 的差經過 PI 后更新 TIM3 的 ARR 來調整輸出頻率。/* 鎖相環(huán)狀態(tài)量 */ volatile float g_freq_in 1000.0f; /* 輸入頻率估計值 */ volatile float g_phase_err 0.0f; /* 相位誤差單位 tick */ volatile float g_integral 0.0f; /* PI 積分項 */ volatile float g_freq_out 1000.0f; /* NCO 輸出頻率 */ volatile float g_kp 0.2f; /* 比例系數(shù)先調這個 */ volatile float g_ki 2.0f; /* 積分系數(shù)鎖定后加 */ void HAL_TIM_IC_CaptureCallback(TIM_HandleTypeDef *htim) { if (htim-Instance TIM2) { /* 第一步測頻讀捕獲值并算周期 */ uint32_t cnt __HAL_TIM_GET_COUNTER(htim2); uint32_t period (cnt - g_last_cnt) 0xFFFF; g_last_cnt cnt; if (period 0) { g_freq_in 1000000.0f / (float)period; } /* 第二步鑒相讀取 NCO 相位 */ uint32_t nco_phase __HAL_TIM_GET_COUNTER(htim3); uint32_t nco_period __HAL_TIM_GET_AUTORELOAD(htim3) 1; /* 期望輸入上升沿對齊 NCO 周期的起點誤差是 (0 - nco_phase) */ uint32_t err_raw (0 - nco_phase) 0xFFFF; if (err_raw (nco_period / 2)) { err_raw err_raw - nco_period; /* 映射到 (-半周期, 半周期] */ } g_phase_err (float)err_raw; /* 第三步PI 控制器輸出頻率修正量 */ g_integral g_ki * g_phase_err; if (g_integral 5000.0f) g_integral 5000.0f; if (g_integral -5000.0f) g_integral -5000.0f; float df g_kp * g_phase_err g_integral; /* 第四步更新 NCO 頻率 */ g_freq_out g_freq_in df; if (g_freq_out 100.0f) g_freq_out 100.0f; if (g_freq_out 20000.0f) g_freq_out 20000.0f; uint32_t arr (uint32_t)(1000000.0f / g_freq_out) - 1; if (arr 10) arr 10; /* 防止 ARR 過小導致異常 */ __HAL_TIM_SET_AUTORELOAD(htim3, arr); } }這段代碼有三處容易看錯的地方。一是相位誤差符號err_raw 是“期望相位減當前相位”如果 err_raw 為正說明 NCO 落后了此時 PI 輸出正的頻率修正量ARR 減小NCO 周期變短相位追趕上來負反饋方向正確。二是 err_raw 到對稱區(qū)間的映射當 NCO 落后超過半個周期時把它減掉一整周期相當于從另一個方向追避免環(huán)路繞遠路。三是 PI 系數(shù)沒有歸一化g_kp 的單位是“頻率修正量/相位誤差 tick”換了一個輸入頻率范圍后需要重新整定這是我后面要說的邊界。代碼里直接用__HAL_TIM_GET_COUNTER(htim3)讀取 TIM3 的 CNT 作為相位前提是 TIM3 工作在向上計數(shù)模式輸出 PWM 的頻率由 ARR 決定。ARR 變化時 NCO 周期同步變化所以相位誤差的單位tick在不同頻率下對應的電角度不同。嚴格來說應該按“相位角度”歸一化后再進 PI但工程上只要頻率不跨量級變化這種簡化沒問題。如果應用需要寬頻段我會把它改成 32 位相位累加器方案誤差單位恒定是角度環(huán)路參數(shù)不隨頻率漂移。5. 調試與避坑頻率測量和相位鎖定最容易翻車的五個地方5.1 捕獲計數(shù)值突然跳變毛刺與輸入濾波現(xiàn)象頻率顯示穩(wěn)定在 1kHz 左右但偶爾冒出一個 5kHz 或 200Hz 的異常值用示波器看波形卻是干凈的方波。原因大概率是輸入信號在上升沿附近有窄毛刺或者信號源與 STM32 共地不良導致邊沿被觸發(fā)兩次或提前觸發(fā)。解決路徑先在示波器上用更快的時基看上升沿細節(jié)確認是否存在振鈴然后配置 ICFilter 字段代碼里把 sConfigIC.ICFilter 設為 6 到 8同時把 ICPrescaler 設為 TIM_ICPSC_DIV2 降低采樣頻率毛刺寬度小于采樣窗口的會被濾掉。極端的現(xiàn)場環(huán)境里我會在信號輸入腳加一個 RC 低通或施密特觸發(fā)器整形。5.2 相位鎖定后靜態(tài)相差不為零現(xiàn)象示波器雙通道同時看輸入信號和 NCO 輸出兩個波形頻率一致、形狀一致但就是差一個固定角度怎么調 Kp 都消不掉。原因如果你的環(huán)路里 PI 積分項沒有真正參與或者積分限幅太早進入飽和它就退化成只有比例控制的一型環(huán)路。一型環(huán)路對頻率階躍輸入天然存在穩(wěn)態(tài)相差因為只有靠這個相位差才能產生維持頻率差所需要的控制量。解決確認 Ki 不是 0并且積分限幅要放寬到不至于在正常工作時飽和如果已經在用 PI 還有相差檢查相位誤差符號是否反了符號反了會表現(xiàn)為輸出頻率一直在輸入頻率附近振蕩而不是恒定的相位差。5.3 PI系數(shù)一調大環(huán)路就振蕩現(xiàn)象Kp 從 0.2 加到 0.8 后NCO 輸出頻率開始周期性起伏示波器上看到相位誤差在不斷正負擺蕩幅度越來越大。原因環(huán)路帶寬隨 Kp 和 Ki 同步增大當帶寬接近輸入采樣頻率的某比例后相位裕度耗盡系統(tǒng)臨界穩(wěn)定甚至不穩(wěn)定。數(shù)字鎖相環(huán)的輸入采樣率就是輸入信號的頻率信號頻率越低可用環(huán)路帶寬越小。解決一是降低 Kp 和 Ki按先比例后積分的順序調二是對相位誤差做一階低通濾波相當于在環(huán)路里加一個高頻衰減極點三是檢查中斷里是否做了太多浮點運算導致相位誤差更新不及時這一步影響很大。我實際遇到過一次把頻率換算從中斷挪到主循環(huán)后就穩(wěn)定了。5.4 高頻信號下捕獲溢出與ARR越界現(xiàn)象輸入頻率從 1kHz 往上調到 50kHz 附近時周期值突然變得很小且跳動100kHz 時直接亂套。原因計數(shù)時鐘 1MHz 時50kHz 信號周期只有 20 個 tick量化誤差已經達到 5%幾 MHz 信號一個周期連 1 個 tick 都不到CNT 可能連續(xù)兩次捕獲到同一個值。解決高頻段把定時器預分頻降為零使用 72MHz 計數(shù)時鐘如果仍然不夠就要切換到外部時鐘計數(shù)模式或者用定時器級聯(lián)擴展計數(shù)器位寬。另一個隱蔽問題是 ARR 更新到很小值后如果 NCO 的 ARR 設成了 1 或 0定時器行為異常。代碼里專門加了一個if (arr 10) arr 10;的保護就是為這個坑準備的。5.5 相位誤差在0與滿量程之間跳變環(huán)形回繞的坑現(xiàn)象鎖相環(huán)鎖定后輸出頻率偶爾抖一下監(jiān)控 g_phase_err 發(fā)現(xiàn)它在 0 附近和 65535 附近來回跳。原因相位誤差表達式(0 - nco_phase) 0xFFFF本身是正確的環(huán)形運算但如果直接用這個原始值進 PI當 nco_phase 在 0 左右時誤差會在 0 和 65535 之間來回橫跳PI 輸出隨之大幅波動。解決誤差必須映射到對稱區(qū)間(-半周期, 半周期]也就是前面代碼里的那一段判斷。這是一個典型的“看起來正確、實際會翻車”的邊界情況不做對稱映射環(huán)路永遠鎖不穩(wěn)。6. 進階驗證用DAC把環(huán)路狀態(tài)拉出來看調鎖相環(huán)最難受的地方是中斷里跑的變量看不見摸不著。我常用的做法是讓一個空閑 DAC 通道實時輸出 g_phase_err 或 g_freq_out示波器探頭夾在 DAC 引腳上就能直觀看到環(huán)路的捕獲過程和穩(wěn)態(tài)表現(xiàn)。相位誤差映射成電壓后鎖定狀態(tài)下是一條平的直線收斂過程是一個衰減振蕩曲線這樣的信息比任何串口打印都直觀。/* DAC 輸出相位誤差范圍 ±1000 tick 映射到 0~3.3V */ void Update_DAC_Output(void) { float voltage (g_phase_err 1000.0f) / 2000.0f * 3.3f; if (voltage 0.0f) voltage 0.0f; if (voltage 3.3f) voltage 3.3f; uint16_t dac_val (uint16_t)(voltage / 3.3f * 4095.0f); HAL_DAC_SetValue(hdac, DAC_CHANNEL_1, DAC_ALIGN_12B_R, dac_val); }DAC 更新代碼放在主循環(huán)里就行頻率不需要太快因為環(huán)路本身也就幾百 Hz 量級。做完這一步后做兩個現(xiàn)場測試一是頻率階躍測試用信號發(fā)生器把輸入從 1kHz 突然切到 1.2kHz觀察 DAC 波形的收斂時間和超調量二是相位跳變測試在信號源上加一個固定相移突變觀察相位誤差能否在一個周期內回中。這兩個測試能定量驗證環(huán)路參數(shù)是否合理。我自己的教訓是每次改完 Kp/Ki都先跑相位跳變測試看收斂軌跡而不是直接在真實負載上試因為負載端的異常抖動很難分清是環(huán)路問題還是機械問題。這套方法幫我少走了很多彎路希望幫到你。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
国产综合A片| 丁香五月性| 色色亚洲视频| 婷婷五月天成人动漫| 一级AV片| 丁香五月天激情视频| 六月婷五月丁香| 免费操超碰| 中文无码婷婷| 色色a| 久久9视频欧美| 超碰伊人碰婷婷五月| 色色99| 婷婷开心激情综合五月天| 色色激情五月| 婷婷99丁香| www.婷婷.com| 五月六月丁香激情| 色五月天成人在线| 最近免费中文字幕大全高清大全1| 色偷偷狠狠| 亚卅毛片| 欧美日韩五月婷婷| 9久热视频| 日本久久爽| 99日本黄站| www.91有码.com| 午夜婷婷久久 | 五月丁香婷婷中文网| 99热丁香| 五月丁香婷婷婷激情爱爱| 操操碰| 十月色综合| 婷婷五月天直播| 光棍影院日韩精品| 一区二区三区四区牛| 99久久综合网| 久久免费精彩视频| 欧美在线视频99| 可以免费观看的AV| 丁香久月| 激情综合激情综合| 天天日天天舔| 色欲婷婷五月天丁香| www.色窝| 日韩按摩二区| 五月丁香激情综合欧美| 五月天婷婷色紫薇阁| 亚洲色人妻| 色九月综合| 无码少妇高潮喷水A片免费| 成人在线视频一区| 久9热在线视频| 六月婷婷五月丁香| 亚洲va成人va成人va在线观看| 亚洲99手机免费看视频| 亚洲综合狠狠艹| 色婷婷中文字母五月丁香| 狠狠色丁香婷婷五月| 五月丁久久| 91干视频| 五月婷婷六月色| 停停色综合伊人| 中文字幕黄色片| 91尤物九色在线| 青青日韩| 91狠狠综合久久| 亚洲高清在线| 涩涩涩婷婷| 日韩抽插操逼| www国产亚洲色婷婷com| 精品人妻一区| 色婷婷久久综合| 婷婷99狠狠躁天天| 久久视频在线视频| 激情九九综合网| 日本的α片xxxwww| 99热精品6| 俺去啦综合网| 久久激情天堂| 五月丁香六月欧美综合网站| .青娱乐天天操B| 国产伦亲子伦亲子视频观看| 久久精品日| 日韩情色在线观看| 婷婷第六色| 综合久久丁香婷婷,五月婷婷六月丁香,开心激情综合网,六月丁香在线观看,婷婷丁 | 99热精品免费| 99综合色色色| 婷婷的99视频网站| 色视五月天婷婷| 亚洲99在线视频| 五月激情久久综合网| 伊人色欲五月天| 色色色色色色色色网站| 激情六月丁香| 婷婷五月综合免费在线| 婷婷色婷婷亚洲成人| 五月天天天操天天爽夜夜操| 久久色五月天激情小说| 婷婷综合在线| 婷婷五月综合色中文字幕| 五月天综合久久丁香91| 天天综合天天玩夜夜玩天天玩夜夜玩 | 日本97在线视频| 丁香五月天啪啪| 五月婷无码| 色婷婷激情视频| 国产成人亚洲综合A∨婷婷| 色呦呦美女| 久久网站免费亚洲| 丁香五月a| 97热精品| 97人人操人人拍| 婷婷色九月| 天天操夜夜玩!| 99国产性感视频| 99九九玖玖| 中文字幕丰满孑伦无码专区| 2014天天爽| dingxiangtingtingliuyue| 99九九精品| 9l视频自拍9l九色成人| 色色五月天婷婷丁香| 婷婷久久婷婷色五月| 久久人妻www| 久久怕怕视频| 亚洲综合草草| 人人干人人操人人摸| 激情五月婷婷五月| 久久婷婷五月天蜜桃| 操一区| 色丁香影院| 久操操| 九九人人精品| 久热这里只有精品99re| 狠狠操综合| 91热手机在线| 色五月色五天色情网| 先锋资源996| 激情久久丁香| 色色亚洲五月天| 丁香六月婷婷综合| 99九九视频| 在线综合婷婷| 99视频在线| 亚洲热久| 天天做天天爱天天要| 色综合天天| 婷婷激情五月天小说| 婷婷色播综合五月| 久久婷婷伊人| 99色视| 亚洲欧洲中文日韩久久AV乱码| 伊人91| 婷婷大乡焦噜噜| 五月四色色| 99精品免费| 久草热8精品视频在线观看| 人人搡人人| 国产精品-第3页-91JQ就要激情网91JQ5.JQJQ926.XYZ | 97超级操操| 天天艹夜夜爽| 激情内射人妻1区2区3区| 五月天丁香网站| 丁香五月婷婷亚洲综合精品在线| 国产精品大香蕉| 國語久久婷| 色丁香五月| 91肏肏肏| 五月天激情开心网| 免费日本aⅴ中文字幕 | 99精品在线观看视频| 97五月天婷婷| 79色色色色| 搡BBBB搡BBB搡18| 91丨九色丨大屁股| 久久久久这里只有精品| 开心婷婷中文字慕| 亚洲色综合| 五月丁香婷婷久久| 日本3级片一区2区| 99色天堂| 狠狠干综合| 久久婷婷五月综合激情国产| AAA久久久| 婷婷激情五月天小说| 婷婷六月五月| www,com,五月色色| 色色色干| 天天插天天狠| 伊人激情| 婷婷丁香五月视频| 色香蕉婷婷| 99热这里只有精品50| 久久久国产精品黄毛片| 99在线亚洲| 五月天激情亚洲| 婷婷精品性性性性性性性| 国产精品激情AV久久久青桔| 婷婷五月色亚洲| 色婷婷综合久久| 婷婷色色播五月天| 九九超碰人人| 婷婷九月| 婷婷色播综合五月| 丁香婷婷婷婷十二月在线观看视频| 丁香五月六月激情久久| 香蕉操亚洲| 男女99免费视频| 中文资源在线a | 欧美大肥婆大肥BBBBB| 日韩精品AV一区二区三区| 日操| 人人操人| 91丨九色丨国产打屁股| 激情综合播播| 色婷小说| 五月丁香婷婷啪啪| 互月天综合| 伊人婷婷99热精品| 国产成人AV在线| 九九家庭影院| 丁香六月激情综合网| 人妻人人操| 狠狠色丁香99| 91免费看片| 久操大香蕉| 美女婷婷六月色| 婷婷不卡基地| 天天操加勒比| 91在线日| 热久久这里只有精品| 欧美综合激情五月天| 少妇婷婷五月天| 色丁香五月| 激情五月五月五月婷婷| 999激情视频| 可以免费观看的av| 丁香五月综合| 森林影视大全,最好看的2019年视频| 丁香五月婷婷国产在线| 超碰人人草| cc精品国产性传播| 玖玖伦理电影| 色爱99| 6月丁香婷婷| 五月婷婷视频| 色丁香五月| 五月丁香好婷婷姑娘综合网| 亚洲久久日| 国产成人+综合亚洲+天堂| 久久精品亚洲一级牲爱综合| 激情深爱婷婷网| 久9热插入| 开心五月网 | 五月婷婷色| 五月丁香五月丁香| 久久久精品AV| 国产伊人大香蕉| 国产精产国品一二三在观看| 色婷婷久久| 99r这里只有精品在线观看| 91丨九色丨大屁股| 午夜一区| 91色在线/日韩| 婷婷六月偷拍| a级毛片一区二区免费视频| 日本综合久久| 99视频在线| 日本婷婷五月天| 色婷婷九月综合| 婷婷色播色五月五色五月天色妇| www.超碰在线| 超碰女人天堂| aaa久久| 久久38视频| 日产精品一线二线三线芒果| 亚洲乱码日产精品BD| 狠狠色综合网| 亚洲男女激情| 日本久久精品| 五月激情小说| 五月丁香六月激情| 色五月天在线| 五月天婷婷青青| 婷婷激情小说网| 久9热视频| 9 9热这里有精品| 黄急一级视频| 99热热热天天人人人超超碰| 色综合五月| 久久婷婷六月综合国际| 亚洲第一成人AV| 内射在线CHINESE| 色婷婷六月| jiZZdr| 日本色五月| 99这里只有精品|v| 综合色久| 激情涩播| 婷婷激情四射五月天| 色约约视频一区二区三区四区五区 | 婷婷五月色播天| 99国产精品白浆在线观看免费| 丁香五月婷婷基地| 亚洲午夜在线视频| 丁香花操逼| 日韩成人综合| 久久久性爱网| 深爱五月婷婷开心中文字幕| 丁香五月综合福利视频导航| 激情五月天www| 五月婷婷丁香色吧网| 丁香五月久久社区| jiujiujiuwuyuetian| WWW·色色色·COM| 狠狠色噜噜狠狠色噜噜噜999| 天天开心婷婷丁香五月| 五月婷久久在线| 天天舔日日肏夜夜爽| 婷婷色情小说| 亚洲99在线| 97色欧美| 极品人妻VIDEOSSS人妻| 去色色五月天| 五月婷婷丁香| av在线色五月丁香婷区久| 狠狠色综合五月| 五月六月丁香激情| 丁香五月综合| 欧美,日韩成人在线| 超碰在线94| 久青操| 狠狠干综合| 五月在线婷色| 婷婷性爱五月天| 99热资源在线| 少妇AB又爽又紧无码网站| 激情小说色五月| a毛片二逼wwwwwwwwww| 婷婷七月丁香色色| 性爱电影科技贸易有限公司| 人人草人人舔| 欧类av怡春院| 91色逼| 欧美va视频不用播放器的va视频网| 色婷婷五月综合在线| 99爱视频免费| 香蕉久久国产AV一区二区| 在线观看视频1区| 亚洲视频国产一区| 亚洲AAA| www.五月丁香| 国产AV一区二区三区最新精品 | 在线看的免费网站| 国产av基地| 亚洲婷婷丁香五月天激情小说| 九九热在线视频观看| 五月开心激情| 丁香五月激情综合婷综| 色色色色色色色色色999| 丁香六月啪啪啪| 人妻乱码久久久| 日韩AAAAAAAAAAA片| 狠狠干无码| 色九九中文字幕| 综合色99| 99爱视频在线观看| 久综合4| 色综合综合色| 成人丁香五月| 精品日本视频444| 级情九色| 婷婷综合97| 《亚洲操B久久免费在线观看,亚洲操B久久在线播放》在线播放 - 高清资源 - 97 | 精品二区| 都市激情蜜桃婷婷五月天| 狠狠摸狠狠摸| 99久99久| 天天干天天玩天天夜天天射天天操天天日蜜臀少妇 | 97香蕉碰碰人妻国产欧美| 熟女色色一区二区| 精品无码色| 免费国产视频| 激情五月天婷婷色色色色色色色色色色色| 99热骚货| AA片在线观看视频在线播放| 综合丁香婷婷五月天| 中文字幕激情综合| 国产永久一黄| 天天操天天操天天操天天操天天操天天操| 成人精品视频99在线观看免费| 99精品视频偷拍| 人草人人| 婷婷婷久久| 色婷婷在线综合色播网| 久久xxxx| 操日视频| 亚洲午夜电影| 激情久久网| 常久最新免费的色吊丝| 九月激情婷婷丁香| 午夜婷婷五月天在线| 99色色视频| 一区二区成人电影| 97干在线| 色婷婷黄色网络| AV在线免费播放| 九月大香蕉| 五月天色网站| 色九九九综合| 99国产在线| 婷婷综合国产| 色偷偷综合| 99久久五月婷婷| 欧美综合激情五月天| 久久精品一区二区三区四区| 天天日夜夜夜操操操操| 色综色网| 婷婷夜夜操| 91聚色综合网| 六月色播| 五月婷激情影院| 激情婷婷五月天| www.99精品视频| 色在线99| 在线中文av| 国产激情综合| 亚洲色色图片| 一级片操逼视频| 东北婷婷五月天| 久久激情中文| 深爱五月激情| 成人在线精品| 色色国产| 婷婷五月天BBw| 超碰人人妻| 天天干狠狠| 六月丁香停| 国产精品色婷婷99久久精品| 91五月天| 夜夜操加勒比| 日韩aaaaa| 99精品久久久久久久| 视频一二区| 亚洲综合成人网| 五月婷婷激情网| 无码毛片992367| 伊人婷婷大香蕉在线| 六月久久狠狠| 青青草色在线视频观看| 最近中文字幕在线中文视频| www、色色色| 97超碰在线免费观看| 丁香六月婷| 91九色在线| 99惹在线精品免费观看| 久777| 停婷丁五月在线| 中文字幕永久免费| 九月婷婷在线视频| 久久久99久久| 久热中文字幕在线线观看| 丁香五月婷婷www..com| 日本片日本片祼观看网站在线看中文版网页在线看 | 激情五月伊人婷婷| 久久久九九视频精品18| 国产成人网| 99色热视频| 正宗黄色毛片| 99热这里只有精| 色婷婷丁香香香蕉视频| 九九精品在线视频观看| 婷婷五月欧美| 色五月激情网| 日本久久人| 婷婷九月激情| 丁香婷婷色色| 色五月色开心开心五月| 婷婷综合激情| 日日干日日| 五月婷婷色综图片| 人妻激情在线| 婷婷综合久久综合| 国产乱妇无乱码大黄AA片| 日日夜夜狠狠| 婷婷五月天成人基地| 丁香综合网| 丁香五月伊人| 99成人| 中文字幕丰满人妻无码专区| 日韩性爱无码| 97人人草| 五月丁香 啪啪| 丁香激情婷婷网| 婷婷综合激情| 欧美性久| 1024在线观看免费视频| 少妇水多A片太爽了| 婷婷综合精品| 26uuu在线观看| 色五月丁香激情| 色欲丁香| 激情綜合網址| 丁香六月成人网| 无码少妇高潮喷水A片免费| 狠狠色97| 五月婷婷五月天在线| 综合激情综合啪啪| 国庆精品久久| 99热精品在线播放| 五月婷婷狠狠干| 停停六月 综合| 日本二级毛片二级毛片| 天天干,夜夜爽| 九九久久99| 天天做天天爱| 99热精品中文字幕| 99热在线精品观看| 区区欧美你爱| 丁香五月天成人| sisi热国产| 丁香婷婷激情综合五月激情| 97色婷婷成人综合在线观看| 激情综合在线观看| 丁香五月色网| 婷婷五月大香蕉| 日韩美一级毛卡片| 操婷婷久久| 色婷婷亚洲综合网站| 97一区二区| 99国产精品白浆在线观看免费| 色婷婷香蕉| 国产亚洲在线| 国产成人网址| 99人人干| 欧美交换配乱吟粗大25P| 开心激情五月天网| 国产亚洲色婷婷久久99精品91| 五月婷婷啪啪| 99∨VTV| 成人日韩欧美| 欧美性生交XXXXX无码小说| 色色婷婷五月天| 色婷五月| 超碰av在| 国产91在线视频| 综久久久| 成人丁香色| 五月丁香六月情| 色三级色三级| av狠狠操| 婷婷五月天色| 99欧美精品99日本精品| 伊人五月婷婷国产视频| 色婷婷丁香综合中文字幕| 人妻激情综合| 欧美激情五月天婷婷| 五月婷婷综合色啪| 色播五月丁香| 91丨九色丨熟女|老版| 日本不卡中文字幕| 色狠狠色| 欧美97超碰| 青青操丝袜美腿| 久久伦乱| 99热这里只有精品国产免费| 婷婷五月天激情AV影院| 久狠狠狠| 久久九九色| 99精品国产在热久久| 99re欧美精品| 五月开心久久| 狠狠五月激情在线| ss视频xx91| 五月丁香婷婷免费视频| 99久热| 51精品国自产在线| 色九综合| 9九热视频| www.五月天。com| 久久人妻www| 超碰在线观看9| 激情五月天婷婷| 女人被躁到高潮嗷嗷叫小| 婷婷久久色| 日韩成人AV在线| 无码激情AAAAA片-区区| 久久丁香综合| 婷婷五月花| 精品操逼一区二区| 久久婷婷五月综合97色一本| 久久色五月天综合网| 日韩99视频| 欧美搡BBBBB摔BBBBB| 色吊丝av中文字幕| 久久久久久草黄色片AV在线观看| 色色色9| 深爱激情丁香| 久久色吧| 五月婷婷亚洲综合网| 色五月天婷婷| 欧美成人AAA片一区国产精品| 五月丁香五月丁香五月丁香五月丁香91| 热九九精品| 99免费在线| 丁香五月aV| 久久机热/这里只有精品| 99精品性爱| 97超喷视频在线观看| 人妻久久久久| 99热国产免费| 婷婷色色欧美综合网| 久久色婷婷| 综合激情网激情五月。| 色色五月婷婷| 丁香婷婷五月六月久久| 久久人妻伦理| 99视频这里有精品| 丁香婷婷综合精品六月初| 天天天操天天天日| 亚洲精品无人区| 超碰在线国产| 天堂综合久久 | 一级性爱视频| 91九色国产熟女| 丁香五月网在线观看| 色五月激情网| 另类视在线| 欧美爆乳一区二区三区| 色欲一区二区三区精品A片| 激情久久综合| pacopacomama 070722_670 素人奥様初撮りドキュメント 103 大久保純子 | 来吧亚洲综合网| 色婷婷六月| 开心五月激情| 一起草AV| 91热在线| 欧美精产国品一二三区| 大香蕉欧美在线| 久99热| 男女啪啪做爰高潮无遮挡| 超碰在线人妻| 五月丁香啪啪综合| 插逼综合网| 色色色综合色| 丁香五月天激情四射网络不好 | 97ai婷婷| 亚洲行行色色| 五月天久久色| 另类图片 五月激情| 激情网五月天| 高清无码.com| 欧美性爱五月天| 毛片网站谁有| 婷婷五月天色色| 色狠狠999综合网| 丁香六月色婷婷| 五月丁香琪琪| 丁香六月婷婷久久综合| 色婷婷基地| 五月丁香免费看| 婷婷在线播放av| 久久激情视频| 六月丁香婷婷色狠狠久久| 99re8这里只有精品99re8热视频| 无码色色色色色| 天天爱天天做天天操| 99热在线爱| 涩五月婷婷| 手机看片日日做夜夜| 成人国产欧美大片一区| 亚洲性色XXXXX| 色爱爱综合网| 亭亭玉月丁香| AAA久久| 日韩无码专区| 天天操九九插| 五月天堂六月丁香亚州中文字幕久久 | 五月刺激丁香月综合| 五月婷精品| 狠狠色丁香久久婷婷综合五月| 激情亭亭五月| 97干在线| 年轻的妺妺伦理HD中文| 性色视频| 五月激情婷婷综合| 亚洲色婷婷| 天天舔天天| 久热久re| 99自拍视频| 天天爽天天弄| 欧美69色| 亚洲最大视频| 欧美va亚洲va在线播放| 人操人人| 99热97| 深爱五月亚洲| 日本久久99| 色七色九九| 中文字幕丰满乱孑伦无码专区 | 亚洲五月婷婷| 99热成人永久免费| 中文字幕人妻一区二区| 综合激情在线视频| 久久综合伊人综合在线| 91丁香| 人人爱操| 九九热在线精品视频| 久久天天天| 五月天大香焦| 五月天色丁香| 激情五月,激情综合网| 六月婷婷激情图片| 任你弄在线视频免费| 五月丁香久久网| 四色女婷婷| xx久久| 极品人妻VIDEOSSS人妻| 99A级片| 激情五月婷婷啪啪| 在线你懂的亚洲欧| 任你躁XXXXX麻豆精品| 五月天网站免费欧美| 综合久久婷婷五月丁香| 卡视频1区2区| 欧美交换配乱吟粗大25P| 精品人妻久久久久| 天天拍天天做视频| 婷婷趴趴| 碰碰碰97国产| 久久这里有精品| 五月天网站免费欧美| 青青夜夜狠狠夜夜狠狠| 91疯狂操操操操| 亚洲乱码日产精品BD| 欧美色色色色色色色色色色| 丁香五月婷婷88在线| 九热...av| 丁香五月婷婷色综合| 色综合色色色| 女人天堂AV| 色五月综合网| 五月天无码| 中文久久婷婷| 国产毛片操B| 综合色99| 99热最新精品| rr天天操| 丁香五月人妻熟女| 激情综合五月激情XXXX| 91婷婷伊人牛牛| 精品婷婷丁香五| 天天拍天天操| 婷婷香五月天| 色女人久久| 婷婷五月天免费视频| 91国产精品视频播放| 婷婷狠狠操| 夜夜操狠狠操| 五月丁香六月婷婷国产视频| 色婷婷五月网| 免费精品66| 啪啪综合网| 91大神操美女| 婷婷综合九月| 久热AⅤ| 91re色综合视频| 99热久久这里只有精品| 天天爽天天| 婷婷丁香色五月| 色五月涩涩婷婷| 色五月激情| 午夜电影网VA内射| 台湾佬天天日丁香婷婷五月天| 激情五月第四色| 热的五码久久精品| 大香蕉九九| 色色五月天激情| 六月丁香六月婷婷欧美| 99熟女啪啪视频| 色玖玖玖| 激情五月,激情综合网| 9 1 A v久久久| 色五月婷婷影视| 色五月色开心开心五月| 97婷婷五月丁香| 超碰cap| 丁香色色五月| 996re热精品视频| 婷婷丁香综合在线| 丁香六月欧美| 久久婷婷五月综合啪| 久久一级免费黄色片| 9久久网| 久热精品在看| 超碰在线国产9| 日本九九视频| 91se在线视频| 狠狠操狠狠爱| 婷婷丁香色五月天久久88| 青青草搞屄视频网站| 婷婷永久在线| 天天综合网亚洲综合网| 色偷偷色婷婷| 丁香六月天| 成人短视频在线| 91狠狠色丁香婷婷综合久久| 五月丁香婷婷色| 97五月天婷婷| 深爱婷婷丁香五月激情| 夜夜操天天干| 丁香九月婷| 99精品一二三四视频| 91人人网| 99综合网| 激情四射亚洲| 九九亚洲无码| 色综合久久久久| 2025最新亚洲激情在线| 六月婷婷激情小说网| 亚洲精品大片| 青青草tp| 久久精品99国产精品日本| 五月天操逼激情| aaaa.黄| aaa久久| 操人妻90p| 五月婷婷丁香在线视频| 五月天成人免费视频| AAA久久| 无码一区精品一区视频| 91熟妇大香蕉| 丁香婷婷网| 99精品激情| 五月婷婷丁香五月婷婷| 91九色熟女| 激情五月婷婷| WWW.五月com| 亚洲操精品| 婷婷丁香第一页| 日本va欧美va欧美va| 九九色婷婷| 极品人妻VIDEOSSS人妻| 久婷久婷激情肉| 另类五月婷婷| 色99在线观看| 色婷视频| 国产44页| 五月香蕉婷婷| 午夜婷婷久久| 大色鬼综合| 4438成人电影| 色情五月天首页| 五月天色不卡| 婷婷情色开心五月天99| 第四色网婷婷| 五月丁香色狠狠干大屄| 另类视在线| 久久久婷婷五月天| 日本99视频| 丁香婷婷激情网站| 久久曰曰| 996热| 丰滿爆乳一区二区三区| 91九色在线| 久久婷婷综合五月趴| 直接看的av| 色婷婷影音| 久久人妻情侣| 色综合激情| 在线sebiav精品视频| 狠狠色婷婷在线| 狠狠99| 色色色色色色综合网| 丁香综合婷婷开心激情网| 日韩色五月| 无码免费人妻A片AAA毛片西瓜| 欧美日比视频| 婷婷涩涩五月天| 中文字幕网伦射乱中文| 91精品在线看| 日日操夜夜爽| 综合色五月亭亭| 天天舔天天插天天爱| 中文久久婷婷| 亚洲激情六月| 久久午夜理论| 亚洲激情网| 日本欧美在线| 热久久这里只有精品| 色婷婷yy久| 狠狠久久婷五月综合色| 狠狠干五月天| www.五月天色色.com| 99热精品无码| 在线99热| 99热久| 激情综合九月| 99re青青草| 五月婷婷网五月在线| 欧美激情综合色综合啪啪五月| 九九色逼| 五月婷婷天堂| 成人中文字幕在线| 五月天婷婷基地| 婷婷色资源| 久久久久99精品成人片| 天天爱天天操| 在线,国产,色,热视频| 色狠狠综合| 久久婷婷啪啪视频| 婷婷天堂综合| 91综合色| 超碰免费成人| 日本欧美国产| 97超碰人人操| 伊人玖玖精品| 激情综合区| 日韩无码专区| 激情九月婷婷| 久草婷婷| 一级黄色影片| 丁香午月AV中文字幕| 成人在线日韩| 九九99视频精品| 色播五月丁香| 久er7久热| 777米奇影视第四色| 色婷婷欧美在线| 国产真实乱了老女人视频| 丁香成人五月天| 国产阿姨日皮艹逼内射视频| 日韩成人网址| 青青草a在线| 亚洲精品久久久久久久久久吃药| 久久这里只有精品07 | 色婷天天| 九月丁香婷婷综合| 99热99成人| 五月综合色| 五月www| 99热xx| 亚洲成人在线五月天| WWW99视频| 91人人网| 99热国产这里只有| 狠狠色综合图片| 色爱五月天| 成人婷婷| 国产午夜一区二区三区| 亚洲综合网激情五月天| 精品欧美一区二区三区久久久| 天天xxxxxx天天日| 九九re视频在线视频| 九色啦蜜臀| 久久婷婷精品| 五月天开心网| 久久少妇视频| 五月色网| 欧洲色区| 26uuu成人网| 成片免费播放| 人妻第九页| 美国十月色婷婷在线观看| 亚洲综合视频在线| 欧美三9久九观看| 色五月丁香六月欧美综合| 久久丝袜婷婷| 国产成人精品亚洲线观看| 久久丁香五月婷婷| 亚洲AV网址| 91九色网| 噜噜噜噜综合在线| 9九热视频| 五月伊人91| 久操大| 久色成人| 色婷婷色综合激情91| 91狠狠色丁香婷婷综合久久精品| 婷婷丁香五月天亚洲| 好看的国产精品| 中文中文在线| 大香蕉婷婷五月| 五月丁香色婷| 色欲影香| 91色呦哟| 秋霞AV淫| 婷婷激情5月| 五月婷婷综合激情网| 亚洲精品白浆高清久久久久久| 六月丁香网| 婷婷欧美色| 日韩欧美婷婷丁| 人妻久久久久久久| 亚洲色情网站| 五月婷婷啪啪| 996日日爱| 五月丁香六月婷婷精品| 激情久久月| 丁香六月婷婷综合| 香蕉人在线香蕉人在线 | 少妇婷婷五月天| 亚洲婷婷基地| chaopeng在线人人| 99精品热| 极品另类| 五月婷婷丁香av| 久久久人妻不卡| 97久操视频| 久久综合婷婷| 九九在线精点品| 久久久区区一久久久久久| 婷婷五月丁香综合激情| 91女人18毛片水多国产| 欧美性爱五月天| 午夜丁香综合婷婷| 五月婷婷综合精品| 欧洲亚洲免费视频区| 另类激情综合| 97日本在线| 中字幕视频在线永久在线观看免费| 亚洲综合婷婷| 九九热免费视频| 热99re| 色99视| 亚洲成人AV在线播放| 五月天激情日色在线| 91无码一区人妻A片蜜| 欧美黄色AA片哗啦啦啦| 中文字幕+乱码+中文字幕在线观看| av在线观看网站| 无码动漫AV| 色亭亭影园| 荡乳尤物3HP1V5| 久久a热| 欧美色色色色色| 五月丁香色综合| 婷婷五月激情图片| 丁香五月六月激情| 在线色五月婷婷| 伊人久久大香线蕉av一区| 色婷婷性爱| 啪啪色激情五月天| 亚洲网站观看视频| 久久A极片| 国产精品天天狠天天看| 五月激情综合网| 青草五月天| 九九热最新地址| 亚洲成人网在线观看| xx久久| 五月天另类图片| 丁香婷婷十月| 99热99热99热99热| 五月丁香六月婷婷综合网| 狠狠干2007| 天天干,噜噜色,狠狠色| 激情婷婷丁香五月天小说| 99热超碰在线| 久久久久久久丁香五月天婷婷| 97操操操| av中文在线| 99热亚洲精品| 色综合色五月| 丁香五月亚洲激情婷婷射| 色婷婷网| 精品无码av丁香五月激情| 激情综合网激情五月丁香五月俺也去| 天天干天天操天天爽| 99爱视频| 无码激情AAAAA片-区区| 五月天婷婷色| 1024在线一区| 91美女啪啪| 激情网色五月| 3p久久| 亚韩在线视频| 久99热| 亚洲激情淫网| 丁香六月毛片| 性生活久久朋友人妻| 色五月婷婷五月| 丁香五月另类色婷婷麻豆| 人妻综合网| 99色色网| 五月丁香婷婷钟和色图| 亚州成人综合在线| 性爱人人网| 久九色| 99久久丝| 亚洲99在线视频| 天天爱综合网| 另类激情综合| 北京熟妇搡BBBB搡BBBB| 色综久久久| 久久婷中文字幕| 丁香五月久久| 爱草视频在线观看| 亚洲无码九九| 五月丁香六月激情综合| 久久女婷| 五月婷婷影视| 综合伊人久久| 26UUU成人网| 久久在线人妻| 日韩一级网站| 九九热免费视频| 亚洲黄色网址| 玖玖精品婷婷| 婷婷欧美色| 亚洲丁香网| 大香蕉99热| 亚洲V国产V欧美V久久久久久| 婷婷五月综合色小姐小说| 99色中文| 26UUU亚洲欧美| 五月婷婷之综合激情| 九九99久久| 伊人免费视频9| 丁香五月最新地址| 99热日本| 久草视频一,二三四| 午夜丁香婷婷| 成年视频免费观看| 很很操96| 婷婷十月激情综合网| 九九精品热| 婷婷五月激情综合网| 国产精品成人AV在线| tingtingzonghewang| 久久婷婷五月天激情四射| 色婷婷综合网站| 九九热99精品| 开心激情色婷婷五月天| 亚洲VA口| 免费视频WWW在线观看网站| 天天色99| 色婷婷六月开心中文字| 国产白丝在线一区| www.金莲av| 人妻狠狠操| 亚洲天天| 女人被躁到高潮嗷嗷叫小| 最新久久网址| 日日做夜夜爱| 婷婷久热| 99玖玖在线视频| 亚洲激情丁香五月基地| 五月婷婷|欧美| 九九九干精品| 婷婷丁香无码专区| 91丨九色丨丰满人妖| 六月丁香激情婷婷| 色五月激情五月天| 色色97丁香婷婷五月天| 婷婷六月综合在线| 六月丁香久久| 天堂网色色| 99热大片| 开心激情站| 97干在线观看视频| 丁香六月天堂| 熟女少妇内射日韩亚洲| 婷色五月| 婷婷中文字幕网| 五月婷婷丁香五月| 五月婷六月丁| 五月天综合网| 中美日韩成人在线| 激情深爱五月天| 夜色.cnm| 色情激情五月| 婷婷五月天影院| 婷婷丁香社区网| 亚洲av免费在线| 五月天堂色色| 天天插天天插天天插| 久久久久久久久久久久久9| 五月婷婷干干干| YJLZZJLZZ亚洲乱熟无码| 91色干| 五月色丁香国产在线视频| 91丨九色丨大屁股| 99在线观看亚洲| 综合激情站| 天天综合 99久久婷婷| 99性色| 色色九区| 99热中文字幕久久| 91操黄| 欧美综合激情五月| 国产AV一区二区三区最新精品| 草综合网| 99热这里有精品| 偷偷狠狠久久婷婷五月天| 91碰碰碰| 色婷婷五月在线| 九九99精品视频| 婷婷色在线视频| 色导航色婷婷五月天在线观看| 色婷婷影视99| 色色色色色网站| 九九九激情综合| 天天做天天爰天天爽天天无遮挡| 婷婷五月天福利| 五月综亚洲| 欧洲色区| 色婷五月丁香久亚洲| 亚洲视频综合网| 婷婷五月天论坛| 这里只有精品96| 热99热9| 五他月天啪啪啪| 激情五月综合婷婷| 91丁香婷婷综合资源| 在线视频99| 色~性~乱~伦~噜| Av大香蕉| 五月婷婷色播视频| 99ER热精品视频| 99狠狠色| 中文字幕永久免费| 97婷婷丁香| 激情AV| 午夜丁香丁香婷婷| 久久精品性爱| 亚洲 精品 综合 精品| 色婷丨日丨天丨综合久久| 五月婷婷五月天| 欧美噜噜免费观看| 久久精品一区二区三区四区| 丁香五月激情视频| 四色五月视频| 99爱视频| 六月婷婷天天操夜夜爽视频| CHINESE熟女老女人HD视频| 六月丁香婷婷五月天| 少妇人妻丰满做爰XXX| 天天搞天天色综合| 久久大香蕉视频| 日本色婷婷| 丁香五月日本| 激情色情五月天| 午夜成人天堂久久无码日韩久久| 五月婷婷激情综合| 思思9久久| www.婷婷五月| 五月丁香| 97精品人人A片免费看| 五月天亚洲色| 大香蕉九九| 超碰人人摸人人操| WWW.夜夜| 亚洲久久日| 天天射影院| 综合一本道| 91久久综合亚洲鲁鲁五月天| 天天操综合网| 丁香美女主播视频在线观看 | 久热只有这里有精品| 成人.在线日韩| www,色婷婷| 欧美黑人巨大猛烈cuckold| 五月天婷婷色情|