色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合av,久久激情五月丁香伊人

ARTICLE DETAIL

資訊詳情

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

AD9914 DDS驅(qū)動與頻率控制字換算:從寄存器配置到FPGA移植

AD9914 DDS驅(qū)動與頻率控制字換算:從寄存器配置到FPGA移植 簡介面向FPGA及嵌入式開發(fā)者的AD9914高性能DDS驅(qū)動資源包主要解決直接數(shù)字頻率合成器在工程中的快速配置與控制問題適用于通信、測試測量、雷達(dá)等需要高精度頻率生成的場景。包內(nèi)共24個文件以C源文件、頭文件、Keil工程文件uvproj/uvopt及編譯輸出hex/axf/map為主附帶匯編啟動文件與鏈接腳本等可完整支持在ADuC7026平臺上的編譯、燒錄與調(diào)試。壓縮包僅59KB輕量易用。已有447人學(xué)習(xí)瀏覽。資源結(jié)合AD9914內(nèi)置12位DAC、3.5GSPS采樣率等特點(diǎn)給出驅(qū)動初始化、頻率/幅度/相位參數(shù)配置以及SPI或并行接口控制的示例代碼便于開發(fā)者理解寄存器操作與同步時序并快速移植到自有FPGA或MCU項(xiàng)目中縮短高頻信號源系統(tǒng)的開發(fā)周期。1. 一塊 3.5 GSPS 的 DDS 芯片一份能直接跑的 AD9914 驅(qū)動工程射頻調(diào)試臺前最繞不開的一類器件就是 DDS 信號發(fā)生器。AD9914 是 Analog Devices 的高性能直接數(shù)字頻率合成器3.5 GSPS 采樣率配 12 位 DAC頻率、相位、幅度都能用數(shù)字字精確控制跳頻通信、雷達(dá)激勵、測試測量里經(jīng)常見到它。這份 ExampleCode_DDS_AD9914 壓縮包是一套完整的 ADuC7026ADI 的 ARM7 內(nèi)核 MCUKeil 工程SPI 初始化、寄存器配置、FTW 頻率字換算都寫在 ad9914test.c 里工程里連 hex 和 axf 都編譯好了屬于拿到就能開干的那類代碼。做 FPGA 驅(qū)動的人同樣值得下——AD9914 的 SPI 時序和主控平臺無關(guān)把 C 驅(qū)動里的寄存器序列搬到 Verilog 狀態(tài)機(jī)里就能用。適合正在調(diào) AD9914 寄存器、或者打算用 FPGA 控制 DDS 輸出頻率的開發(fā)者。2. AD9914 寄存器體系與頻率控制字換算把 MHz 變成十六進(jìn)制之前先看懂這兩張表2.1 DDS 核心相位累加器與 32 位頻率控制字DDS 內(nèi)部繞不開的是一個相位累加器。每個 SYSCLK 周期累加器加上一個步進(jìn)值這個步進(jìn)就是頻率控制字 FTW。當(dāng)累加器溢出回繞輸出就完成一個周期。所以輸出頻率和 FTW 是嚴(yán)格的線性關(guān)系f_out (FTW × f_SYSCLK) / 2^32AD9914 的 SYSCLK 最高 3.5 GHzFTW 是 32 位寄存器。這個公式的工程含義是頻率分辨率固定等于 f_SYSCLK / 2^32約 0.815 Hz與輸出頻率無關(guān)。你不需要查表不需要線性化校準(zhǔn)直接把目標(biāo)頻率代入公式就能算出 FTW。反過來如果發(fā)現(xiàn)輸出頻率對不上第一步就是檢驗(yàn) FTW 是不是按當(dāng)前實(shí)際 SYSCLK 算的——很多人栽在參考時鐘不是標(biāo)稱 3.5 GHz 上。FTW 決定頻率POW0 是 16 位相位偏移字相位分辨率 360/65536 ≈ 0.0055 度ACW0 是 12 位幅度控制字配合 12 位 DAC 使用。相參體制、多片同步時需要設(shè)置 POW。頻率切換能有多快取決于更新 FTW 的方式直接寫 FTW0 后由 IO_UPDATE 鎖存或者用 Profile 模式預(yù)先在 8 個 profile 里存好不同的 FTW/POW/ACW切換時只拉 Profile0-2 引腳不碰 SPI切換時間只受 SYSCLK 周期限制這部分在第 6 章展開。2.2 關(guān)鍵寄存器地址與 SPI 指令字節(jié)AD9914 的寄存器空間用 6 位地址編址調(diào)試最常用的幾個地址列在這張表里。地址寄存器長度用途0x00CFR132 位SPI 模式、LSB first、SDO 使能等全局配置0x01CFR232 位SYNC_CLK 輸出、IO_UPDATE 行為0x02CFR332 位參考時鐘倍頻、Profile 相關(guān)配置0x03CFR432 位輔助控制位0x04FTW032 位頻率控制字主輸出通道0x05POW016 位相位偏移字0x06ACW012 位幅度控制字SPI 每次傳輸?shù)母袷绞? 個指令字節(jié) 若干數(shù)據(jù)字節(jié)。指令字節(jié) bit7 是讀寫標(biāo)志0 寫 1 讀bit6:1 是 6 位寄存器地址bit0 恒為 0。數(shù)據(jù)字節(jié)數(shù)由目標(biāo)寄存器長度決定比如 CFR1 和 FTW0 都是 4 字節(jié)POW0 是 2 字節(jié)全部 MSB first。這個位域定義在不同版本數(shù)據(jù)手冊里的表達(dá)方式可能略有差異但實(shí)際線上時序就是先送指令字節(jié)再送數(shù)據(jù)CSB 在整個傳輸期間拉低。提示拿到芯片后第一件事不是寫代碼而是確認(rèn)手頭數(shù)據(jù)手冊版本對應(yīng)的寄存器表和讀時序圖壓縮包里 ad9914test.c 的地址宏可以作為交叉驗(yàn)證的參考。2.3 三個頻率計(jì)算實(shí)例與一段可復(fù)現(xiàn)的換算代碼假設(shè) SYSCLK 3.5 GHzFTW 公式代入后得到下面的結(jié)果。目標(biāo)頻率FTW 整數(shù)實(shí)際輸出誤差1 GHz1227133513約 0.1 Hz100 MHz122713351小于 0.5 Hz25 MHz30683338小于 0.5 Hz后端如果用 C 寫直接乘 2^32 會溢出 32 位整型我一般先用 double 算再截?cái)喑?uint32_t反算一遍確認(rèn)誤差。#include stdio.h #include stdint.h int main(void) { double sysclk 3.5e9; /* AD9914 最高 SYSCLK */ double f_target 1e9; /* 目標(biāo)頻率單位 Hz */ uint32_t ftw; /* 用 double 算出理論 FTW再轉(zhuǎn) 32 位整型 */ ftw (uint32_t)((f_target / sysclk) * 4294967296.0); printf(FTW 0x%08X (%u)\n, ftw, ftw); /* 反算實(shí)際輸出頻率確認(rèn)舍入誤差 */ double f_real (double)ftw * sysclk / 4294967296.0; printf(f_out %.3f Hz\n, f_real); return 0; }這段代碼的邏輯先算比例 f_target / sysclk再乘 2^32得到的就是理論上應(yīng)該寫進(jìn) FTW0 的整數(shù)。反算那一步很關(guān)鍵它能直接告訴你舍入帶來的誤差量級避免把錯誤的控制字燒進(jìn)芯片。參數(shù)上注意 sysclk 一定要用真實(shí)值比如外部晶振 100 MHz 配合片內(nèi) 35 倍頻那 sysclk 才是 3.5 GHz如果 PLL 沒使能實(shí)際只有 100 MHz同樣的 FTW 輸出會差 35 倍這是后面避坑章節(jié)的高頻事故。3. 解包 ExampleCode_DDS_AD9914Keil 工程結(jié)構(gòu)、SPI 初始化與寄存器寫入主流程3.1 壓縮包里的工程結(jié)構(gòu)哪些文件有用哪些是中間產(chǎn)物解壓后第一眼會看到一堆后綴各異、看起來亂糟糟的文件。別被嚇到我把它們按用途分一下類。文件作用是否需要關(guān)注AD9914Test.uvprojKeil μVision 4 工程文件是雙擊打開它AD9914Test.c主程序SPI 初始化與 AD9914 配置是核心代碼ADuC7026.hADuC7026 外設(shè)寄存器定義頭文件是查 SPI/GPIO 寄存器時用ADuC702x.sARM 啟動文件時鐘與異常向量一般不用改irq_arm.cARM 中斷處理工程里中斷服務(wù)入口看需求關(guān)中斷可忽略AD9914Test.hex / .axf編譯產(chǎn)物是可直接燒錄AD9914Test.map / .lst鏈接映射與反匯編排錯時用ad9914test.o / .crf / .d / .plg編譯器中間文件忽略真正值得反復(fù)看的是 AD9914Test.c 和 ADuC7026.h。.uvproj 用 Keil 打開后直接 F7 編譯就能過工程里帶的 hex 是已經(jīng)編譯好的用 ULINK 或者 J-Link 燒進(jìn) ADuC7026 的 Flash 就能跑。ADuC7026 是 3.3V IOAD9914 的數(shù)字 IO 也是 3.3V 域兩者可以直連不需要電平轉(zhuǎn)換這給調(diào)試省了很多事。3.2 SPI 底層接口一個字節(jié)收發(fā)函數(shù)打天下ADuC7026 的 SPI 外設(shè)寄存器操作屬于平臺相關(guān)代碼。為了讓你在別的 MCU 或 FPGA 上也能復(fù)用我把底層抽象成一個字節(jié)收發(fā)函數(shù)上層的寄存器讀寫邏輯全部平臺無關(guān)。/* spi_platform.h * 平臺相關(guān)層只暴露一個字節(jié)收發(fā)函數(shù)。 * ADuC7026 上的實(shí)現(xiàn)是操作 SPITX/SPIRX/SPISTA 寄存器 * 換成 STM32、GD32 或 FPGA 時替換成各自的 SPI 收發(fā)即可。 */ static uint8_t spi_write_read_byte(uint8_t tx) { /* ADuC7026 參考實(shí)現(xiàn) * 1) SPIEN 1 使能 SPI * 2) SPITX tx啟動傳輸 * 3) 等待 SPISTA 的 SPIF 置位 * 4) return SPIRX; * 具體寄存器名以 ADuC7026.h 為準(zhǔn) */ return 0xFF; /* 占位 */ }這段代碼的意義在于把一個字節(jié)怎么過 SPI 總線和AD9914 的寄存器協(xié)議解耦。你只需要保證 spi_write_read_byte 能發(fā)一個字節(jié)并讀回一個字節(jié)其他所有邏輯都不依賴具體平臺。參數(shù)上注意ADuC7026 的 SPI 主模式建議先跑 1 MHz 驗(yàn)證時序確認(rèn)通信穩(wěn)定后再往上提AD9914 的 SCLK 上限很高但 MCU 這邊往往受限于外設(shè)分頻。3.3 寫寄存器函數(shù)指令字節(jié)拼裝與 IO_UPDATE 鎖存核心寫函數(shù)如下它拼裝指令字節(jié)、按大端序發(fā)送數(shù)據(jù)最后拉一次 IO_UPDATE 把數(shù)據(jù)鎖存進(jìn) AD9914 內(nèi)部寄存器。/* ad9914_drv.h 平臺無關(guān)的 AD9914 驅(qū)動核心 */ #define AD9914_CFR1 0x00 #define AD9914_CFR2 0x01 #define AD9914_CFR3 0x02 #define AD9914_FTW0 0x04 #define AD9914_POW0 0x05 #define AD9914_ACW0 0x06 /* 寫寄存器instr 的 bit70 表示寫bit6:1 放 6 位地址bit0 恒 0 */ void ad9914_write(uint8_t addr, uint8_t len, uint32_t data) { uint8_t instr (addr 1) 0x7E; /* 地址放入 bit6:1 */ uint8_t buf[4]; int i; buf[0] instr; /* 大端序最高字節(jié)在前 */ for (i 0; i len; i) buf[1 i] (data (8 * (len - 1 - i))) 0xFF; cs_low(); for (i 0; i 1 len; i) spi_write_read_byte(buf[i]); cs_high(); /* IO_UPDATE 上升沿把數(shù)據(jù)鎖存進(jìn)內(nèi)部寄存器 */ io_update_pulse(); }指令字節(jié)的拼裝邏輯是 (addr 1) 0x7Eaddr 是 6 位寄存器地址左移一位放進(jìn) bit6:1bit7 保持 0 就是寫操作bit0 恒為 0。數(shù)據(jù)按大端發(fā)送先送最高字節(jié)因?yàn)?AD9914 的 SPI 是 MSB first。io_update_pulse 一般用 GPIO 拉高再拉低脈沖寬度我給 100 ns 以上工程里用兩個 GPIO 翻轉(zhuǎn)就行。需要注意的是CFR 寄存器其實(shí)在 SPI 傳輸完成后立即生效而 FTW0、POW0、ACW0 必須等 IO_UPDATE 上升沿才鎖存。上面的函數(shù)統(tǒng)一在每次寫完后發(fā)脈沖省事且不會漏。3.4 初始化序列與一個 1 GHz 輸出示例下面這段初始化代碼可以直接套用FTW0 的值就是第 2 章算出來的 1227133513。void ad9914_init(void) { /* CFR1: SPI 模式、SDO 使能等 * 具體位含義對照數(shù)據(jù)手冊 CFR1 描述逐位核對 */ ad9914_write(AD9914_CFR1, 4, 0x00001000); ad9914_write(AD9914_CFR2, 4, 0x00000042); ad9914_write(AD9914_CFR3, 4, 0x00000000); /* 設(shè)置 1 GHz 輸出FTW0 1227133513 0x49249249 */ ad9914_write(AD9914_FTW0, 4, 1227133513UL); } int main(void) { spi_master_init(); /* ADuC7026 SPI 主模式速率先跑 1 MHz */ ad9914_init(); while (1) { /* 這里放測試序列 * 改 FTW、觸發(fā) IO_UPDATE、讀回校驗(yàn) */ } }spi_master_init 在 ADuC7026 工程里已經(jīng)寫好無非是配置 SPI 引腳復(fù)用、主從模式、時鐘極性和相位。CFR1 的值 0x00001000 是我在測試板上常用的配置不同板子的 PLL 使能、SDO 使能位不一樣拿到工程后對照數(shù)據(jù)手冊 CFR1 的位定義核對一遍再上電。整套流程走通后頻譜儀上應(yīng)該能看到 1 GHz 的譜線。3.5 讀回校驗(yàn)SPI 半雙工必須處理的引腳方向配置完寄存器最好讀回來確認(rèn)。AD9914 支持 SPI 讀操作指令字節(jié) bit7 置 1 即可。uint32_t ad9914_read(uint8_t addr, uint8_t len) { uint8_t instr ((addr 1) 0x7E) | 0x80; /* bit71 表示讀 */ uint32_t data 0; int i; cs_low(); spi_write_read_byte(instr); /* AD9914 在讀指令后直接輸出數(shù)據(jù)主機(jī)繼續(xù)供時鐘 */ for (i 0; i len; i) data (data 8) | spi_write_read_byte(0x00); cs_high(); return data; }讀操作要特別注意ADuC7026 的 SPI 如果配置成半雙工單線模式SDIO 在發(fā)完指令字節(jié)后必須從輸出切到輸入否則讀回來的全是發(fā)送數(shù)據(jù)本身。我在第 5 章會把讀回全 0 或全 1這個坑單獨(dú)拿出來講。函數(shù)里 data 不斷左移再或上新字節(jié)實(shí)現(xiàn)大端拼接和寫操作的字節(jié)順序一致。4. 把驅(qū)動移植到 FPGAVerilog 狀態(tài)機(jī) SPI 控制器與多片同步設(shè)計(jì)4.1 FPGA 側(cè)引腳規(guī)劃先定接口再寫邏輯FPGA 驅(qū)動 AD9914 和 MCU 驅(qū)動最大的區(qū)別是SPI 時序要自己用狀態(tài)機(jī)造出來好處是 SCLK 速度、脈沖寬度完全可控。先規(guī)劃好引腳再動手寫代碼。AD9914 引腳方向FPGA 側(cè)說明SCLK輸出SPI 時鐘建議先跑 10 MHzSDIO雙向?qū)憰r輸出讀時切為輸入CSB輸出片選低有效整個傳輸期間保持低IO_UPDATE輸出寄存器鎖存脈沖寫 FTW/POW 后給一個上升沿SYNC_CLK輸入AD9914 輸出多片同步時作為參考PROFILE0-2輸出Profile 快速切換不用時接地SYNC_CLK 的作用容易被忽略。它是 AD9914 輸出的同步時鐘信號多片級聯(lián)時必須把主片的 SYNC_CLK 接到從片讓所有芯片的 IO_UPDATE 對齊。單片的場合可以不管它但如果系統(tǒng)里有好幾片 AD9914 做相參輸出SYNC_CLK 就是那個讓相位對齊的關(guān)鍵信號。4.2 Verilog SPI 狀態(tài)機(jī)一個可直接例化的模塊下面這個狀態(tài)機(jī)模塊按 bit 發(fā)送指令字節(jié)加數(shù)據(jù)一次性傳完。SCLK 空閑為低數(shù)據(jù)在 SCLK 低電平期間切換上升沿穩(wěn)定送入 AD9914。/* ad9914_spi_master.v * 參數(shù) CLK_DIV 決定 SCLK 頻率sclk clk / (2*CLK_DIV) * 時序SCLK 空閑低數(shù)據(jù)在低電平期間切換上升沿被 AD9914 采樣 */ module ad9914_spi_master #( parameter CLK_DIV 4 )( input wire clk, input wire rst_n, input wire start, /* 上升沿啟動一次傳輸 */ input wire [7:0] instr, /* 指令字節(jié) */ input wire [31:0] data, /* 數(shù)據(jù)大端在前 */ input wire [1:0] data_len, /* 數(shù)據(jù)字節(jié)數(shù)01字節(jié)34字節(jié) */ output reg sclk, output reg cs_n, output reg sdo, output reg busy, input wire sdi /* 讀回寫模式可不接 */ ); localparam IDLE 2d0, PRE_BIT 2d1, BIT_HIGH 2d2, POST_BIT 2d3; reg [1:0] state; reg [7:0] bit_cnt; reg [4:0] total_bits; reg [31:0] shift_reg; reg [15:0] div_cnt; always (posedge clk or negedge rst_n) begin if (!rst_n) begin state IDLE; cs_n 1b1; sclk 1b0; busy 1b0; end else begin case (state) IDLE: begin if (start) begin cs_n 1b0; /* 總位數(shù) 8 位指令 N 字節(jié)數(shù)據(jù) * 8 */ total_bits 8 ({2b00, data_len} 1) * 8; shift_reg {instr, data}; bit_cnt 0; div_cnt 0; busy 1b1; state PRE_BIT; end end PRE_BIT: begin /* SCLK 低電平期間把 sdo 切到當(dāng)前最高位 */ sdo shift_reg[31]; if (div_cnt CLK_DIV) begin sclk 1b1; div_cnt 0; state BIT_HIGH; end else begin div_cnt div_cnt 1; end end BIT_HIGH: begin /* 上升沿期間數(shù)據(jù)保持穩(wěn)定供 AD9914 采樣 */ if (div_cnt CLK_DIV) begin sclk 1b0; shift_reg {shift_reg[30:0], 1b0}; bit_cnt bit_cnt 1; div_cnt 0; state POST_BIT; end else begin div_cnt div_cnt 1; end end POST_BIT: begin if (bit_cnt total_bits - 1) begin cs_n 1b1; busy 1b0; state IDLE; end else begin state PRE_BIT; end end default: state IDLE; endcase end end endmodule這個狀態(tài)機(jī)的核心思想是每個 bit 分成三段PRE_BIT 里 SCLK 為低、sdo 切到當(dāng)前最高位BIT_HIGH 里 SCLK 拉高POST_BIT 里切到下一 bit 并繼續(xù)。total_bits 由指令字節(jié)位數(shù)和數(shù)據(jù)字節(jié)數(shù)算出數(shù)據(jù)長度通過 data_len 參數(shù)控制2 位可以編碼 1 到 4 字節(jié)。需要讀回時在 BIT_HIGH 末尾用 sdi 采樣進(jìn)一個移位寄存器即可寫模式下 sdi 懸空或接 0。例化這個模塊寫一次 FTW0 的代碼如下。/* 例化并觸發(fā)一次 FTW0 寫操作地址 0x04數(shù)據(jù) 0x492492491 GHz */ ad9914_spi_master #(.CLK_DIV(4)) u_spi ( .clk (clk_50m), .rst_n (rst_n), .start (spi_start), .instr (8h08), /* 地址 0x04 左移一位bit70 寫 */ .data (32h49249249), .data_len (2d3), /* 4 字節(jié) */ .sclk (ad9914_sclk), .cs_n (ad9914_cs_n), .sdo (ad9914_sdio), .busy (spi_busy), .sdi (1b0) );注意 instr 傳的是 8h08也就是 0x04 左移一位的結(jié)果和 C 驅(qū)動里 (addr 1) 0x7E 完全對應(yīng)。寫 FTW 這類需要鎖存的寄存器等 busy 拉低后再給 IO_UPDATE 脈沖幅值 100 ns 以上。SPI 傳輸完成后用一句 reg 翻轉(zhuǎn)生成 IO_UPDATE檢測 busy 下降沿延時幾個時鐘拉高再拉低。4.3 MCU 驅(qū)動和 FPGA 驅(qū)動的差異三個必須調(diào)整的地方第一SCLK 可以跑得更高。ADuC7026 的 SPI 外設(shè)分頻有限通常跑到幾 MHz 就到頭了FPGA 這邊 CLK_DIV 參數(shù)一調(diào)就能上 20 MHz配置 8 個 profile 的時間明顯縮短。第二讀回時序。半雙工模式下 SDIO 需要三態(tài)控制發(fā)完指令字節(jié)后把 sdo 置為高阻然后從 sdi 采樣MCU 的 SPI 外設(shè)一般自動處理方向切換FPGA 要自己寫一個 oe 信號。第三多片同步。FPGA 天然適合處理 SYNC_CLK 和 IO_UPDATE 對齊這件事把所有 AD9914 的 IO_UPDATE 約束到同一個時序路徑比 MCU 用 GPIO 逐個拉要可靠得多。5. 避坑清單AD9914 配置翻車最常見的五個原因5.1 寄存器寫了沒反應(yīng)輸出還是上一個頻率現(xiàn)象SPI 波形看起來是對的CSB 拉低、指令字節(jié)和數(shù)據(jù)字節(jié)都發(fā)了但頻譜儀上輸出頻率紋絲不動。原因FTW0、POW0、ACW0 這類寄存器必須等 IO_UPDATE 上升沿才鎖存只寫完 SPI 不會生效。我見過不少第一次調(diào) AD9914 的人在這里卡了兩三天波形上什么都對就是忘了 IO_UPDATE 這根線。解決每次寫完這三個寄存器后拉一個 IO_UPDATE 脈沖寬度給足 100 ns 以上?;蛘吲渲?CFR2 里的自動鎖存模式讓寄存器在 SPI 傳輸完成后自動生效省掉外部引腳但我不建議新手這么干調(diào)試時少一個可控變量就多一分困惑。5.2 輸出頻率和設(shè)定值差一個固定倍數(shù)現(xiàn)象設(shè) 1 GHz實(shí)測 350 MHz設(shè) 100 MHz實(shí)測 35 MHz比例和標(biāo)稱 SYSCLK 與真實(shí) SYSCLK 的比值一致。原因這是頻率控制字公式里 SYSCLK 用錯了。外部晶振 100 MHz片內(nèi) PLL 沒使能或者倍頻系數(shù)不對真實(shí) SYSCLK 只有 100 MHz計(jì)算 FTW 時卻按 3.5 GHz 代進(jìn)去輸出自然差了 35 倍。解決上電后用示波器或頻譜儀先測 REFCLK 頻率再確認(rèn) CFR3 里倍頻配置的最終 SYSCLK。我一般會在初始化代碼里加一個調(diào)試宏把當(dāng)前 SYSCLK 值打印出來和 FTW 一起核對避免這種低級錯誤燒掉半天時間。5.3 SPI 讀回全是 0xFF 或者全 0現(xiàn)象寫進(jìn)去的值讀不回來讀 CFR1 得到 0xFFFFFFFF或者全是 0。原因半雙工模式下 SDIO 引腳方向沒切換。指令字節(jié)發(fā)送階段 SDIO 是輸出進(jìn)入數(shù)據(jù)階段必須切成輸入否則讀到的還是驅(qū)動電平。另外部分 ADI 的 DDS 讀操作需要在指令字節(jié)后補(bǔ)一個 dummy 時鐘周期時序圖沒仔細(xì)看就會踩到。解決發(fā)完指令字節(jié)后把 SDIO 置為高阻再繼續(xù)供時鐘對照數(shù)據(jù)手冊讀時序圖確認(rèn)是否要 dummy 周期。FPGA 里就是那個 oe 信號翻轉(zhuǎn)的時機(jī)問題MCU 里則是 SPI 外設(shè)的接收使能配置逐條排查。5.4 輸出雜散大SFDR 遠(yuǎn)低于手冊值現(xiàn)象頻譜儀上除了主頻還有一堆雜散譜線SFDR 掉到 40 dBc 以下手冊上明明寫的是 50 dBc 起步。原因先分兩類看。單根對稱雜散多半是 DDS 本身的雜散跟頻率控制字的值有關(guān)換個 FTW 位置雜散跟著變寬帶抬高的底噪則指向電源去耦不足或 SYSCLK 抖動過大。解決電源引腳全部加 0.1 uF 和 1 uF 去耦電容評估板上的濾波網(wǎng)絡(luò)別省REFCLK 用低抖動晶振別用電平毛刺大的 FPGA 時鐘直接懟上去輸出端加一個合適的低通濾波器把 DAC 鏡像頻率壓下去。5.5 多片同步時相位對不齊現(xiàn)象兩片 AD9914 配同樣的 FTW 和 POW輸出的相位差卻不固定每次上電都不一樣。原因多片之間 SYNC_CLK 沒有對齊IO_UPDATE 到達(dá)各片的時間不同步。AD9914 的 SYNC_CLK 輸出必須作為所有片的公共參考IO_UPDATE 要在同一時刻鎖存。解決把主片 SYNC_CLK 接到所有從片的 SYNC_CLK 輸入IO_UPDATE 由 FPGA 統(tǒng)一產(chǎn)生并約束到同一時鐘域。FPGA 里對 SYNC_CLK 做相位對齊確保 IO_UPDATE 的上升沿落在所有片的安全窗口內(nèi)。6. 上電驗(yàn)證與 Profile 快速切換把 3.5 GSPS 的跳頻速度真正用起來把工程燒進(jìn)去之后別急著改需求先做一套固定的上電驗(yàn)證序列。第一步寫 FTW0 100 MHz 對應(yīng)的 122713351讀回校驗(yàn)第二步切換成 1 GHz 的 0x49249249看頻譜儀譜線是否跳過去第三步檢查 SFDR確認(rèn)電源和參考時鐘的底子沒問題。這套序列我每次接新的 DDS 板子都會強(qiáng)制走一遍能過濾掉八成以上的低級問題。Profile 模式才是 AD9914 在跳頻場景里的殺手锏。把兩三個常用頻點(diǎn)預(yù)先算好 FTW初始化時寫進(jìn)對應(yīng)的 profile 寄存器運(yùn)行過程中只改 PROFILE0-2 引腳電平不碰 SPI跳頻時間就從微秒級壓縮到納秒級。傳統(tǒng)方式寫 FTW 再拉 IO_UPDATE受限于 SPI 時鐘和軟件開銷跳頻間隔很難壓下去Profile 切換繞開了這條鏈路直接把頻率字的讀取交給硬件引腳。我習(xí)慣把起始頻率放 PROFILE 0跳變目標(biāo)頻率放 PROFILE 1初始化時一次寫完調(diào)試時用邏輯分析儀抓 PROFILE 引腳和輸出包絡(luò)的對應(yīng)關(guān)系。曾經(jīng)有一回我圖省事直接改 FTW0 做跳頻結(jié)果跳頻時間不達(dá)標(biāo)折騰了兩天才意識到該用 Profile從那以后每次設(shè)計(jì) DDS 跳頻鏈路都會把 Profile 切換放在第一位。硬件上的坑已經(jīng)幫你趟過一遍寄存器地址、指令字節(jié)位域、IO_UPDATE 時序這三處最容易翻車按上面這套流程走基本能一次點(diǎn)亮。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
国产精品免费久久久久久久久久| 秋霞视频一区二区| 91热| 综合网97| 啊啊好多水| 极品美女福利在线观看| 另类亚洲一区二区三区| 亚洲se91| 日本欧美不卡| 国产嫩草精品A88AV| 视频在线观看一二三区| 日日夜夜干| 精品视频免费在线一区| 国产传媒午夜理伦精品| 91人妻在线视频| 亚洲图片 欧美电影| 欧美久久久15P| 久/久精品99看9| 三级三级三级a级全黄三| 亚洲 暴爽 AV人人爽日日碰| 国产白丝AV| 日韩专区久久久| 九九九九日本 | 亚洲人妖网| 亚洲伊人久久精品狠狠在线| 玖玖综合.com| 91欧美偷拍| 欧洲色色| 久久久久久久极品香蕉视频| 色色色热| 噜噜在线| 九月丁香婷婷| 人妻插插人妻人| 女人的久久久| 5252色欧美在线| 久久超碰久| 久操综合在线| 久久久99999久网站| 99热导航| 久久久一区二区三区麻豆| 96一区二区三区| 碰人碰碰人人开房人肉| 亚洲人妻久久久| 中文字幕精品专区搜索结果91| 91美女视频在线免费观看| 亚洲色性情三级| 五月天综合网| 欧美综合网1| 高颜值美女口爆高潮浪叫| 懂色Av一区二区三区| 91精品丝袜久久久久久| 少妇久久| 日韩精品1区2区中文字幕| 天天谢天天干| 黄片www.| 亚州情色j区| 欧美 亚洲 制服 精品| 97人人中文网| 婷婷丁香人妻| 亚洲AV麻豆Aⅴ无码电影一| 亚洲影院无码在线| 十八禁的黄污污免费网站| 国产精品无码在线| 九九十八精品| 精品1区2区3区| 亚洲 欧美 色图| а√天堂资源官网在线资源| 大奶啊啊好爽| 人人妻人人爽| 亚洲密乳AV| 偷偷人人精品女女久久| 亚洲男人bt天堂| 加勒比无码毛片| 久 久无码人妻AV| ji熟女.com| 操逼视频免费日韩无码| 殴美性色a级欧美| 亚洲日韩乱码中文无码蜜桃臀网站| 一区二区三区色综合| 精产品久久| 香蕉国产精品麻豆亚洲欧美日韩| 欧美大香蕉专区网| 亚洲色图国产另类| 日韩三级伊人| 久久综合激情| 夜精品久无码| 亚洲 无码 偷拍| 久久精品国产亚洲AV高级北京| 99免费视频| 亚洲免费97免费| 精品国产99999| 国产亚洲精品美女久久久久久2021| 丁香五月电影| 97超碰公开| 最新av网站在线观看| 成人性爱电影一区二区| 中文字幕av丝袜| 欧美Ⅴ性爱| 婷婷色婷婷| 蜜臀99久久精品| 国产操操日韩三级黄| 婷婷五月天久久精品视频一区二区三区| 97chaopenrihan| 91c色| 97bbn| 青春草莓视频在线观看网址| 99啪啪| 激情四射婷婷六月天| ,成人免费啪啪视频| 成人夜夜爽| 97欧美色| 97碰在线视频| AV中文字幕三四五| 99操| 91中文字幕制服丝袜免费视频| 欧美人与性动交a美精品| 91人妻丝袜无码| 亚洲图片另类| 天天看片天天爽| 亚洲加勒比久久日本道| 亚洲天堂另类美腿| 国产精品爱欲| 激情小说亚洲视频| 日韩在线观看中文字幕视频| 96国产精品| 久久婷婷五月| 97无码视频在线播放| 中文字暮97| 中文字幕三四区| 大香蕉97久久| 无码操逼视频一下| 久久噜| 日韩丰满熟妇| 91天美免费| 综合熟女| 国产在线激情视频| 欧美最大综合网| 亚洲成A∨人影院在线欢看| 大香蕉日韩欧美| 天天色播| 91精品国产91久久福利| 色九九九综合| 婷婷色色网| 人人操欧美风骚| 亚洲91网。| 亚洲国产精品99久久久| 日本精品加勒比海一区| 中文字幕版| 大香蕉www.超碰| 99精品久久久久久| 麻豆久久视频在线地址| 国产精品久久久久久久毛片1| 男人天堂网手机版婷婷| 久久久久免费少妇| 日本免费专区| 亚洲情色综合| 9999久久久久| 色一射色一射| 国产亚洲综合欧美一区| 国产三级资源在线观看| 一本色道人妻久久| 老鸭窝成人| 自拍盗摄一区| 亚洲麻豆精品二区三区| 天堂俺去俺来也www久久婷婷| 97在线日韩中文字幕| 久操B网| 婷婷影院入口| 国产野战露脸在线播放| 性无码专区2020| 欧美色图片欧美色图| www四虎| 欧美日韩中文亚洲v在线综合| 亚洲成人贴图| 人人妻人人爽人人精品| 欧美色日本| 九九综合| 极品白嫩美女白浆成人福利在线看| 亚洲天堂精品日韩电影| 欧美午夜熟妇黑人精品91| 久艹伊人精品综合在线| 成人欧美一区二区三区黑人一| 亚洲第一精品在线视频| 精品九九| 91中文字幕制服丝袜免费视频| 蜜桃视频一区二区三区| 欧美内射少妇| 九九九久千久久激情蜜桃在线看 | 岛国成人av在线播放网址| 亚洲一区二区在线观看91| 国产人妻精品一区二区三区秋霞| 男人网站婷婷| 亚洲免费97免费| 无码人妻一区二区一牛影视| 激情四射五月天| 强奸国产在线| 国产成人无码a| 欧美天天综合网| 青娱乐黄色录像| 丝袜视频网国产90| 久久九九精品一区二区| 视频二区熟女人妻| 国产精品69久久久久久久| 久久草视频污视频| 99re超碰| 欧美一区二区男人天堂| 97色网| 在线视频97| 九热中文字幕| 啊啊啊操死我| 100啪啪视频大全| 亚洲天堂一区| 无码丰满熟妇一区二区浪潮AV| 精品视频一区二区| 国产福利电影| 精品欧美А∨无码黑人大荫蒂 | 青青操狠狠撩| 欧美日韩成人在线| 亚洲 图片 综合91| 精品人妻一区二区三区-国产精品| 五月天丁香欧洲日韩| 国产 日韩 欧美 人妻 熟女 中文 69人妻精品一区二区绯色 | 激情熟女12P| 日逼视频日本| 2010男人的天堂| 高清不卡国产| 美女黄码视频午夜| 精品69网| 欧美一二三级精品在线| 色噜噜人妻丝袜a∨先锋影 | 欧美97色| 久久精品午夜国产亚洲AV无码| 日本黄色精品专区网站| 欧美黑人精品一区二区| 久久激情五月| 人妻爽爽啪视频| 加勒比av网| 97久操| 午夜操一操| 欧美日韩在线国产在线| 国产乱码久久| 人人九九精| 久久精品—区二区三区内射| 淫荡熟女乱伦网| 日韩另类| 熟女AV一区| 啊啊啊好舒服视频| 操www| 色婷婷五月天| 91青青在线视频| 免费国产视频| 国产精品大香蕉| 天天日天天射天天干| 精品国产乱码久久久久久免费| 色99999| 性开放中文AV高清无码免费看| 亚洲五月婷婷| 超碰一区二区| 日本精品网站在线中文| 91亚洲精品青草| 丰满欧美放荡少妇在线| 手机在线人成免费视频| 制服少妇欧美| 精品中文字幕第一页| 狠狠久久亚洲欧美专区| 午夜久久久| 国产极品精品美女视频| 亚洲天天艹| 亚洲91射| 色欲日韩欧美在线一区| 伊人国产视频| 日本熟妇浓毛hdsex| 爽 好舒服 无码刺激久久| 欧洲亚洲人妻无码中字久久三区四区| 久久久久久九九九九| 免费毛片在线播放| 无码男人天堂| 成人精品一区二区91毛片不卡| 色哟哟国产精品免费网址| 欧美色老汉| 国产高清MV操逼视频| 97国产天堂岛| 久久成人午夜精品影院 | 少妇一区二区三区| 国产女人高潮视频| 欧美96精品在线| 欧美黄色大香蕉一区二区| 亚精品无码毛片一区二区三区| 亚洲电影中字一区二区| 少妇与黑人高潮在线| 肏逼视频日本| 91网站视频在线观看| 91在线精品一区二区三区| 久久久久久久久久久97| 国产精品黄色三级av| 超碰人妻久久人妻中文97| 91视频伊人| 麻豆福利视频导航| 国产 三级自拍| 久久9999 | 97精品在线| 亚洲成a人在线观看久| 少妇内射视频| 韩国久久97| 美女天天干| 97一区二区三区视频| 超碰人人操97碰| 西西美女视频网| 乱伦AVxx| 人妻精品一区二区三区| 男人的天堂2018东京热啪啪啪| 久九色| 精品久久久av| 嫩草影院在线观看精品 | 全免费a敌肛交毛片免费| 久久九操在线观看| 2020视频1区2区3区| 黄片www视频免费| 久插综合| 国产67194| 久久久久99999| 特级大荫道BBwBBwBBW| 亚洲国产尤物yw在线观看| 精品久操| 97爱欧美| 亚洲人成网www| 2018天天日天天日| 干美女人妻| 99热超碰| 天天做日日做天天欢。| 欧美日本成人一区二区| 超碰午夜| 高潮内射在线| 亚欧国产无码精品在线| 操逼操2| 97精品在线| 天美传媒国产原创中文字幕亚洲欧美另类 | 青草精品视频-日本久久久久网站| 亚洲欧美爆| 免费在线观看国内色片网站网址| 日韩在线观看三级电影| 91热热色| 一二三四视频在线社区中文字幕| 蜜桃臀 后入 一区 二区 三区 在线| 秋霞无码av鲁丝片一区| 青娱乐国产剧情av一区| 夜夜久久久| 日韩少妇无吗| 7月婷婷综合| 超碰91在线| 琪琪精品免费一区二区三区| 久久久久久97| 97伊人超碰| 欧美成人一区二区| 欧美狠狠弄| 亚洲欧美大| 狠狠色噜噜狠狠狠狠狠色综合久久 | 日日黄色三级网站| 亚洲性综合9| 麻豆这里只有精品| 8050午夜少妇无码| 久久亚洲欧美中文字幕国语| 精品国产三级av韩国在线| 熟人人妻少妇精品久久| 精品无人区麻豆乱码1区2区图片| 五月天亚洲网| 肉丝中文无码高清| 丝袜色综合| 久草热制服丝袜在线观看| 国产精品青青草| 操一区| 久久精品国产96精品亚洲拳交| 综合激情二| 国产毛片毛片4p懂色| 91亚洲人| 91另类| 亚洲色交| 国产一级高清免费观看| 国产农村妇女精品| 天天综合网91| 1769一区| 无码区蜜乳| 中文日本免费高清| 国产自产自拍| 亚洲中文日韩精品| 黄片在线免费在线观看| 日本 欧美 国产一区| 精品国产www久久| 免费操逼视频下载| 99色在线| 伊人久久大香线综合无码| 99青青草国产视频| 久久动漫精品视频这里只有精品| 蜜臀av中文字幕| 伊人在线大香蕉视频久久| 日韩精品一区,二区 九九...老司机| 欧美少妇色综合| 亚洲国产中文字幕| 日韩精品啪啪啪| 福利视频合集| 国产亚洲精品无码三区| 亚洲女毛多水多21P| 激情综合久久| 欧美无圣光在线| 91天天爱| 精品国产乱码久久| 黄色视频60分钟| 国产欧美日韩精品中文| 污啪啪啪视频| 国产精品suv一区| 色天使AV天堂| 亚洲无码偷拍| 在线v中文字幕一区二区三区| 9久热| 操学生天天| 精品丰满熟妇人妻一区| 超碰在线欧美性爱激情| www.色婷婷色综合| 美女的肌被草喷水视频| 嗯嗯不要 视频| 强奸乱伦AV一天堂网| 操逼逼无码| 蜜臀亚洲中文| 国产嫩草精品A88AV| 国产黄色剧情影片麻豆免费播放| 国产亚洲精品美女久久久m| 日韩精品国产精品五码一区二区| 国产欧美后入| 人人摸人人入| 91精品久久久久久综合五月天| 欧美无圣光在线| 加勒比99999| 黄色在线网站| 99re8免费高清在线| 青草地一本线一区二区三区| 国产日韩欧美亚洲精品95 | 大香蕉2017| 家庭乱伦国产精品| 久久性爱视频| 大香蕉99re| av网页一区二区三区| 久热69九色熟妇97| AV中文字幕三四五| 国产区性爱在线视频秋霞豆| 欧美第38页| 久热一区二区| 大奶啊啊好爽 | 久久久久9| 女人的天堂大香蕉网| 中文字幕一二三| 在线看免费无码AV天堂的| 91天美传媒精品| 国产高清成人免费视频| AA丁香综合激情| 少妇熟女视频一区二区三区| 欧美成人一级免费电影| 免费成人在线熟妇网| 精品国产三级av韩国在线| 天天日天天操心| 天天操人人操狠狠插| 91网站在线播放| 超碰97久| 青青五月天| 日逼逼免费看| 九九热这里只有在线精品视 伊人草 成人菠萝蜜视频在线观看 | 高清无码网址| 精品人妻少妇| 大香蕉啪啪啪| 啪啪自拍九九综合| 男人夜色天堂ss| 午夜毛片亚洲精品片国产久久久| www.狠狠| 91无码西班牙视频在线| 美女露胸露尿口| 久久大| 欧美人妻精品| 日韩精品中文字幕人妻| 97精品视频免费| 亚洲 欧美 制服 另类 自拍| 日影院久久婷婷夜夜网| 日本东京热加勒比久久| 久久久久久久久国产| 色官网在线| 欧美综合1性辶| 日本天天吊| 精品美女久久久久| 日日妻色网| 成人在线视频网| 中文字幕乱码在线观看| 超碰激情808| 被体育老师抱着c到高潮| 加勒比色99999| 欧美日韩国产中文超碰| 亚洲天天操| 亚洲男人天堂网站| 久久久蜜桃一区二区三区| 亚洲久久久| 欧美色图天堂网m| 日韩无码黄色片| 9I1性色影院| 国产蜜臀精品一区免费尤物| 久久精品国产亚洲AV高清演员表| 另类欧美| 肥臀熟女福利视频一区二区| 婷婷视频在线免费观看| 欧美激情专区| 秋霞鲁丝午夜无码一区二区三| 91狠狠综合久久久| 黄色香蕉视频网站一区| 91中出在线| 国产久久视频| 亚欧性爱在线无码| 久久久久免费看少妇A片特黄| 限制级中的三级片中的黑粗大屌屌日人妻熟女 | 精品亚洲国产成人av网站| 亚洲天在线| 97色97好| 日韩素人无码一区二区三区三州| 日韩人妻中文视频| 天天干人人看综合| 97在线观看视频| 日日夜夜国产综合| 亚州伊人色综台| 婷婷丁香五月天亚洲天堂网| 精品性爱| 密臀视频三区免费网站| 婷婷精品国产欧美精品亚洲人人爽| 96精品在线| 日韩精品在线观看网站| 久久久一区二区三区三州| 久热这里只有精品9| 欧美熟妇亚洲版| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 任你干在线视频| 大香蕉十区| 俺去也婷婷| 久久精视频美日韩在线视频| 超碰国产精品无码| 日本αv| 9丨久久九九九| 欧美偷| 久日综合网| 日韩情色AV| 色女综合| 99国产天美| 国产女上位好爽在线| 国产欧美一区激情交| 五月天玖玖资源站| 亚洲一卡2卡3卡4卡乱码网站 | 综合网欧美在线| 久综合网| 精品色色| 殴美,日韩国产伦精品| 欧美99| 91综合在线| 色婷婷久久| 无码伊人久久大杳蕉中文无码| 日本高清有码网址视频| 成人性爱全视频观看| 91成人久久| 精品国产www久久| 欧美十八禁在线看| www.狠狠| 啊啊啊com| 精品网站9999| 极品久久久久久久久久久久久久| 久久久久大香青草精品综合| 久草精品一区| 久久久久极品| 91精品91久久久中77777| 久久久久久久91| 亚洲男人电影天堂| ji熟女.com| 国产精品宅男免费| 深爱五月婷婷| 欧美日韩黄色片一区二区三区四区人与兽做爱 | 青青草成人视频在线观看二区| 蜜桃视频一区二区三区| 青久久| 精品国产乱码久久久久久蜜臀| 九九久久玖玖| 国产三级资源在线观看| 午夜理论片在线观看免费| 欧美日韩国内不卡| 在线观看十八禁| 884t在线| 日韩精品午夜操呦呦不卡影院| 亚洲丝袜综合| 免费人成在线观看网站品爱网| 丰满少妇乱子伦精品无| 九九色色| 综合久久99亚洲人妻中文在线| 热G综合热G中文| 免费在线看黄片av| 中文字幕成人理论在线| 久久理论字幕视频| 男人天堂网手机版婷婷| 97操| 激情看片网站| 日韩精品熟妇| 色淫网站优优视频| 做爱A级亚欧| 丁香五月综合| 欧美在线中M| 亚洲国产综合视频| 欧美在线播放aaaa| 九九九九欧美| 国产在线视频午夜精华在| 日本色色色视频| 2025亚洲男人天堂| henhen91| 91精品啪在线观看国产城中村| 日本熟妇熟色97一本在线观看| av 模特一区了| 日韩av性爱在线播放| 国产亚洲综合欧美一区| 国产精品久久久久久久久久久久久久久久 | 性久久久| 东北女人av| 精品无av| 黄色一级视| 啊灬快c我灬啊灬用力灬啊灬-国产精品性做久久久久久-成人AV | 老司机射| 男人的天堂2000| 最新亚洲黄色免费电影 | 九九九九九九九九九国产精品| 国产欧美精选自拍一区| 淫色网综合| 不卡在线观看视频| www.婷婷五月天| 天天天做天天天爱天天天爽| 人妻 丝袜美腿 中文字幕| 97欧美精品综合| av激情亚洲五月天| 中文伊人大香蕉视频| 亚洲男人天堂手机版| 欧美v亚洲v日韩v最新在线二区| 超碰中文字幕人妻草一区| 久久永久无码人妻视频| 日韩欧美麻豆大片| 天天综合91| 翘臀vidoes| 国产极品馒头逼| 天天日少妇逼AV| 超碰色图| 一道本久久棕合爱| 黑人综合网| 久久久久骚| 无码不卡亚洲成?人片| 亚洲有码 欧美精品| 另类图片天天影视| 欧洲综合视频| 亚洲**2021在线观看| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 久久艹逼视频| 深夜国产福利| 久操黄色视频| 久久无码一区二区二三区性色| 好吊色一区| 黄色片一区二区三区四区五区| 久久久久一本一区二区青青蜜月| 日B操| 91在线/欧洲| 91精品人妻电影| 97超碰精品图片| 电影69乱码96| 国产三级资源在线观看| #NAME?| 亚洲av无码成人精品国产| 另类欧美色| 欧美色图片91| 亚洲古典另类欧美在线| 农村妇女精品一二区| 中文一区二区婷婷视频| 久久黄色性爱视频| 色踪合AV| 日本性交操一区二区不卡系列| 台欧久久精品视频| 日韩综合成人免费视频| 亚洲天天精品| 青青草视频这里只有精品| 一级AV性爱| 大干人妻| 96AV久久久| 亚洲av无线观看| 91丝袜美女视频| 久草在| 人妻嗯啊啊在线播放| 白丝被操91| 婷婷五月天色网| 亚洲男人的天堂一区二区| 乱伦av麻豆| 777超碰| 91久久久老司机| 99视频只有精品| 成在线人在线观看视频| 亚洲资源一区| 久久久久元码视频| 又黑又大又粗 | ,国产乱人伦精品一区二区三区| www.91逼逼.com| 啊啊啊网站| 日产成人久久| 另类亚洲图色| 99色在线| 一级久久久久久久久久久| a片久久久久久久久久久久 | 男人天堂最新手机版在线青青草| 欧美亚男人的天堂| 人妻少妇色综合| 强歼乱伦资源网| 日韩有码 一区二区三区| 日本三级精品| 日韩 女同 综合| 中文97国产| 国产黄a三级三级三级av在线看 | 欧美日韩亚洲天堂网| 亚洲天堂色图| 五月丁香啪啪啪| 日本污ww视频网站| 人妻乱仑一区二区三区| 激情抓乳插进去啪啪啪日韩| 尤物网站91| 亚洲精品人体| 中文字幕视频二区| 久久久亚洲熟妇资源| 超碰97在线中文| 区二区亚洲婷| 91伊人大香蕉| 免费9 1久久| 少妇被玩视频二三区| 夜夜嗨一区二区| 九九黄色网| 欧亚免费视频| 午夜福利成人免费视频| 国产激情在线| 久久精视频美日韩在线视频| 国产操偷| 国产一区二区欧美日本| 艹少妇网站| 国产精品一区二区三区,亚洲综合| 国产成年精品高清在线观看91| 人人操我人人干| 国产亚洲欧美每日在线| 天天视频黄| 自拍偷拍第26| 午夜操逼不卡| 久久九九国产精品| 亚洲第一在线视频| 九九热在线视频| 91爽啪| 亚洲色图a| 美女诱惑在线一区| 人人操人人射人人干| 老鸭窝日丰县女人| 99re视频在线播放青草| 精品人妻av区天天看片| 免费A片三p视频| 7777奇米影视久久| 8050无码八戒| 丁香五月激情综合| 人妻出轨一区二区三区| 国产又大又粗又色生活片亚洲国产精品成人久久久综合免费 | 婷婷久草| 精品人妻一区二区三区-国产| 日本亚洲vr欧美不卡高清专区| 久久成年精品| 蜜桃狠狠色伊人亚洲综合 | 欧美,日韩,亚洲视频| 狠狠综合| SS久久| 欧美色吧综合| 人人搞人人插人人操| 91深夜夜| 五月开心网| 中出789在线视频| 91黄射| 日韩成人私密一级精品av| 91久久精品中文字幕| av九九| 色天堂综合| 亚洲精品国产拍免费91在线| 日韩性爱啪啪视频| 亚洲 欧美 手机在线观看| www.狠狠干.coom | 精品国产一区二区三区香蕉欧美| 人人色人人操在线| 久久国产精品,久久国产| 爱丝福利| 伦激情人妻另类人妻| www久| 青娱乐手机日韩在线视频| 欧美激情内射| 国产不卡免费在线视频| 国产超碰国产97| 久9久9久9久9久9久9| 伊人专区一区二区三区| 狠狠干综合| 热热色国产一二区AV| 国产午夜福利专区综合| www.五月天| 神马九九九| 狠狠操官网| 97视频在线观看播放与子乱对白在线……| 天天爱综合网| 91精品微拍福利| 玖玖97综合| 婷婷人妻激情| 国产精品自拍欧美在线| 大香蕉一人在线| 欧美日本成人一区二区| www.色婷婷| 超碰 国产熟女精品一区| 国产9 9在线 | 亚洲| 在线观看AV不卡| 日韩图色| 久久老子无码午夜伦不卡| 国产女人9999| 成人aⅴ一区二区三区| 97中文字幕色| 乱伦熟妇一区二区| 欧美大香蕉在线观看| 欧美色图电影| 五月天综合网| 日韩本不卡视频在线观看| 久草免费在线一区二区| 精品九九淫乱男| 欧美午夜视频免费观看| 性生活久久久久久久久久| 亚洲一级黄色毛片| 日本天堂网| 超碰免费人妻人人| 亚洲aw毛茸茸在线| 人人看人人插| 超碰97玖玖爱| 成人26uuu| 一区二区三区四区久久视1| 久久久久久99AV无码免费网站| 国产欧美一区二区| 免费中文综合精品| 中文字幕久久精品一区| 啪啪免费| 国产91丝袜在线播放蜜月| 国产亚洲日本精品在线| 青青青草原| 操操啪| 成人国产二区三区在线,男女精品。| 五月丁香婷婷综合| 91 丝袜在线播放| 密臀在线免费观看| 97在线精品观看视频| 久久九操在线观看| 任你爽视频| 国产真实子伦对白| 小明看看网址| 久久婷婷精品| 操逼操2| 中文字幕AV片| 99熟女| 日本视频在线中文字幕| a人欧美综合天堂麻豆| 国产精品激情久久久久久久| 97中文综合| 中文字幕精品人妻丝袜| 中文字幕精品一区欧美| 97超碰国产亚洲精品| 亚洲欧美精品一区天堂久久 | 99久久无色码| 亚洲AV性爱电影| 国产精品日日摸天天碰| 色呦呦、国产精品| 黄页视频网站野外| 91性片| 人妻无码久久一区二区三区免费| 日本国产欧美高清在线| 91人妻在线视频| 新97国产超碰| 丁香六月婷婷| 亚洲第一精品在线视频| 日韩本不卡视频在线观看| 用力操死我| 欧美国产日韩高清在线| 国产精品黑人一区二区三区| 亚洲极品| 欧美大香蕉97| 67194国产| 日韩图区 偷拍| 国产99999| 大屁股熟女一区二区三区| 天天综合日韩网| 日韩不卡在线一区二区| 无码不卡亚洲成?人片| 国产精品乱码久久久、久久| 偷拍 精品 另类 四区| 国人欧美精品一区二区| 亚洲97成人在线观看| 91美| 久久久久久裸体 | 日本一级婬片试看三分钟| 亚洲天堂资源网| 九一国产精品| 91欧美美女日韩国产婷婷| 天天日少妇逼AV| 国产成人精品日本亚洲语言| 岛国毛片在线观看免费| 大学生美女口爆| 亚洲中文字幕一区二区| 另类专区加勒比| 青青草白白色| 一道本东京热加勒比一区二区三区| 国产大学生高潮在线播放| 成人日韩3| 中文操逼字幕| 91熟女视频| 91岛国动作片| 男人的天堂kva| 天天操天天看| a人片中文字幕一区二区| 秋霞男人网| 久草久热| 欧美三级一级| 亚洲精品久久久久久久久豆丁网| 99啪啪| 婷婷色五月激情| 国产精品自产拍在线观看社区| 国产熟女完整版中字| 少妇一区二区三区精选| 一级婬片120分钟试看| 精品欧美老熟女一二区| 97在线观看| 超碰在线一区二区| 天美91| 国产激情视频一区区三区| 97精| 中国一级αV| 日韩性爱啪啪视频| 日韩黄色片子| 欧美性爱免费短视频| 人人干黄色| 亚洲 自拍偷拍 欧美| 国产精品嫩草影院免费| 强奸乱伦日韩AV| 欧美特大黄一级片片免费| 成人日本视频人妻在线| 日韩女模中文造逼| 婷婷五月综合激情| 五月天婷婷影院| 不卡超碰护士AV在线免费播放| 欧美日韩99精品麻豆传媒| 热久久精品| 精品国产99| 久久超碰av在线| 91天天爽| 青青在线视频日韩欧美| 色波多| 国产自产自拍| 婷婷五月天av| 亚洲熟妇图片| 欧美美女后入| 欧美丝袜91| 性色AV网站| 嫩草一区二区在线观看| 青青草天天亲夜夜操网| 亚洲不卡AV在线| 97视频620| 中文精品少妇天堂| 欧美综合另类| 少妇无码av专区线| www.99在线| 激情文学 国产一二三aV| 日韩97精| 丰满人妻一区二区三区色-百度| 婷婷干黄色| 欧美精品日韩一区二区| 18一区二区三区| 91女优在线观看| 夜色综合| 欧美一级黄片视频在线| 九九久久精品| 亚洲淫色网中文| 色香网| 国产无码久久高清| 人人操人人大香蕉| 精品久久久久瑟瑟| 99re99在线视频| 成人性爱AV在线免费观看| 丁香五月激情综合国产| 精品人妻一区二区免费蜜桃| 国产深喉| 久久透逼视频| 91无码中出人妻视频| 熟妇国产免费一区| 麻豆三极片| 五月丁香六月婷综合成人综合| 白丝AV网站| 最新制服中文第一页| 日韩卡一卡二卡三在线| 久久啊哟| 精品国产乱码久久久久久久| 人人妻人人爽 97人人看碰人免费公开视频| 无遮挡h肉动漫在线观看| 午夜欧美J进J出白浆流出久久久 | 99性视频| 久久久久久久久久久久欧美日| 亚洲中文字幕熟女| 99在线精品观看99| 加勒比色综合| 乱伦a片视频| 日本三级日本三级三级人妇四虎| 97在线公开视频| 色黄色美女大长腿午夜视频| 日韩丝袜人妻AV| 伦理第一页| 偷窥自拍亚洲天堂网爆| 嫩草黄页| 午夜一区二区三区国产| 亚洲五区熟女| 亚洲中字幕日本一区二区三区| 加勒比大香蕉视频在线| 大香蕉2017| 丰满人妻av一区二区三区| 男人精品天堂一区| 亚洲一区二区三区不卡国产欧美| 欧亚乱色熟一区二区三四区| 色香av| 色婷婷六月| 国语精品av| 97色婷| 加勒比99999| 67194国产| www欧美91| 亚洲人妻一区二区三区| 少妇精品| 91无码中出人妻视频| 成人小电影网站tex| 国产这里只有精品| 九九九精品美女| 999久久久精品国产| 久夜视频| 丝袜制服字幕在线| 午夜男女爽爽大片免费观看| 久久久精久久久| 亚洲码在线中文在线观看| 97色97好| 一区二区三区黄片免费观看| 国产女人9999| 国产小u女在线观看| 久久成人东京热人妻| 激情色色| 天天看天天日天天操| AV高清一区| 精品偷拍13p欧美dodk视频| 91黑丝操| 丁香五月AV| 色综合av综合久久| 三级网站超变态精品| 欧美aaaaaaa| 青青草五月份天| 韩日精品四区| 国产v片在线免费观看| 中文一区在线日| 中国亚洲呦女专区| 久久超碰网| 亚洲少妇激情视频| 国产一级αv免费看片| 99re99| 亚洲一区二区专区-国产丝袜精品丝袜-成人AV| 亚洲小电影免费涩涩成人在线高清| 天天日美女的B| AV大香蕉| 欧美日韩黄片精品在线| 一二视频神马久久传媒| 日韩人妻精品久久久久| 日本人妻中文字幕 | 五月天婷婷基地| 欧美日韩国产成人高清| 天天综合网~91综合网| 久久五月综合| 欧美一区二区三区互相| 伊人96在线| 大稥蕉免费视频这里只有精品| 免费?级毛片无码?∨蜜芽试看| 老鸭窝成人| 69综合网| 色婷婷丁香| 国产成人99久久亚洲综合| 亚洲区小说| 久草毛片电影怡| 丁香六月激情综合| 久久精品中文字幕观看| 亚洲色人阁| 欧美亚州色的图| 天堂九九九九九九九九九| caoni国产亚洲av| 三上悠亚在线毛片91| julia ann久久| 人人色人人射人人妻| 女人被添高潮免费视频| 国模私拍一区二区三区神乳| 无套后入双马尾| 超碰久久精品| 精品国产91久久久久久一区黄无| 国产欧美日韩在线不卡第一页| 欧洲亚洲国产综合在线| 久久人妻熟女一区二区| 久久久久久久久国产| 婷婷色香| 久久久一级| 亚洲欧美精品福利在线| 亚洲国产尤物yw在线观看| 天堂无码| 久久精品电影在线| 日韩精品系列| 精品国产国产AV| 麻豆AV一区二区| a一区二区三区乱码在线| 国产视频一区二区免费| 亚洲久久天堂| 中国小夫妻勾搭露脸淫荡对白| 超碰日本97美女人妻人人玩人人爱| 偷拍自拍在线视频观看| 伊人网青青| 神马久久久久久| 久久大香蕉97| 青青青草伊人精品| 久久少妇人妻| 精品一区二区三区四区女| 欧美美女啪啪视频| 亚洲熟妇自偷自拍另欧美| 91粉嫩萝控精品福利网站_精品影音先锋国 | www.av家庭乱伦| 日本加勒比无码专区| 怡红院成人视频| 国产在线激情| 人妻熟女一区二区三区视频| 久久99久久99精品天美传媒棢·纸:. | 91久久久久久| 亚洲欧美经典一区二区| 牛黄色久午久| 国产无套粉嫩白浆在| 欧美性爱另类综合| 激情综合网五月婷婷| 人妻人人操| 五月丁香影视| 长长久久88视频| 欧美黑人猛交春色影视大全| 神马福利久草| 九一综合精品视品av| 用力操死我| 日韩久久艹| 天美一区在线| 九九久精品| 精品人妻一区二区三区免费视频| 精品夜夜澡人妻无码AV| www色婷婷| 激情四射婷婷六月天| 日夜尻逼网| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 婷婷美人网| 亚洲。天堂。日本在线观看|