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

ARTICLE DETAIL

資訊詳情

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

ICM-42688P傳感器C語(yǔ)言驅(qū)動(dòng)開(kāi)發(fā):初始化、FIFO讀取與零偏標(biāo)定實(shí)戰(zhàn)

ICM-42688P傳感器C語(yǔ)言驅(qū)動(dòng)開(kāi)發(fā):初始化、FIFO讀取與零偏標(biāo)定實(shí)戰(zhàn) 簡(jiǎn)介這是一份面向嵌入式開(kāi)發(fā)者的ICM-42688P-HXY三軸加速度計(jì)/陀螺儀C語(yǔ)言驅(qū)動(dòng)資源適合正在調(diào)試六軸姿態(tài)傳感器、需要快速驗(yàn)證IMU功能的工程師或電子愛(ài)好者。包內(nèi)共3個(gè)文件包括1個(gè)H文件、1個(gè)C文件以及1份PDF數(shù)據(jù)手冊(cè)。驅(qū)動(dòng)代碼通過(guò)簡(jiǎn)潔的接口封裝了寄存器讀寫(xiě)、初始化與數(shù)據(jù)讀取等核心流程壓縮包僅1.4MB下載與部署都很輕便。由于資源描述提示需自行更換通信接口使用時(shí)可基于I2C或SPI底層重新適配PDF手冊(cè)可輔助核對(duì)寄存器與量程配置。目前該資源已有684人學(xué)習(xí)瀏覽整體代碼結(jié)構(gòu)精簡(jiǎn)比較適合作為驅(qū)動(dòng)移植模板對(duì)剛接觸ICM-42688P的開(kāi)發(fā)者也能借此快速建立讀寫(xiě)框架將更多精力放到數(shù)據(jù)融合與濾波調(diào)試環(huán)節(jié)。 ICM-42688P-HXY 是去年我做一個(gè)低成本便攜姿態(tài)測(cè)量模塊時(shí)選用的核心傳感器這塊小板子看起來(lái)和常見(jiàn)的 MPU6050 模塊差不多但寄存器設(shè)計(jì)完全不是一個(gè)時(shí)代數(shù)據(jù)手冊(cè)是用“寄存器頁(yè)”組織的內(nèi)部 FIFO 能扛高采樣率還帶了 DMP 功能。HXY 后綴一般是方案商出的小型子板型號(hào)板上把 I2C 上拉、電源濾波基本做齊拿來(lái)就能焊到自己的主板上。這篇博客就記錄我為它寫(xiě)的一套 C 語(yǔ)言驅(qū)動(dòng)重點(diǎn)是初始化流程、FIFO 數(shù)據(jù)讀取、零偏標(biāo)定這幾個(gè)最容易卡住人的環(huán)節(jié)。如果你手上正好有一顆 ICM-42688P或者想練一練“用 C 寫(xiě)外設(shè)驅(qū)動(dòng)”的套路這篇內(nèi)容可以作為一份直接參考的工程筆記。1. 項(xiàng)目定位與需求拆解一開(kāi)始我也糾結(jié)過(guò)要不要直接用官方 SDK。ICM-42688P 的官方驅(qū)動(dòng)在 GitHub 上能搜到功能很全但是依賴一堆抽象層和平臺(tái)適配代碼放進(jìn)我的 STM32G4 工程里直接編譯會(huì)有很多警告裁剪起來(lái)也挺費(fèi)勁。后來(lái)我決定只保留核心需求自己寫(xiě)一個(gè)輕量驅(qū)動(dòng)。這個(gè)項(xiàng)目真正要解決的就四件事上電識(shí)別芯片能正常通信讀取 WHO_AM_I 確認(rèn)設(shè)備存在。完成基本初始化讓加速度計(jì)和陀螺儀進(jìn)入工作模式。支持 I2C 和 SPI 兩種總線方便在不同主控板上遷移。能把原始寄存器值換算成工程上習(xí)慣的物理量比如 g 和 dps并允許外部傳入標(biāo)定偏移量。適合看這篇內(nèi)容的人主要有兩類一類是剛接觸傳感器驅(qū)動(dòng)的嵌入式新手想看懂“寫(xiě)一個(gè)傳感器驅(qū)動(dòng)”到底要干哪些事另一類是想快速把 ICM-42688P 用在自己的簡(jiǎn)單項(xiàng)目里但不想背官方那套復(fù)雜封裝的老手。對(duì)于第一類讀者我建議你準(zhǔn)備好基礎(chǔ)的 C 語(yǔ)言結(jié)構(gòu)體、函數(shù)指針和位運(yùn)算知識(shí)這套驅(qū)動(dòng)往深了說(shuō)就是一個(gè)很典型的“抽象層驅(qū)動(dòng)層應(yīng)用層”案例。2. 硬件接口與前期的準(zhǔn)備工作2.1 引腳與接線方式ICM-42688P-HXY 子板的引腳定義基本是 6pin 或 8pin 排針。I2C 模式用 SCL、SDASPI 模式用 SCLK、SDI、SDO、CS。引腳I2C 模式SPI 模式說(shuō)明VDD/VIN3.3V 輸入3.3V 輸入部分 HXY 板自帶 LDO允許 3~5VGND接地接地傳感器地要和 MCU 共地SCL/SCLKSCLSCLK時(shí)鐘線SDA/SDIOSDAMOSI數(shù)據(jù)線或上位機(jī)寫(xiě)線AD0/SDO地址選擇MISOI2C 地址選擇腳SPI 模式下是傳感器輸出CS接 VDDIO 或懸空片選I2C 模式下要讓 CS 保持非選中狀態(tài)有一點(diǎn)必須提醒I2C 和 SPI 不能同時(shí)把兩條總路線都接到 MCU 上因?yàn)?CS 引腳的狀態(tài)會(huì)直接決定傳感器把自己當(dāng)成 SPI 設(shè)備還是 I2C 設(shè)備。實(shí)際應(yīng)用中我習(xí)慣在開(kāi)發(fā)階段用 I2C 調(diào)試因?yàn)檫壿嫹治鰞x好抓包量產(chǎn)后如果采樣率要求高再切 SPI。ICM-42688P 的 SPI 可以跑到 10MHz 以上I2C 一般是 400kHz具體還看主控的時(shí)鐘配置。2.2 電平與上拉的注意點(diǎn)HXY 小板子多數(shù)是 3.3V 供電但它的邏輯電平引腳也是 VDDIO 決定的。如果 MCU 是 5V 的最好加電平轉(zhuǎn)換別直接懟。網(wǎng)上很多案例里傳感器特別容易“發(fā)熱”或者讀回全 0xFF其實(shí)就是 5V 電平把芯片內(nèi)部鉗位電路搞異常了。I2C 上拉電阻這個(gè)細(xì)節(jié)不同批次的 HXY 板做得不一樣。有的板子已經(jīng)焊了 10k 上拉你再外接一個(gè) 4.7k等效上拉就變成 3.2k影響不大但也會(huì)讓信號(hào)邊沿變緩。我建議先用示波器看 SCL、SDA 波形上升沿太緩再把外部上拉去掉。2.3 AD0 地址的坑I2C 模式下AD0 接低時(shí)地址是 0x68接高時(shí)是 0x69。但我在 HXY 板上踩過(guò)坑有些批次為了兼容不同方案把 AD0 用 0Ω 電阻接到 VDDIO默認(rèn)就是 0x69。如果你按網(wǎng)上的老代碼直接掃 0x68根本讀不到設(shè)備。最穩(wěn)妥的辦法是寫(xiě)一個(gè) I2C 地址掃描函數(shù)把 0x68 和 0x69 都試一遍能讀回 WHO_AM_I 的那個(gè)就是正確地址。3. C 驅(qū)動(dòng)架構(gòu)與關(guān)鍵實(shí)現(xiàn)3.1 為什么把 HAL 單獨(dú)拆出來(lái)傳感器驅(qū)動(dòng)最忌諱的是把 i2c_read 和 spi_write 直接寫(xiě)在初始化函數(shù)里。一旦你想從 STM32 切到 ESP32或者從模擬 I2C 改成硬件 I2C整份代碼全得改。我最后采用的是函數(shù)指針加上下文指針的方式這在嵌入式里是最常見(jiàn)的做法。typedef int (*icm_hal_read)(void *ctx, uint8_t reg, uint8_t *data, uint16_t len); typedef int (*icm_hal_write)(void *ctx, uint8_t reg, const uint8_t *data, uint16_t len); typedef void (*icm_hal_delay)(uint32_t ms); typedef struct { void *hal_ctx; icm_hal_read read; icm_hal_write write; icm_hal_delay delay; } icm42688_hal_t;調(diào)用方只需要在 main 函數(shù)里傳入自己平臺(tái)上實(shí)現(xiàn)好的 read/write驅(qū)動(dòng)代碼里完全看不到具體總線的痕跡。這也是面試時(shí)經(jīng)常被問(wèn)的“依賴倒置”簡(jiǎn)單項(xiàng)目里不用說(shuō)得那么玄你就當(dāng)它是給你自己留后路以后換芯片業(yè)務(wù)層一行不用動(dòng)。3.2 設(shè)備結(jié)構(gòu)體的設(shè)計(jì)設(shè)備結(jié)構(gòu)體保存?zhèn)鞲衅髋渲煤蛽Q算系數(shù)運(yùn)行期間所有狀態(tài)都存在這一處。typedef struct { icm42688_hal_t hal; uint8_t i2c_addr; float accel_scale; float gyro_scale; int16_t accel_offset[3]; int16_t gyro_offset[3]; } icm42688_t;accel_scale 和 gyro_scale 是在初始化時(shí)根據(jù)量程算出來(lái)的外部每次讀數(shù)據(jù)后拿原始值乘以對(duì)應(yīng)系數(shù)就是物理量。偏移量數(shù)組用來(lái)保存標(biāo)定結(jié)果后面會(huì)細(xì)講。3.3 初始化流程初始化函數(shù)是所有問(wèn)題的根源大多數(shù)傳感器讀不出數(shù)據(jù)都是初始化時(shí)序有問(wèn)題。ICM-42688P 對(duì)比老款傳感器的特殊之處在于它有一個(gè)軟復(fù)位寄存器上電后要把設(shè)備復(fù)位到一個(gè)已知狀態(tài)再配置電源管理寄存器。一個(gè)典型的初始化序列大致如下讀取 WHO_AM_I確認(rèn)芯片在線。向設(shè)備配置寄存器寫(xiě)軟復(fù)位等待器件穩(wěn)定。配置電源管理模式把陀螺儀和加速度計(jì)從“待機(jī)/關(guān)閉”切換到低噪聲模式。設(shè)置 ODR 和量程選擇陀螺儀、加速度計(jì)各自的數(shù)據(jù)輸出頻率。配置數(shù)字濾波器和中斷源如果啟用。int icm42688_init(icm42688_t *dev) { uint8_t id 0; if (dev-hal.read(dev-hal.hal_ctx, ICM42688_REG_WHO_AM_I, id, 1) ! 0) return -ERR_COMM; if (id ! 0x47) return -ERR_ID; // 軟復(fù)位 uint8_t val 0x01; dev-hal.write(dev-hal.hal_ctx, ICM42688_REG_DEVICE_CONFIG, val, 1); dev-hal.delay(10); // 陀螺儀/加速度計(jì)都進(jìn)入低噪聲模式 val ICM42688_MODE_GYRO_LOW_NOISE | ICM42688_MODE_ACCEL_LOW_NOISE; dev-hal.write(dev-hal.hal_ctx, ICM42688_REG_PWR_MGMT0, val, 1); dev-hal.delay(30); // 配置 ODR 和量程 val ICM42688_ACCEL_ODR_1K | ICM42688_ACCEL_FS_16G; dev-hal.write(dev-hal.hal_ctx, ICM42688_REG_ACCEL_CONFIG0, val, 1); val ICM42688_GYRO_ODR_1K | ICM42688_GYRO_FS_2000DPS; dev-hal.write(dev-hal.hal_ctx, ICM42688_REG_GYRO_CONFIG0, val, 1); dev-accel_scale 16.0f / 32768.0f; dev-gyro_scale 2000.0f / 32768.0f; return 0; }上面代碼里的寄存器地址宏我故意沒(méi)有寫(xiě)死因?yàn)樵诓煌謨?cè)版本里某些配置地址會(huì)有頁(yè)偏移。建議你新建一個(gè) icm42688_reg.h 文件把需要用到的地址統(tǒng)一放在宏定義里方便出問(wèn)題后逐條核對(duì)。WHO_AM_I 讀回 0x47 是一個(gè)很關(guān)鍵的判斷標(biāo)準(zhǔn)。這里有個(gè)比較容易忽略的細(xì)節(jié)軟復(fù)位之后不要立刻寫(xiě)配置至少要等 10ms。之前我圖省事只延時(shí)了 1ms結(jié)果有三分之一板子初始化后會(huì)卡在后續(xù) I2C 通信上。芯片手冊(cè)里寫(xiě)的上電穩(wěn)定時(shí)間不是一個(gè)絕對(duì)值批量生產(chǎn)時(shí)最好保守一點(diǎn)。3.4 讀取加速度和陀螺儀數(shù)據(jù)ICM-42688P 的原始數(shù)據(jù)寄存器是按連續(xù)地址排列的一次突發(fā)讀可以把加速度和陀螺儀數(shù)據(jù)全部拿回來(lái)。這個(gè)特性很重要因?yàn)?I2C 單字節(jié)讀會(huì)導(dǎo)致高速場(chǎng)景下 CPU 被頻繁打斷。我把讀取封裝成下面這種形式返回一個(gè)包含三個(gè)軸數(shù)據(jù)和解算結(jié)果的結(jié)構(gòu)體。typedef struct { float ax, ay, az; float gx, gy, gz; float temperature; } imu_data_t; static int16_t bytes_to_i16(uint8_t hi, uint8_t lo) { return (int16_t)((hi 8) | lo); } int icm42688_read(icm42688_t *dev, imu_data_t *out) { uint8_t raw[14]; if (dev-hal.read(dev-hal.hal_ctx, ICM42688_REG_ACCEL_DATA_X1, raw, 14) ! 0) return -ERR_READ; int16_t ax bytes_to_i16(raw[0], raw[1]); int16_t ay bytes_to_i16(raw[2], raw[3]); int16_t az bytes_to_i16(raw[4], raw[5]); int16_t gx bytes_to_i16(raw[6], raw[7]); int16_t gy bytes_to_i16(raw[8], raw[9]); int16_t gz bytes_to_i16(raw[10], raw[11]); int16_t tmp bytes_to_i16(raw[12], raw[13]); out-ax (ax - dev-accel_offset[0]) * dev-accel_scale; out-ay (ay - dev-accel_offset[1]) * dev-accel_scale; out-az (az - dev-accel_offset[2]) * dev-accel_scale; out-gx (gx - dev-gyro_offset[0]) * dev-gyro_scale; out-gy (gy - dev-gyro_offset[1]) * dev-gyro_scale; out-gz (gz - dev-gyro_offset[2]) * dev-gyro_scale; out-temperature tmp / 100.0f 25.0f; // 具體公式見(jiàn)手冊(cè)溫度輸出章節(jié) return 0; }換算系數(shù)的思維要轉(zhuǎn)變一下傳感器的輸出不是“每度每秒對(duì)應(yīng)多少 LSB”而是“滿量程編碼映射到 ±滿量程值”。加速度量程選 ±16g 時(shí)輸出范圍就是 ±32768每個(gè) LSB 對(duì)應(yīng) 16/32768 g。陀螺儀同理。3.5 FIFO 與中斷模式如果你只做低頻姿態(tài)測(cè)量前面代碼已經(jīng)夠用。但如果你要在 1kHz 采樣同時(shí)做低功耗就不能讓 MCU 每 1ms 去讀一次寄存器最佳方案是用芯片內(nèi)部的 FIFO。ICM-42688P 的 FIFO 可以緩存多組樣本配置好之后 MCU 只需要在 FIFO 計(jì)數(shù)到達(dá)閾值時(shí)去讀取一次。這個(gè)和大多數(shù)傳感器 FIFO 的套路一樣核心是配置“哪些數(shù)據(jù)寫(xiě)入 FIFO”和“FIFO 中斷在哪一級(jí)觸發(fā)”。讀取 FIFO 的基本邏輯是先讀計(jì)數(shù)寄存器判斷有多少字節(jié)在 FIFO 里然后累計(jì)讀出完整的數(shù)據(jù)包。由于 FIFO 數(shù)據(jù)包里可能有可選的包頭實(shí)際使用時(shí)需要先讀一個(gè)字節(jié)的頭部判斷是不是陀螺儀數(shù)據(jù)再讀后續(xù) 6 字節(jié)如果同時(shí)使能了加速度計(jì)還可以在一個(gè)包里同時(shí)拿到兩組數(shù)據(jù)。我在項(xiàng)目里只使能了加速度計(jì)和陀螺儀設(shè)置成 20 字節(jié)一包的模式。因?yàn)閹?DMP 擴(kuò)展包雖然信息更全但解析復(fù)雜度上升一個(gè)檔次普通業(yè)務(wù)用不上。判斷 FIFO 溢出時(shí)可以通過(guò) FIFO 溢出標(biāo)志位來(lái)做“丟棄最舊數(shù)據(jù)”或“保持舊數(shù)據(jù)”的選擇默認(rèn)建議選后者防止采集過(guò)程中出現(xiàn)數(shù)據(jù)斷裂。3.6 SPI 模式切換要點(diǎn)量產(chǎn)階段我把接口從 I2C 切到了 SPI。切換時(shí)最需要注意的是 SPI 時(shí)鐘極性和相位。ICM-42688P 文檔里一般要求 SPI Mode 0也就是 CPOL0、CPHA0。如果你的主控默認(rèn)工作在 Mode 3會(huì)發(fā)現(xiàn)寫(xiě)寄存器偶爾成功、讀數(shù)據(jù)偶爾失敗過(guò)一段時(shí)間徹底通信不上。這里有個(gè)經(jīng)驗(yàn)SPI 通信異常時(shí)先不要懷疑代碼用邏輯分析儀抓 CS、SCLK、MOSI 三個(gè)引腳上的時(shí)序確認(rèn)是否滿足“數(shù)據(jù)在時(shí)鐘上升沿采樣”。幾塊錢的 8 通道邏輯分析儀在這個(gè)場(chǎng)景里比示波器還實(shí)用。4. 零偏標(biāo)定與問(wèn)題排查實(shí)錄4.1 零偏快速標(biāo)定MEMS 傳感器出廠時(shí)雖然做了修正但批次差異和焊接應(yīng)力仍然會(huì)讓數(shù)據(jù)帶著一個(gè)固定偏移。最粗暴但有效的方法是把傳感器水平放置在桌面上采集 200 個(gè)連續(xù)的靜止樣本取平均作為零偏。對(duì)于陀螺儀靜止時(shí)理論角速度是 0所以采到的平均值就是零偏。對(duì)于加速度計(jì)水平放置時(shí) Z 軸應(yīng)讀到 1g 附近X、Y 軸應(yīng)接近 0。如果你只需要補(bǔ)償“安裝誤差”造成的微小偏移也可以直接把采集到的原始值平均后作為偏移量。但記住加速度計(jì)的水平校準(zhǔn)只能補(bǔ)償靜止偏移如果你要精確測(cè)傾角最好用六面校準(zhǔn)法。六面校準(zhǔn)思路不復(fù)雜讓芯片的 X、-X、Y、-Y、Z、-Z 六個(gè)面分別朝下記錄原始值。這樣能同時(shí)估計(jì)出各軸的零偏和標(biāo)度因數(shù)誤差計(jì)算量也小適合在單片機(jī)上直接實(shí)現(xiàn)。4.2 常見(jiàn)問(wèn)題速查表現(xiàn)象可能原因解決辦法讀 WHO_AM_I 返回 0 或 0xFF通信線接反、地址錯(cuò)誤、CS 懸空掃描 0x68/0x69檢查 CS 電平上電后芯片發(fā)熱電壓接反或超過(guò)規(guī)格立刻斷電檢查 LDO/引腳定義I2C 偶爾卡死上拉電阻過(guò)強(qiáng)、SCL 被長(zhǎng)時(shí)間拉低調(diào)整上拉電阻增大總線超時(shí)處理SPI 讀數(shù)不穩(wěn)定SCLK 極性和相位不對(duì)切換到 Mode 0用邏輯分析儀核對(duì)數(shù)據(jù)噪聲很大電源紋波、傳感器靠近干擾源把 VDD 濾波電容靠近芯片引腳讀到的數(shù)據(jù)長(zhǎng)時(shí)間不變?cè)O(shè)備進(jìn)入低功耗模式檢查電源管理寄存器是否配置成功我在實(shí)際項(xiàng)目里遇到最多的是“I2C 第一次初始化失敗復(fù)位后就好了”。這個(gè)問(wèn)題的根源往往是 MCU 上電時(shí)序比傳感器慢或者 I2C 總線剛上電時(shí)被其它設(shè)備拉死。解決方式是在驅(qū)動(dòng)里加一個(gè)初始化前重試機(jī)制如果第一次讀 WHO_AM_I 失敗把 SCL 切到 GPIO 模式手動(dòng)翻轉(zhuǎn)幾次再切回復(fù)用功能重試。這種方法能解決八成總線卡死問(wèn)題。4.3 FIFO 溢出處理當(dāng)我用 1kHz 采樣率并且 FIFO 中斷線程處理不及時(shí)的時(shí)候會(huì)出現(xiàn) FIFO 溢出標(biāo)志位被置位。這時(shí)舊數(shù)據(jù)無(wú)所謂丟棄但如果你不管這個(gè)標(biāo)志位后續(xù)讀出來(lái)的數(shù)據(jù)包可能錯(cuò)位。我的處理邏輯是每次進(jìn)入中斷先讀 INT_STATUS如果發(fā)現(xiàn) FIFO 溢出就把 FIFO 計(jì)數(shù)全部讀完并清空然后跳過(guò)這一輪不把錯(cuò)誤數(shù)據(jù)交給上層濾波算法。寧可丟一個(gè)包也不能讓錯(cuò)位的數(shù)據(jù)進(jìn)入姿態(tài)解算否則融合結(jié)果會(huì)突然跳一個(gè)很大的尖峰。5. 性能優(yōu)化與后續(xù)擴(kuò)展方向5.1 用 DMA 減少 CPU 占用如果主控是 Cortex-M 系列建議把 I2C 或 SPI 的數(shù)據(jù)讀取放到 DMA 通道上。這個(gè)驅(qū)動(dòng)里只需要把 hal_read 換成 DMA 模式讀加速度和陀螺儀一次性 14 字節(jié)能顯著減少中斷開(kāi)銷。但要注意DMA 和傳感器高速率之間的數(shù)據(jù)競(jìng)爭(zhēng)問(wèn)題最好保證 DMA 傳輸完成后才允許下一輪讀取。5.2 DMP 要不要用ICM-42688P 內(nèi)置 DMP可以輸出融合后的四元數(shù)大幅度降低主控計(jì)算負(fù)擔(dān)。但 DMP 的固件需要刷寫(xiě)且不同版本的 Register Map 差異不少對(duì)入門(mén)項(xiàng)目來(lái)說(shuō)風(fēng)險(xiǎn)大于收益。我的個(gè)人選擇是先不在第一版代碼里碰 DMP。先把原始 6 軸數(shù)據(jù)通過(guò) I2C/SPI 穩(wěn)定讀出來(lái)再在 MCU 上跑一個(gè)簡(jiǎn)單的 Mahony 算法效果已經(jīng)能滿足大部分姿態(tài)測(cè)量需求。DMP 適合后續(xù)產(chǎn)品性能吃緊時(shí)再去評(píng)估。6. 寫(xiě)在最后的一點(diǎn)體會(huì)這個(gè)項(xiàng)目讓我最深的感受是傳感器的 C 語(yǔ)言驅(qū)動(dòng)真正花時(shí)間的地方不是寫(xiě)讀取函數(shù)而是把初始化的狀態(tài)機(jī)理清楚。每一顆傳感器都有自己的“脾氣”ICM-42688P 比老式芯片好在很多校準(zhǔn)參數(shù)它出廠就做了但電源管理和 FIFO 配置依然需要逐項(xiàng)核對(duì)。如果你在調(diào)試過(guò)程中發(fā)現(xiàn)讀數(shù)不對(duì)不要急著懷疑芯片壞了先看通信波形再看寄存器讀寫(xiě)返回值最后再看掛載的濾波和校準(zhǔn)代碼定位問(wèn)題的路徑基本就是這樣。后續(xù)我做的新項(xiàng)目中這套驅(qū)動(dòng)稍加改動(dòng)就可以無(wú)縫遷移到 ESP32 和 RT-Thread 環(huán)境這也算是我堅(jiān)持把 HAL 抽象層做好所吃到的一點(diǎn)紅利。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
熟女色图在线| 3p国产色噜噜一区| 91丝袜美腿网站| 性生活久久久久久久久久| 色九九九九九九| 97国产超湿| 久久视频少妇美女| 国产成人欧美一区二区三区的国产| 91日本在线观看| 嗯嗯啊啊的视频| 天天日B夜夜干B时时操B| 久久综合久久综合人久久夜精品| 人人潮人人摸| 久肏视频字幕| 97这里都是精品| 亚洲se91| 国产美女91视频| 啪啪视频亚洲第一| 欧美日本视频一区| 久久999久| 久久婷婷热| 目产99999久久999| 色情婷婷| 国产黄片精品在线| 91P0RNY大屁股人妻| 久九9精品| 99九九久久| 国产成人啪一区二区| 亚洲夜色在线| 亚洲中文字幕熟女| 精品人妻一区二区蜜桃视频| 中文字幕女同在线| 日本女人久久久| 激情文学亚洲| 秋霞蝌科网日本一区| 天天欧美色| 国产一进一出视频网站| 久久久久久亚洲Av无码精| 国产亚洲深夜激情| 日韩天天综合| 97超碰超| 欧美黄色手机在线观看| 粉嫩av在线| 亚洲自拍97| 亚洲毛片久久| 热99这里有精品综合久久| 欧美有码亚洲中文字幕一区二区三区四区 | 亚洲av影院在线观看| 欧美十八禁视频| 欧洲黄色网| 欧美人人操人人插| 一级啊性爱在线视频| 亚洲第一黄色av网站| 热思思免费视频| 成全动漫视频观看免费下载| 26uuu国产亚洲综合| 久操com| 97综合在线| 91粉芽高清在线一区二区| 超碰人人乐97| 绑缚麻绳人妻寝取完整版| 欧美91久久久久| 免费亚洲国产精品久久一区| 亚洲天堂男人网| 欧美大香蕉久| 国产av高清版| 无套后入双马尾| 少妇熟女1区2区3区| 人、人、摸,人、人、草| 久久丁香| 无码9区| 999综合色| 97 色综合| 青椒国产97在线熟女| 久久婷婷五月天| 国内97干免费看| 免费视频一二三区| 老熟妇乱轮| 五月丁香久久| 有码专区最新中文字幕有码| 日本五十路熟女一区二区| 蜜桃久久综合视频| 亚洲日韩乱码中文无码蜜桃臀网站| 国产亚洲精品美女| 少妇一区二区三区高速| 日韩AV中文字幕电影| 美女黄码视频午夜| 九九热re99re6在线精品| 国产成人无码a| 老熟女91av| 大乔未久88一区| 伊人网免费视频| 吻戏激情性巴克| 欧美天堂超碰97| 在线午夜成人无码视频| 自拍二页| 精品国产久热在线观看| 日本幼女18+| 五月天社区| 午夜男女爽爽爽在线视频 | 九九无码视频| 伊人九九九| 欧美一级特黄淫片在线观看| 亚洲色图国产另类| 亚洲男人天堂2019| 亚洲色五月| 青青操青娱乐| 中文字幕欧洲有码| 大香蕉123| 天天综合精品| www.亚洲黄色| 可以在线观看的黄色网址| 久久午夜鲁丝片| 亚洲麻豆av一区二区| 国模私拍一区二区三区神乳| 一起草日韩| 色婷婷电影网| 成人性爱视频在线看| 欧美日韩亚洲天堂| 国产精品天堂| 九月丁香综合网| 亚洲熟女乱色| 免费看污网站| 夜夜做夜夜爽精品视频| 啊啊啊啊啊在线| 国内亚洲高清无码| 日本精品无码三级网站| 国产欧美日韩在线观看麻豆传媒公司 | 亚洲做性| 欧美se综合| chaopen97久久| 免费观看啪视频| 欧美性91| 大香蕉九九| 综合国产影视三级| 91色香| 成人福利视频网| 欧美中文字幕日韩在线| 精品九区| 中出人妻中文字幕91在线| 日韩专区数据列表-第3230页-精品国产一区二区三区香蕉 久久99熟女人妻中文字 | 中国一区二区亚洲人妻| 视频国产精品未满十八禁止在线观看| 五月丁香黄色网| 久久精品一区二区| 欧美一级二级三级| 久久精品28| 激情婷婷黑人91| 国产亚洲欧洲在线观看| 亚洲人成网www| 920日本午夜免费| 丁香五月激情啪啪| 高清不卡国产| 欧美亚州色的图| 久日91在线| 欧美亚洲国产日本在线,久久精品国产| 99成人| 男人的天堂.com| 操一区| 91色碰| 加勒比伊人综合| 观看免费区二区三区二| 熟女中出视频| 久久香蕉综合一本到3atv| 欧美 日韩 亚洲 春色| 日本国产高清色www视频在线| 国产AV高清AV无码| 一区二区三区日韩欧美| julia国产在线| 限制级中的三级片中的黑粗大屌屌日人妻熟女| 久久久精品中文字幕麻豆| 骚货操死你| 日小BB小视频| 夜夜操天| 日韩有码专区| 国产又色又爽又舒服的三级视频| 99ri在线视频| 亚洲综合另类色图| 黄色av片三级三级三级免费看| 亚洲激情av| 国产欧美精品日韩区二区麻豆天美| 91色综合激情| 天天综合网网欲色| 日日操天天操| 精品国产乱码久久久久久久| 亚洲精美粉嫩嫩泬在线观看| 蜜臀亚洲中文| 欧美爆乳精品一区二区| 欧美性猛交美女自慰91| 噜噜噜噜天天狠狠| 亚洲一区二区性爱电影| 久久中文字幕女同性恋一区| 亚洲色图欧美色图综合| 日本性爱少妇| 国产精品夜夜夜| 国产黄色 A 片免费看| 欧美91久久久久| 1区2区3区在线视频| 91亚.色| 九色在线熟女国产黑人| 少妇精品久久久八区九区| 羞答答AV中文字| 国产久久久久久久久一区二区| 国产夜夜操| 免费福利视频中文字幕| 最新9久久久9免费视频| 五月丁香激情啪啪| 在线综合网| 亚洲午夜av| 女同性恋中文字幕| 五月综合久久| 久久精品操| 精品人妻1237| 91精品丝袜久久久久久| 青青草国产一区二区三区| 9精品在线| 校园春色美腿丝袜 | 99热aaa| 夜夜免费视频| 久久一二区四| 美女久久久久久久| 中文字幕欧美日本乱码一线二线| 天天日天天干天天摸天天操| 男女性扦B| 亚洲无码一区成人免费午夜| 丁香婷婷五月| 18禁超污无遮挡无码免费网| 人妻天堂综合网| 超碰色中文| 亚洲 日本 不卡| 99老司机精品视频在线观看| 久久曰曰| 欧美制服另类丝袜| 人人摸人人舔一区二区| 亚洲图片 欧美电影| 亚洲一区中文精品| 久久97| 天天91~综合入口| 嗯嗯啊啊的视频| 免费观看日本操逼视频| 99热伊人| 久久天堂网| 人妻夜夜爽天天爽麻豆三区网站| 大白逼三四级| 国产一区二区欧美日本| 亚洲欧洲色情高清| 中出20p| 亚洲免费在线探花| 亚州国产精品乱| 日本二区不卡| 伊人久久婷婷| JuliaAnnXXX888| 久久久久国产精品片区无码直播| 伊人久久亚洲色欲综合网站 | 欧美日韩性爱操大逼| 日韩AV色图| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 日han少妇无码| 国产极品一区二区三区三州| 成人国产视频在线观看| 骚日日av| 曰本精品久久久| 超碰三级秋霞| 95人妻爽爽人人做人人澡| WWW操逼| 91操熟女| 女人天堂网| 天天肏美女| 成 人 影视 一区 二区 三区 四区 | 人妻少妇av在线观看| 草b在线| 天天看天天日天天操| 777奇米影视777四色| 麻豆激情综合| 亚洲精品成人动漫在线| 九九九久千久久激情蜜桃在线看 | 美国日韩黄片| 婷婷综合激情| 亚洲男人天堂手机版| 五月婷婷色色| 97超碰色| 伊人97超碰| 97超碰超| 天天综合精品| 中国少妇XXXX做受| 久久人人爽av亚洲精品天堂桃色| 亚洲欧洲中文日韩女优乱码| 蜜屁Av| 放黄片放3级黄片没穿衣服| 精品超碰中文在线| 亚洲欧洲无码bt精品合集| 欧美日韩少妇色情| 色色色网站| 久久精品国产Aⅴ| 91天堂| 精品免费囯产一区二区三区| av东京热男人的天堂| 亚洲欧美一区二区三区在钱蜜桃 | 欧美极品色| 国产东北女人在线视频| 丰满人妻一区二区三区大胸懂色| 日影院久久婷婷夜夜网| 久久久久精| 91av一区二区在线观看| 男人的午夜天堂| 搡老熟女免费视频| 色女99一级片在线观看| 欧美色图电影| 97精品一二区| 色综合V| 午夜福利在线合集| 无遮挡猛进视频免费无限观看| 国内一区二区三区| 91快色色色色色| 超碰97导航| 8050午夜少妇无码| 国产九月婷婷| 人妻精品一区二区| 中文久久96| 另类欧美| 职场同事知名国产国产精品久久欧美日韩| 国产精品一区午夜福利| 日韩中文字幕2020| 97舔舔| 亚洲成人性爱网站在线播放| 欧美性性性| 欧美中文字幕一区| 欧洲乱码视频| 国产精品久久久久久久久久二区三区| 日韩精品人妻中文字幕久久久| 中国小夫妻勾搭露脸淫荡对白| 欧日韩不卡视.频| 欧美在线亚洲| 国产精品久久妻无码网站| 久久视频,这里只有精品| 亚洲精品国产AV天美传媒| 影音先锋中文字幕日本好一区二区 | 亚洲自拍欧美国产首页网曝| 亚洲欧美变态| 久久久三区二区一区| 人妻丰满熟妇av无码区蜜桃| 国产一区二区a毛片| 黄色高清无码无码破解免费暗网| 嗯嗯嗯不要不要免费视频| 日韩精彩视频| 男女啪啪网站免费视频| 午夜在线播放| 大香蕉视频啪啪啪啪| 五月婷婷丁香中文字幕| 夜色综合| 欧美图片色综合| 操逼不卡中文字幕| 丰满人妻一区二区三区色-百度| 性色高清在线| 综合一区中亚洲国产成人综合精品 | 天堂av最新电影网| 国产农村妇女精品一| 人人操 欧美| 91九色丰满高潮| 国产原创自拍| 人人摸人人摸人人干| 大香蕉日亚洲日本亚大 | 国产精品日本无码A片| 91九九九吃| 大香蕉520| 一二区在线观看视频| 欧美专利1区2区3区4区5区免费| 欧亚乱色熟女一区二区| 久久大| 欧美日本天堂| 黄色十八禁网站| 天天天天干| 视频国产精品未满十八禁止在线观看| 天天影视色香欲综合网小说| 东京热,男人的天堂| 97精品视频网站| 天天干2区3区| 亚洲男人天堂Av| 夜夜草我| 91国产操逼视频| 91 丝袜在线播放| 欧美日韩狠狠爱| 超碰在线成人电影| AV在线播放网址| 欧美精品99久久久| 99热精品在线播放| 开心五月婷婷激情| 丁香六月啪| 97国产精品一区二区传媒公司| 97视频观看| 久久婷婷一区二| 六六久久日韩不卡| 色色色综合| 欧美αv.com| 在线欧美69V免费观看视频| 中日韩一区二区三区欧美| 射综合网| 日韩免费中文字幕视频| 日韩性爱小视频| 97久久久| 亚洲性爱乱操x| 女同女同恋久久级三级| 色色香蕉| 婷色五月| 日韩精品一区二区三区四虎影视| 超碰av人人人| 久久激情视频| 久久久久精| 超碰日本97美女人妻人人玩人人爱 | 精品福利视频| 亚洲少妇色图自慰直播| 国产性爱欧美性爱在线| 极品少妇久久久久| 岛国爱情动作片在国产AV无码专区亚洲AV漫画| 青青操日韩| 人妻精品一区二区三区| 在线视频亚洲无码| 国产精品毛片?v一区二区三区| 欧美日韩国产成人高清| 亚洲无码国产探花在线观看| 色伊人91| 日本色色色色色视频| 综合免费无码中文| 日本午夜精品理论片A级APP发布| 人妻一区视频| 久久香蕉网| 无码heyzo高清一区| 狠综合网| 亚洲性高潮| 自拍啪啪视频| 欧美传媒| 国产精品久久久无码AV网站| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 韩日性爱av| 牛黄色久午久| 清清草影| 日日超碰亚洲| 亚洲精品一区二区三区在线播放| 无码heyzo高清一区| 99只有精品| 玖玖爱视频网站| 日本性感人妻91| 国产精品福利资源在线尤物| AV一起草在线| 国产成人www免费人成看片| 国产在线不卡导航| 亚洲第一页色网| 岛国激情视频在线观看| 色色热| 亚洲偷拍欧美激情| 亚洲麻豆av一区二区| 睡产熟女乱伦| 亚洲熟女一区| 美女诱惑久久| 亚洲图片婷婷五月天| 床上啊啊啊一区二区三区| 日日黄色三级网站| 亚洲黄片免费在线播放| 夜夜操2028| 韩日自拍| 色吧5亚洲| 丝袜大香蕉| 亚拍在线| 欧美性生活免费网| 国产精品久久久久久夜夜夜| 99re99在线视频| 成人激情无码在线视频| 97精品久久久久久久| 一本色道熟妇| 精品区国产区一区二区三区| 婷婷伊人一区| 亚洲本色精品一区二区久久| 97超碰国产精品| 欧综合网| 丁香五月影院| 97超碰人操| 91午夜无码| 一道本东京热加勒比一区二区三区| 99热这里都是精品| 东京热免费视频| 乱码人妻一区二区三区| 日韩性爱免费视频在线网站| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 欧美日韩*字幕一区| 亭亭丁香激情| 欧美成熟性爱精品| 日韩情色AV| 国内毛片无遮挡国产| 东北老女人的激情视频| 日本精品网站在线中文| 天堂资源站| 综合免费无码中文| 好一吊区二区| 乱精品一区字幕二区| 啊啊啊在线观看| 无码一区二区三区四区五区六区七区八区九区十区视频 | 成人热久久精品| 国产不良强奸视频免费看| 91殴美大片| 欧亚性爱在线视频| 中出在线视频| 日韩一级二级| 久久啊啊啊| 嗯嗯啊啊啊好舒服| 成人a v在线播放免费| 欧美色图91p| 欧美综合区| 亚洲97超碰| 久插不卡| 91精品大奶人妻| 久久久草草精品| 殴美牲| 嗯啊视频免费在线观看| 欧美色色人| www.zbzhongsen.com| 成·人免费午夜在线观看| 加勒比综合九九99视频在线播放| 黄色一区二区秘书性感| 97九色| 日韩三级性| 99∨VTV| 蜜乳av一区二区| 天美传媒精品久久视频| 人人色人人射人人妻| 在线国产一区二区av| 看全色黄大色大片免费视频| 自拍亚洲综合| 亚洲色堂免费视频| 黄片www.| 亚洲日韩美国人妻| 午夜精品久久久| 99爱爱| 情色日播放AV| 探花激情视频| 亚洲性爱无码乱伦av| 一区二区三区免费视频入口| 蜜臀AV一区二区三区| 99操| 欧美|91色综合| 在线人人人人人人精品超| 天天做天天爱| 天天天干977| 国产女人9999| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 日本黄页视频在线观看| 九九九九88| 曰韩精品九九无码| 色综合尤物| 亚洲 自拍偷拍 欧美| 夜夜爽夜夜| 在线洲亚线| 亚洲日本天堂| 9精品久久| 青青草在线视频人人想人人上| a在线观看| 午夜偷拍久久熟女| 久久婷婷电影网| 亲子敌伦对白在线播放| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区 | 91丝袜美腿网站| 婷婷九月| 五月天综合网| 岛国视频免费在线观看| 国产AV激情无码久久无码| 成人精品在线免费视频| 欧美色图第一页| 大香久久| 欧美色亚洲| JIZZJIZZ亚洲女人被躁| 日韩免费av片高清无码| 日本孕妇一区二区视频操逼免费看| 蜜臀久久久99久久久久| 美女t无毒不卡不卡| 色哟哟av网址| 上床啊啊啊| 传媒在线观看一区二区三区| 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 国产在线播放成人免费| 久久9久| 91色综合| 加勒比伊人| 欧美偷拍区| 91人妻做a观看视频| 麻花传媒免费网站在线观看| 久久成人午夜精品影院| 久久久无码av精| 郑州宾馆老熟女露脸啪啪| 午夜寂寞欧美| 婷婷操逼| 韩国轻伦国内自拍一区| 久久99999| 操91| 黑白配性爱AV成| 91 欧美| 亚洲国产91精品一区二区久久| 免费一级性爱久久| 国产亚洲日本精品在线| 日韩人妻少妇 一区二区三区| 欧美78p| 狠狠2050在线观看| 欧美情色亚洲| 精品国产无码中文| 3p国产色噜噜一区| 啊啊啊啊啊在线观看网址 | 91精品丝袜久久久久久| 精品无码久久久久久久久果冻糖心 | 老熟女搡BBBB搡BBBB视频| 女人喷水视频在线观看| 天美精品av| 欧天美中出| 久久99国产精品| 最新国内自拍av免费| 日韩av免费一级电影| 国产女性无套 免费观看| 美女诱惑爱爱| 精品一区二区三区蜜桃臀www| 国产精品日日摸天天碰| 狠狠色伊人亚洲综合网站色| 综合久久欧美| 亚洲男人的天堂网| 日韩熟女三十乱伦| 91GD.COM| 青青欧洲黑| 97视频在线| 久久欧美性爱视频| baiduhicn.com。| 久久久久少妇| 婷婷五月激情综合| 日本新免费二区三区| 97在线免费看视频| 免費黃色視頻觀看一| 蜜臀久久99精品久久久久久久久| 欧美日日人人天天| 欧美区亚洲区偷拍区| av婷婷色婷婷色六月| 北京专精特新企业招聘信息| 4tube欧美女厕所| 国产中文字幕在线点播| 欧美顶级黄片AAAAA在线免费看| 东京热精品97综合网| 日韩一二三区| 成人日韩欧美| 中文字幕av一区二区三区人妻少妇| 欧美日韩在线视频网站| 亚洲精品 大香蕉| 久久伊人东京热| 女人高潮抽搐喷水视频网站| 亚洲美女 晚间男人天堂| 中文字幕欧美日韩三级| 五月丁香| 久久久啊啊啊| 99色在线| 天天操妹子| 狠狠中文字幕| 天天综合欧美| 91在线|亚| 97日韩超碰超碰中文字幕| 蜜乳av首页| 超碰欧美97资源| 久久精品国产亚洲AV清纯| 亚殴在线| 亚洲无码com| 天美av在线观看| 天美传媒AV在线| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 1人人看人人摸人人操| 婷婷色香| 北约熟女超碰| 天天热精品| 岛国大片国产| 欧美极品少妇| 久久东京国产精品视频| 理论久久婷婷网8| 啊啊啊啊一区| 国产精品com| 久久精品一区| 精品欧美А∨无码黑人大荫蒂| 亚洲揄拍网| 亚洲精品啪视频| 亚洲污污网站| 久久久久久久久久8888| 91精品人妻一区二区三区蜜桃| 五月天色图影视| 精品传媒在线一区| 精品97久久综合| 午夜寂寞欧美| 夜夜欢天天干| 射欧美综合| 丁香五月综合| 日韩有码中文字幕女同性恋 | 一区二区三区成人| 熟女视频久久| 欧美18 在线观看| 91亚洲狠狠色| 色妹子A V| 自怕偷自怕亚洲精品| 色悠久久久av| 麻豆天美国美国产| 性久久| 欧美高清在线| 精品十三区| 午夜色婷婷| 欧美精品三级黄片| 玖玖久久久| 花野真衣| 婷婷婷婷婷婷久久久久| 国产精品一区二区在钱播放| 乱欲视频| 亚洲麻豆精品二区三区| 日日骚av| 97色婷婷| 色欲Av人妻精品一区二| 神马影院午夜福利久久久| 天堂v无码免费视频| 91网站18在线| 亚洲图片婷婷五月天| 久久久久国产精品喷潮免费观看臀| 99欧美| 6080yy午夜理论三级一区二区三区无码| 久久久96| 啊嗯嗯啊好大好爽| 超碰人人妻| 97在线免费看视频| 激情文学 国产一二三aV| 成人av影院在线观看| 久久这里精品国产99丫e6| 75大香蕉| 999久久久精品国产| 少妇3P性爱自拍| 曰韩人妻中文字幕在线| 精品少妇一区二区三区| 超碰97久久观看| yirendaxiangjiashipin| 国产乱伦一二三区| 影音先锋视频在线| 91色婷婷综合久久中文字幕二区| 97视频900| 亚洲国产一级中文综合久久天堂在线免费观看| 国产AV高清AV无码| 404操逼福利视频| 久久首页| 国产精品亚洲色婷婷久久久| 97在线视频免费看| 欧美日综合| 后入福利| 中文字幕在线第二页| 色香在线| 西西美女视频网| 中文字日本乱码| 九一综合精品视品av| 亚洲一区二区麻豆影院| 久久性视频| 国产成人无码久久精品| 亚洲精品亚洲人成在线麻豆| 国产www色在线观看| 国产精品久久久久久久电影渣男| 欧美性爱精品七区| 国产福利视频精品视频| 人人人摸人人| 国产Av超碰| 999精品乱码| 高清无码学生妹高潮| 自拍亚洲综合| 宗合情欲网| 中文字幕精品人妻丝袜| 九九亚洲| 99无码视频| 无码少妇精品一区二区60岁老人| 日韩精品一区二区日韩| 秋霞欧美性爰视频| 色色色热| 日本人妻一区二区| 75大香蕉| 韩国嫰模上门援交视频| 91热色| 无人区高清电影免费观看一区二区三 www.qmcai2.com | 综合亚洲情色| 乱子伦一区二区三区国产精品| 青青草日韩免费观看高清在线| 国产suv精品一区二六| 欧美男人的天堂| 亚洲天堂精品日韩电影| 国产成人精品必看| 日韩AV熟女乱伦| 性色一线| 日韩图区| 日本媚薬中文字幕在线| 亚洲网站一区二区在线| 天天草夜夜草高潮片| 亚洲日韩国产欧美综合v| 丁香六月啪啪| 日本一片一区| 后入精品| 久久黄片国产一区二区| 美国一区二区免费视频| 日韩国语字幕| 神马久久69| 狼人狠干| www.久久最新地址| 日日夜夜天天| 久偷拍欧美日韩三区| 日韩精品午夜操呦呦不卡影院| 中日韩免费看男女操逼大全| 青娱乐国产盛宴视频| 婷婷月色| 91丝袜美腿片| 网友自拍第一页| 在线观看岛国有码| 在线啊啊啊啊| 性生活性生大爱77AV国产| 午夜舔阴达高潮视频免费看| 日韩欧美亚洲一区二区三区影院| 日韩精品一二三四| 日韩不卡码| 先锋音影AV| 一本一道久久综合久久| 成人av在线播放| 乱精品一区字幕二区| 久久超碰av在线| 国产成人欧美精品在线| 9999免费精彩视频| 亚州熟妇精品| 中文?日韩?免费?精品| 丁香九月激情啪| 加勒比人妻综合| 熟女乱3伦999| 日本特黄f c2| 综合91网| 天天操夜夜嗨| 麻豆性爱视频在线播放| 日韩97P| 翔田千里av一区二区三区| 97精品国产手机| 99热销国产这里有精品| 秋霞一级视频在线观看免费| 国产 大胆 对白| 人人操人人摸avav| 熟女在线视频| 91社区伊人| 天天综合色| 久久9精品网站| 18禁免费视频| 九九久久久久久爱| 久久春色| 国产精品一区人妻精品阁在线| 人妻精品一区一区三区蜜桃91| 精品午夜福利国产一区二区在线观看 | 人人妻人人澡人人爽人人精品浪潮| 欧美午夜视频精品久久| 无码久| 国产精品视频麻豆入口| 天天日天天射天天干| 国产女s强制榨精视频| 人妻出轨一区二区三区| 高潮9999外国| 93人人操人人| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 午夜AV人气不卡| 99国内熟女露脸视频| 精品区国产区一区二区三区| AV女资源| 亚洲欧美综合色| 在线观看亚洲专区| 中国熟妇| 欧美操逼视频二区| 国产剧情AV不卡在线观看| 夜夜爽夜夜摸夜夜操免费视频| 九月丁香综合网| 亚洲男人天堂视频| 天天干天天干天天干| 午夜男女爽爽大片免费观看| 亚洲色入欧美| 伊人AAA| 素人一区二区三区日韩| 国产91丝袜 在线播放| 岛国小电影| 性做久久久久久久| 啪啪综合网| 熟女露脸激情自拍视频| 成人精品电影| 偷看洗澡一二三区美女| 亚洲精品国语在线播放| 精品大全99999| 午夜天堂精品久久| 亚洲激情四射| 一类无码操逼视频| 国产精品白丝| 亚洲做性| www.91欧美| 欧美成人9797| 色官网在线| 国产成人无码a| 欧美人妻少妇| 青青草五月份天| 91网18| 无码9区| 手机在线观看不卡无码av| 看日韩黄片| 丰满人妻-区二区三区免费看| A啊啊在线观看| 操狠狠| 99热99在线| 岛国AB视频| 东京热视频网| 最新亚洲黄色免费电影| 怡红院久久老司机| 91欧美丝袜| 久久久久亚洲一区女同性恋中文字幕| 日日干夜夜干| 色丁香久久| 国产 亚洲 丝袜 制服| 亚洲成人在线高清| 久久只有精品| 亚洲图片另类| 久久岛国| 欧美亚洲首页| 日韩欧美中文字幕搭讪巨乳美人妻视频| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 国产性爱强奸乱伦大全| 欧美激情在线观看视频| 中日韩久久久免费看| 操死我了啊啊啊| 欧美日韩亚洲五月天婷婷| 日韩三级在线观看mp4| 亚洲国产综合久久久性感熟妇| 蜜桃久久综合视频| 碰碰在线视频| 老色69| 久九九九九九九热| 欧美亚男人的天堂| 天天天肏屄欧美| 九九热超碰97亚洲最新香蕉| 色五月69夫妻| 成人A片男人的天堂| 欧美午夜色妇色鬼| 极品内射| 超碰1997| 久湿久久| 日本在线15p| 5252色欧美在线男人的天堂| 婷婷性网| 国产精品一区二区三| 我想要 啊 啊 啊| 3PAV乱伦视频| 操逼逼一区视频| 波多野结衣被操50分钟免费视频| www.伪伪| 精品毛片久久久精品毛片| 激情久久av一区av二区av| av资源在线观看少妇| 九九碰九九爱97| 天天影视综合网欧美精品| 91蜜臀在线久久久久| 嫩草 人人网精品| 97频视在线| 天天影视综合色| 久久69| 国产在线视频二区| 青青操狠狠撩| 理论久久婷婷网 8| 熟女欧美日韩综合婷婷| 午夜精品人妻二区三区| julia国产在线| 亚洲av噜噜噜噜噜噜| 成 人片 黄色大片| 日本黄 R色 成 人网站| 在线观看一卡二卡| 91久久18禁| 欧美性第1页| 久久成年片色大黄全免费网站| 密乳AV免费观看| 99热自拍| 日韩午夜国产| 天天色综合影视网| 99亚洲国产精品色一区二区三区| 天堂中文日本在线观看| 日韩有码一区三区| 亚洲综合九| 亚洲高清综合网| A级毛片在线看免费| 日本123区操B视频| 午夜成人福利影视| 青青草在线视频美女| 欧美日韩在线视频网站| 91人妻尻屄视频| 五月天伊人| 国产999精品久久久| 色哟哟综合| 日本一级一级一级一级| 国产青青美女玩逼视频| 天美传媒AV在线| 欧美日韩在线国产在线| 老鸭窝亚洲毛片| 丰满欧美放荡少妇在线| 免费看黄片现成| 狠狠爱综合网| 91国内外在线| 国产极品粉嫩馒头一线天av| 日本久久99| 亚州男人的天堂| 亚洲网站一区二区在线| 欧美操人| 中文字幕精品三级久久久| 国产精品第一区第一页| 五月婷婷色| 天天天操天天天爱| 亚洲图片激情综合另类| 日韩pv中文| 欲色综合| 国产高清无码一区二区三区四区皇冠| 久插综合| 亚洲一区日韩精品中文字幕 | 久久风骚城市| 久久国产免费激情视频| 丝袜狠狠草尤物人妻av91| 97手机日韩| 色色色欧美| 88在线一区二区三区| 可以在线观看AV的网站| 久久久不卡区一区二区三区久久久| 蜜桃av色偷偷av老熟女| 九月婷婷久久| 97国产中文| 久久肏大逼| 人妻天天爽夜夜爽2| 免费的很黄很污的全部视频| 国产丰满熟夫69mpp| 国产精品久久久吖| 嗯啊免费视频| 91美女在线观看| 91ise欧美| 日韩在线国产字幕| 久久理论字幕视频| 色激情综合网站| 熟妇熟女亚洲天堂网| 日韩情色一区二区| 日本高清电影欧美色图| 密臀在线一区尤物| 性爱久久| 91天天看| 99啪啪视频| 日本淫乱女一区二区三区视频| 高潮内射在线| 国产精品白丝在线播放| 国产精品久久久蜜臀| 老司机午夜精品视频| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 国产传媒日韩欧美| 狠狠躁AV| 八戒无码国产午夜福利| 96久久久精品| 欧美精品自慰系列寂寞少妇| 欧美日韩制服| 天天干天天日天天射黄色| 丁香婷婷五月| 久久大陆| 欧美性爱在线无码| 啊啊啊啊啊啊在线| 国产极品999| 国产毛片在线| 五月天精品| 亚洲色吧网| 亚洲国产成人精品999| 国产精品在线网站| 六十路日本| 欧美亚洲91| 蜜臀AV成人精品蜜臀| 国产亚州精品美女久久久免费| 国产伊人精品在线| 欧美色图亚洲色图成人在在线| 狠狠操官网| 91综合天天看| 91国产丝袜足交精品视频| 日本成人A片网站| 亚洲精品 欧美97色色| 国产日本熟女顶级一区二区三区视频| 先锋影音av先锋一区| 91青青在线视频| 97天天爽| 亚洲黄色网址视频| 91丝袜美女视频| 欧美亚洲宗合色性图| 五月天激情小说| 欧美日韩免费性爱| 蜜臀久久99精品久久久久久酒店 | 黑人精品XXX一区一二区| 嫩草91| 91色五月俺来也| 亚洲乱熟女一区二区三区大香蕉| 国语av狠狠色丁香婷婷综合激情| 色阁阁AV综合网| 成人AV素股で擦久久| 久久鲁干| 日韩中文字幕视频| 日日夜夜骑| 男人的天堂在线| 97国产色综合| 国内自拍 日韩激情 99| 国产精品久久aV| 啊啊啊啊免费视频| 男人精品天堂一区| 伊人大香蕉在线| 五月天婷婷久久| 约操熟妇| 美国日韩黄片| 熟女熟妇一区二区三四区| 欧美伦乱爱| 久久综合18p| 九九热最新| 亚洲高清无码AAA久久久精品| 13小男生GAY自慰脱裤子| 欧美欧美少妇| 韩国毛片一区二区三区| 97超碰逼| 91在线美女| 97色色网| 精品婷婷| 久草免费在线一区二区| 岛国激情视频在线观看| 亚欧色图在线激情| 国产熟女一区二区| 亚洲欧美视| 欧美日本不卡| 天天综合网~91入口| 91色图片| 色女99一级片在线观看| 欧美黄页在线| 亚洲高潮少妇| 狠狠狠狠狠狠| 99热精品在线观看| 极品极品色影院| 日本精品不卡一二三区| 国产视频不卡在线观看| 久久人人爽爽爽人久久久| 欧美另类色图片| 成人婷婷丁香| 天天插天天插| 91丝袜美女国产| 五月天婷婷影院| 99激情| 亚洲天堂,男人| 九九热精品| 色蜜AV| 91九九九馒头| 日本裸体久久色噜噜| 久久久久久性爱视频| 97干色天堂| 1204av韩国| av线电影| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 亚洲av无码成人精品国产| 久操精品网| 激情五月天色播| 久久精品人体| 亚洲综合113页| 91N综合在线| 91老熟女91老女人| 啊啊啊慢点| 亚洲欧美综合| 91伊人久|