视频一区视频二区在线观看_国产欧美激情在线观看_免费的av网址_莫妮卡裸全乳无删减电影_免费的一级黄色片_福利姬免费_欧美jizz19性欧美_在线观看免费视频国产_日本免费三级电影_亚洲tv在线_很黄很色的视频_亚洲免费视频一区_91黄色影视_草莓视频.www_成人欧美一区二区三区白人

你的位置:首頁 > 傳感技術 > 正文

通過更簡單的途徑增加低功耗 9 軸運動跟蹤功能

發布時間:2018-03-13 責任編輯:wenwei

【導讀】越來越多的可穿戴設備和物聯網設計將檢測方向和跟蹤運動的能力視為重要要求。盡管已經有各種各樣的可用運動傳感器,但工程師還是不斷受到挑戰,探索以更低的功耗更快、更高效地集成這些設備,這在額外增加傳感器時尤其具有挑戰性。
 
為應對這些運動跟蹤挑戰,設計人員需要集成度更高的加速計、陀螺儀和磁力儀五金件以及更加高效且智能的數據融合算法。
 
本文將介紹 TDK InvenSense 提供的同時為硬件和軟件提供幫助的解決方案。然后,本文還將介紹設計人員如何著手將該解決方案應用于簡化需要復雜的運動感應功能的復雜低功耗多傳感器應用的開發。
 
高效運動跟蹤的挑戰
 
利用傳統的運動跟蹤方法,開發人員可以同時為硬件和軟件處理重要的集成問題。在硬件方面,開發人員通常會努力在采用單獨的傳感器(包括加速計、陀螺儀和磁力儀)構建的設計中最大限度減少其復雜性、尺寸和零件的數量。軟件工程師則需要特別注意同步各種各樣的傳感器輸出,以創建高級運動跟蹤應用中所用傳感器融合算法所需的統一數據流。對于硬件和軟件開發人員而言,需要在設計中集成額外傳感器類型的應用面臨的挑戰均顯著增加。
 
但是,使用 TDK InvenSense ICM-20948,開發人員便能夠以最少的工作量快速實現運動跟蹤設計或其他多傳感器系統。
 
運動跟蹤解決方案
 
TDK InvenSense ICM-20948 是一種多芯片模塊,尺寸只有 3 mm x 3 mm x 1 mm,它集成了提供完整運動跟蹤解決方案所需的整套傳感器、信號鏈、數據處理和接口電路(圖 1)。
 
通過更簡單的途徑增加低功耗 9 軸運動跟蹤功能
圖 1: TDK InvenSense ICM-20948 通過其專用的信號鏈、可編程濾波器、接口電路和數字運動處理器執行運動跟蹤。(圖片來源: TDK InvenSense)
 
該模塊在全面工作模式下僅需要 3 毫安 (mA) 左右便能實現其全部功能。對于功率受限的應用,開發人員可以關閉模塊的某些部分,從而將完全休眠模式下各階段的電流消耗降低至 8 微安 (μA)。產生的功耗取決于工作電壓 (VDD),根據設計要求,該電壓值可以介于 1.71 伏特和 3.6 伏特。
 
單獨的信號鏈集成在模塊中,為集成的 3 軸加速計、3 軸陀螺儀和 3 軸磁力儀以及集成的溫度傳感器的每個通道提供支持。每個信號鏈都包括緩沖放大器和一個專用的 16 位模數轉換器 (ADC),以及特定于傳感器的電路,如驅動模塊的霍爾效應磁力儀的電流源。
 
為了提高每種信號鏈的輸出,模塊包括適用于每種進一步傳感器類型的信號調節階段。例如,磁力儀輸出通過算術電路進行基本信號處理,而其他傳感器的輸出各自饋入自動的傳感器特定調節階段,以執行采樣平均等處理功能。開發人員可以將 ICM-20948 設置為平均多達 128 個陀螺儀數據采樣,或者將加速計設置為平均多達 32 個采樣。最終,每個通道的信號調節階段的輸出饋入一組專用的傳感器寄存器中。
 
ICM-20948 的核心是一個專有的數字運動處理器 (DMP),用于提供各種不同的功能,包括執行運動處理算法、校準和自測試。在正常工作期間,DMP 會處理來自專用傳感器寄存器的數據。然后再將結果存儲在模塊的集成式 FIFO 中,供主機 MCU 通過共享的 I2C 或 SPI 總線訪問。
 
DMP 和 FIFO 的功能為很多實際應用提供重要功能。很多情況下,應用以相對較慢的速度更新其運動跟蹤結果,甚至允許其主機處理器在更新之間休眠,以降低總功耗。然而,運動跟蹤算法需要的更新速度明顯更高,以確保其在應用請求更新時以最低的延時提供精確的數據。DMP 能夠在不需要主機參與的情況下維持高更新速度,這有助于確保準確性,而不會對主機應用本身的性能或功耗強加額外的要求。
 
簡單的集成
 
ICM-20948 結合了小封裝、系統集成功能及主機獨立操作等特點,特別適合在移動設備、可穿戴設備和物聯網設計中使用。模塊的高水平集成意味著,開發人員僅使用三個電容器便可以執行典型的運動跟蹤設計。按照 TDK InvenSense 使用陶瓷 X7R 零件的建議,開發人員將在模塊的 REGOUT 引腳上增加一個 0.1 μF 電容器進行穩壓器濾波,并在其 VDD 和 VDDIO 引腳上增加一個該電容器用于電源旁通(圖 2)。
 
通過更簡單的途徑增加低功耗 9 軸運動跟蹤功能
圖 2: 設計人員可以將 TDK InvenSense ICM-20948 輕松添加到基于 MCU 的設計中,從而通過 SPI(此處所示)或 I2C 接口連接到 MCU,后者使用相同的配置,但引腳 22 (nCS) 與 VDDIO 相關聯。(圖片來源: TDK InvenSense)
 
雖然 ICM-20948 為運動跟蹤設計提供了近乎直接替代型的解決方案,但很多應用還是對其他傳感器類型提出了要求。為幫助開發人員簡化這些多傳感器設計,ICM-20948 為其他外部傳感器提供單獨的 I2C 接口和內置支持。開發人員在此將兼容 I2C 的智能傳感器連接到模塊的專用輔助 I2C 端口(圖 3)。
 
通過更簡單的途徑增加低功耗 9 軸運動跟蹤功能
圖 3: 在 SPI(或 I2C)與主機 MCU 連接的同時,開發人員可以使用 TDK InvenSense ICM-20948 模塊的輔助 I2C 接口(AUX_CL 和 AUX_DA)連接外部傳感器,并通過 ICM-20948 的輔助設備專用寄存器管理它們。(圖片來源: TDK InvenSense)
 
在正常操作中,ICM-20948 將充當 I2C 總線控制器,以與外部傳感器通信。在此模式下,開發人員可編程一組專用的模塊寄存器,以定義外部設備的 I2C 地址、輸出數據地址以及其他的傳輸參數。用此信息,模塊可以將外部傳感器數據讀入其 FIFO 和外部設備數據寄存器中,從而在傳感器 I2C 總線上使用單字節或多字節讀取,而不會涉及到主機 MCU。
 
ICM-20948 提供專門設計用于協調 ICM-20948 與外部傳感器之間時間的一項額外功能。除了使用模塊的專用中斷 INT 引腳之外,開發人員還可以使用外部傳感器的中斷或同步脈沖驅動模塊的 FSYNC 引腳。例如,在圖像穩定應用中,開發人員可以使用圖像傳感器的幀同步輸出來將圖像數據與 ICM-20948 傳感器讀數同步。使用模塊的 FSYNC_CONFIG 寄存器,開發人員甚至可以將模塊配置為測量外部傳感器 FSYNC 事件與 ICM-20948 數據事件之間的時間,從而在圖像和運動數據間提供更密集的同步。
 
但是,作為專用的運動跟蹤設備,ICM-20948 缺乏使用一般由主機 MCU 處理的那種設備特定設置操作來配置外部傳感器所需的功能。為簡化系統初始化過程,該模塊提供一種直通模式,以使用集成的接口旁通多路復用器將主機系統處理器直接連接到外部傳感器上。
 
在直通模式下,該設備使用其集成的模擬開關將輔助 I2C 引腳 AUX_CL(引腳 7)和 AUX_DA(引腳 21)直接以電氣方式連接到主機 I2C 總線(引腳 23 和 24)。該工作模式提供一種簡單的方法,以允許主機處理器處理與每個外部傳感器相關的任何配置和設置要求。初始化后,開發人員禁用旁通多路復用器,以允許 ICM-20948 接管正常操作時的外部傳感器訪問。
 
快速開發
 
盡管 ICM-20948 提出了相對簡單的接口要求,但希望評估運動跟蹤解決方案的開發人員甚至可以避免該水平的硬件原型開發。TDK InvenSense 的 DK-20948 評估板和參考設計提供現成的開發平臺,其結合了主機 MCU、嵌入式調試器、USB 接口和用于增加其他傳感器的多個連接器、無線連接和其他功能(圖 4)。
 
通過更簡單的途徑增加低功耗 9 軸運動跟蹤功能
圖 4: TDK InvenSense DK-20948 板提供一種完整的運動感應設計,其結合了 ICM-20948 模塊與 Microchip Technology ATSAMG55J19B MCU(左側中間)和基于 Microchip AT32UC3A4256 MCU(位于板的后側)的嵌入式調試器。(圖片來源: TDK InvenSense)
 
DK-20948 板基于 Microchip Technology ATSAMG55J19B MCU,使用 ICM-20948 提供完整的運動傳感器設計。同時,該板包括一個提供嵌入式調試功能的 Microchip AT32UC3A4256 MCU,從而在與主機 ATSAMG55 MCU 結合使用時消除對外部工具的需求。開發人員可以使用該板評估 ICM-20948,在此過程中,無需進一步的硬件工作或者其他定制或可用子板來擴展其功能。開發人員完成其 ICM-20948 評估后,可以使用套件的示意圖、詳細的 BOM 和板設計文件創建定制設計。
 
對于軟件工程師而言,DK-20948 套件同樣包括用于快速評估和定制開發的選項。對于評估,公司基于 MotionLink GUI 的工具可使開發人員探索不同的配置設置及評估它們對所產生運動數據的影響。然而,對于大多數開發人員來說,套件的軟件開發包將很快成為他們的主要關注點。
 
定制軟件
 
對于定制軟件開發,TDK InvenSense eMD(嵌入式運動驅動器)SmartMotion 軟件包提供應用編程接口 (API) 說明文檔、驅動源代碼、傳感器融合文庫以及預建的 DMP 固件圖像。同時,該軟件包還包括構建和閃現定制固件圖像的工具以及與評估板進行控制臺交互的命令行實用程序。
 
eMD 軟件平臺設計用于與 Atmel/Microchip Technology Atmel Studio 配合使用,包含兩個 Atmel Studio 包:內核和應用。內核包包含編程和操作 ICM-20948 所需的底層驅動器和固件,以及 DK-20948 板的 Microchip ATSAMG55J19B 主機 MCU 的預建運動算法和 math 文件。
 
應用包包含一個樣例應用程序,用于演示內核包的使用,包括從頂層應用向下延伸到串行總線交易的主要設計模式。例如,主要的 C 例程展示開發人員如何初始化 ICM-20948 和獲取數據(列表 1)。
 
int main (void)
 
{
 
   ...
 
  
 
    /* Initialize icm20948 serif structure */
 
   struct inv_icm20948_serif icm20948_serif;
 
   icm20948_serif.context   = 0; /* no need */
 
   icm20948_serif.read_reg  = idd_io_hal_read_reg;
 
   icm20948_serif.write_reg = idd_io_hal_write_reg;
 
   icm20948_serif.max_read  = 1024*16; /* max num bytes allowed per serial read */
 
   icm20948_serif.max_write = 1024*16; /* max num bytes allowed per serial write */
 
 
 
   icm20948_serif.is_spi    = interface_is_SPI();
 
 
 
   ...
 
  
 
    * Setup the icm20948 device */
 
   icm20948_sensor_setup();
 
 
 
   /*
 
    * Now that Icm20948 device was initialized, proceed with DMP image loading
 
    * This step is mandatory as DMP image are not store in non volatile memory
 
    */
 
 
 
   load_dmp3();
 
 
 
   /*
 
    * Initialize Dynamic protocol stuff
 
    */
 
   DynProTransportUart_init(&transport, iddwrapper_transport_event_cb, 0);
 
   DynProtocol_init(&protocol, iddwrapper_protocol_event_cb, 0);
 
 
 
   /*
 
    * Initializes the default sensor ODR in order to properly init the algorithms
 
    */
 
   sensor_configure_odr(period_us);
 
 
 
   InvScheduler_init(&scheduler);
 
 
 
   ...
 
  
 
   while (1) {
 
      InvScheduler_dispatchTasks(&scheduler);
 
 
 
      if (irq_from_device == 1) {
 
         inv_icm20948_poll_sensor(&icm_device, (void *)0, build_sensor_event_data);
 
 
 
         __disable_irq();
 
         irq_from_device = 0;
 
         __enable_irq();
 
      }
 
   }
 
 
 
   return 0;
 
}
 
列表 1: 開發人員可以檢查 DK-20948 eMD SmartMotion 軟件包中提供的示例源代碼,以了解主要設計模式,如示例應用的 main.c 例程中此代碼片段所列的 ICM-20948 初始化和傳感器輪詢模式。(代碼來源: TDK InvenSense)
 
編程 ICM-20948 等高度集成的設備時,開發人員很容易發現自己不僅要應付設備的很多配置選項,還要應付高效操作設備所需的大量軟件組件。eMD 內核包通過一系列的抽象(包括軟件結構和服務層)消除了該復雜性。例如,關鍵軟件結構 inv_icm20948 收集了操作 ICM-20948 所需的所有數據和元數據,包括其串行接口定義(列表 2)。
 
/** @brief ICM20948 serial interface
 
 */
 
struct inv_icm20948_serif {
 
       void *     context;
 
       int      (*read_reg)(void * context, uint8_t reg, uint8_t * buf, uint32_t len);
 
       int      (*write_reg)(void * context, uint8_t reg, const uint8_t * buf, uint32_t len);
 
       uint32_t   max_read;
 
       uint32_t   max_write;
 
       inv_bool_t is_spi;
 
};
 
列表 2: 為幫助降低軟件復雜性,DK-20948 eMD SmartMotion 軟件內核例程提供很多 C 語言結構,這就是其中一個例子,該示例定義 ICM-20948 串行接口的設置及 I2C 或 SPI 交易所需的適當底層讀取和寫入例程的指示器。(代碼來源: TDK InvenSense)
 
在實例化 eMD 結構及初始化設備本身之后,開發人員可以調用單個例程 inv_icm20948_poll_sensor(),以使用 inv_icm20948 結構實例讀取傳感器和通過 DMP 處理數據。這份記錄齊全的例程有 900 多行,為開發人員詳細演示了操作傳感器、管理 FIFO 和利用 DMP 的核心功能的使用。
 
有興趣從更基礎的層面了解 ICM-20948 操作的開發人員可以轉向底層內核例程,如設備自測試 Icm20948SelfTest.c 模塊中使用的例程。在此模塊中,int inv_do_test_accelgyro 等例程顯示了控制設備的典型寄存器操作(列表 3)。
 
static int inv_do_test_accelgyro(struct inv_icm20948 * s, enum INV_SENSORS sensorType, int *meanValue, int *stMeanValue)
 
{
 
   ...
 
 
 
    // Set Self-Test Bit
 
    if (sensorType == INV_SENSOR_GYRO)
 
    {
 
        // Enable gyroscope Self-Test by setting register User Bank 2, Register Address 02 (02h) Bit [5:3] to b111
 
        result = inv_icm20948_write_single_mems_reg(s, REG_GYRO_CONFIG_2, BIT_GYRO_CTEN | SELFTEST_GYRO_AVGCFG);
 
    } else
 
    {
 
        result = inv_icm20948_write_single_mems_reg(s, REG_ACCEL_CONFIG_2, BIT_ACCEL_CTEN | SELFTEST_ACCEL_DEC3_CFG);
 
    }
 
 
 
   ...
 
}
 
列表 3: 開發人員可以在 DK-20948 eMD SmartMotion 軟件包中發現演示 ICM-20948 在多個抽象層面使用的例程,包括 Icm20948SelfTest.c 模塊此代碼片段中顯示的寄存器級訪問。(代碼來源: TDK InvenSense)
 
在列表 3 中,(相對)高級的 inv_icm20948_write_single_mems_reg() 函數會調用低級例程 inv_icm20948_write_reg(),從而傳遞給常見的 inv_icm20948 結構實例。該調用會向下傳達到低層,最終到達實際執行寄存器寫入操作的例程中。為執行此操作,該最終低級函數使用軟件初始化期間加載到 inv_icm20948_serif 串行接口結構實例中的寄存器寫入例程指示器,如前面的列表 2 所示。這種分層方法對于幫助最大限度降低軟件復雜性和最大限度提高性能是必不可少的。
 
對于開發人員,eMD SmartMotion 架構提供一個在一組一致的關鍵預定義結構上構建的靈活框架。使用 eMD 軟件包,開發人員可以在高水平上工作,從而使用抽象快速執行應用。同時,開發人員可以輕松跳入低層以執行定制功能,而不會失去與更高級軟件的一致性。eMD SmartMotion 軟件包和 DK-20948 開發板一起使用,可以提供全面的平臺來快速開發運動感應應用。
 
總結
 
TDK InvenSense ICM-20948 模塊為運動感應提供了完全集成的解決方案。使用相關的 DK-20948 開發套件和 eMD SmartMotion 軟件包,開發人員可以快速構建能夠滿足最低尺寸和功耗要求的運動感應解決方案。
 
 
 
 
 
 
 
 
推薦閱讀:



在僅有零點電阻和電容可調節的情況下設計PLL濾波器
了解開關調節器的輸出,加快電源設計
如何用加速度計提高傾角測量精度
Digi-Key推出微信零件搜索功能以提升客戶體驗
手機傳感器是怎么泄密的
 
 
 
特別推薦
技術文章更多>>
技術白皮書下載更多>>
熱門搜索

關閉

?

關閉

日韩成人综合网 | 色狠狠一区二区三区 | 精品国模| 成人黄色一级电影 | 欧美黄色片 | 差差视频 | 久久久久久国产精品视频 | 久久久久极品 | www.男人天堂 | 成人av无码一区二区三区 | 五月在线视频 | av资源每日更新 | 国产精品原创 | 精品视频久久 | 久久精品国产亚洲av麻豆色欲 | 久久久久极品 | 69re视频| 老鸭窝成人| 特级免费毛片 | 短裙公车被强好爽h吃奶视频 | 你懂的网址在线观看 | 欧美怡红院一区二区三区 | 超碰人人插 | 国产熟妇另类久久久久 | 久草精品视频 | 日韩久久成人 | 国产成年人免费视频 | 久久精品国产亚洲av麻豆色欲 | 一区二区视频免费 | 欧美日韩综合一区二区三区 | 久艹视频在线观看 | 亚洲第一二三四区 | 亚洲精品二区三区 | 新天堂在线资源 | 日本欧美亚洲 | 久久99久久99精品免观看 | 日本三级韩国三级美三级91 | 第一次处破女h圆房~h嗯啊 | 亚洲 欧美 激情 另类 | 成人做爰69片免费看 | 欧美怡红院一区二区三区 | 欧美zzoo| 国产成人无码一区二区三区在线 | sleepless动漫在线观看免费 | 91视频在线免费观看 | 自拍偷拍第二页 | 欧美激情站 | 亚洲成人av电影 | 久久疯狂做爰流白浆xx | 成人深夜网站 | 韩国裸体美女 | 国产精品污www一区二区三区 | 国av在线 | 免费在线播放 | 天天插天天色 | 香蕉av网| 亚洲系列| 亚洲系列| 不用播放器的av网站 | 久久免费在线观看 | 第一次处破女h圆房~h嗯啊 | 国产三级一区 | 大陆一级片 | 班长露出强行被男生揉 | 中文字幕无码精品亚洲资源网久久 | 视频一区视频二区在线观看 | 精品久久久久久久久久久久久久久久久 | 日韩精品免费一区二区夜夜嗨 | 国产精品99久久久久久久久 | 美女高潮流白浆 | aaa一区二区三区 | 欧美黑人狂野猛交老妇 | 二区三区 | 三年中文在线观看中文版 | 男男双性顶撞喘嗯啊 | 黄色片a级 | 精品视频久久 | 99插插插| 精品久久99 | 国产情侣91 | 密臀av在线 | 色综合国产| 中文字幕视频在线 | 天堂网在线播放 | 国产成人啪精品午夜在线观看 | a黄色大片| 亚洲一本 | 久久精品国产亚洲av麻豆色欲 | 国产精品色综合 | 色人阁婷婷 | 国产午夜性春猛交ⅹxxx | 蜜桃亚洲 | 久久免费少妇高潮久久精品99 | 亚洲精品中文字幕 | 精品人妻一区二区色欲产成人 | 草莓视频www二区在线观看 | 亚洲最新网址 | av片在线看 | 一本久久久| 我和岳交换夫妇爽4p晓娟小说 | 国产激情av | 欧美同性视频 | 午夜资源站 | 男人操女人30分钟 | 日韩激情文学 | 国产精品99久久久久久久久 | 人妻无码久久精品人妻 | 少妇av在线| 日韩在线二区 | 国产精品操 | 男男双性顶撞喘嗯啊 | 91成人精品| 国产精品最新 | 免费在线播放 | 中文字幕人妻一区 | 欧美性生交xxxxxdddd | 欧美男人操女人 | 亚洲综合视频一区 | 黑人操亚洲女人 | 亚洲图片综合网 | 成人深夜网站 | 玖玖色在线 | 91视频中文字幕 | 久草精品视频 | 欧美激情站 | 视频一区视频二区在线观看 | 五月中文字幕 | 艳魔大战2春荡女淫三级 | 五月在线视频 | 三级性生活片 | 一边亲一边摸一边脱一边免费 | 一色桃子av | 男人天堂久久 | 男人操女人30分钟 | 黄色高清视频在线观看 | 一区二区视频免费 | 一区二区三区观看 | 久久免费少妇高潮久久精品99 | 女主播裸身做直播大全 | 亚洲精品久久一区二区三区777 | 国产探花在线精品一区二区 | 国产三级视频在线 | 你懂的网址在线观看 | 久久99久久99精品免观看 | 久久久久久国产精品视频 | 三年中文在线观看中文版 | 久热精品在线观看 | 美日韩精品视频 | 男人添女人荫蒂视频 | aaa一区二区三区 | 天天色天 | 久久人人爽爽人人爽人人片av | 被c到喷水嗯h厨房交换视频 | 国产一区亚洲一区 | 又黄又爽视频 | 成人黄色一级电影 | 蜜臀久久99精品久久一区二区 | 人妻射精一区二区 | 日韩aaaaaa | 亚洲综合色一区 | 精品精品精品 | 丁香六月久久 | 欧美精品成人在线 | 国产精品178页 | 中文字幕精品亚洲 | 欧美性生交xxxxxdddd | 在线观看黄色小说 | 亚洲精品二区三区 | 蜜臀久久99精品久久一区二区 | 亚洲系列 | 久久亚洲av无码西西人体 | 久久综合欧美 | 一区二区三区观看 | 色狠狠一区二区三区 | 亚洲精品丝袜日韩 | 91视频在线免费观看 | 午夜影院污 | 亚洲精品久久一区二区三区777 | 日韩一级性 | 免费在线播放 | 国产精品自拍99 | 被c到喷水嗯h厨房交换视频 | 亚洲爱色 | 日本女优中文字幕 | 娇小6一8小毛片 | 不用播放器的av网站 | 亚欧中文字幕 | 天堂中文资源在线观看 | 欧美黄色片| 91片黄在线观看 | 在线观看日本 | 日本亲与子乱ay中文 | 黑人操亚洲女人 | 国产无遮挡在线观看 | 中文字幕视频在线 | 亚洲第一二三四区 | 91成人精品 | 久久国产精品免费视频 | 美日韩精品视频 | 成人一区在线观看 | 亚洲丰满| 成人av无码一区二区三区 | 禁欲总裁被揉裆呻吟故事动漫 | 波多野结衣1区 | free性video法国极品 | 日韩性片 | 超碰在线1 | 黄色小视频在线 | 蜜臀久久99精品久久一区二区 | 亚洲超碰在线观看 | 麻豆久久久| 女人十八毛片嫩草av | 亚洲视频精选 | 中文字幕精品亚洲 | 欧美一级性片 | 国产浮力影院 | 亚洲丰满 | 密臀av在线 | 日韩精品视频在线观看免费 | 久久久久91视频 | sleepless动漫在线观看免费 | 操白丝美女 | 亚洲综合色一区 | 88福利视频| 日本三级韩国三级美三级91 | 国产三级麻豆 | 亚洲av电影一区二区 | 视频一区视频二区在线观看 | 少妇av在线 | 久久这里只有精品99 | 天天插日日插 | 黄色片a级 | 国产精品入口麻豆 | 成人黄色一级电影 | 国产69xx | 日韩麻豆| 韩国一级淫片免费看 | 故意穿暴露被强好爽 | 日批的视频 | 国产精品人人妻人人爽人人牛 | 波多野结衣在线观看一区 | 涩涩天堂 | 视频一区视频二区在线观看 | 少妇高潮在线观看 | 班长露出强行被男生揉 | 91人人澡 | 久热精品在线观看 | 男生操女生的视频软件 | 性欧美18一19性猛交 | 精品久久99 | 中文字幕人妻一区 | 破处av| 亚洲精品中文字幕 | 性福利视频 | 国产精品一二三四五六 | 波多野结衣1区 | 黑人操亚洲女人 | 久久综合欧美 | 欧洲一区二区视频 | 国产无遮挡在线观看 | 成人做爰69片免费看 | 美女黄色免费网站 | 亚洲午夜天堂 | 亚洲爱色 | 人人爱人人看 | 国产成人无码一区二区三区在线 | 日韩精品视频在线观看免费 | 成人一区在线观看 | 嗯啊视频 | 91高清在线免费观看 | 91高清在线免费观看 | 成人做爰69片免费看 | 成年人在线网站 | 五月在线视频 | 中文字幕亚洲一区二区三区五十路 | 被c到喷水嗯h厨房交换视频 | 快播一级片 | 亚洲超碰在线观看 | 亚洲丰满 | 国产成人啪精品午夜在线观看 | 成人av无码一区二区三区 | 中文字幕精品亚洲 | 黑人操亚洲女人 | 中文字幕无码精品亚洲资源网久久 | 玖玖色在线 | 欧美日韩激情一区 | 久久九九国产 | 国产精品视频一二三区 | 久热精品在线观看 | 中文字幕婷婷 | 亚洲天堂一区 | 国产三级一区 | 91手机在线 | 中文字幕日韩在线视频 | 亚洲最新网址 | 国产精品99久久久久久久久 | 在线亚洲欧洲 | 久久午夜电影 | 特级免费毛片 | 中文字幕在线高清 | 国产最新精品 | 自拍偷拍第二页 | 涩涩天堂 | 亚州黄色 | 超碰在线91 | 国产又黄又大又粗的视频 | 亚洲色图首页 | 国产精品吴梦梦 | 国产精品99久久免费黑人人妻 | 禁欲总裁被揉裆呻吟故事动漫 | 日本女优黄色 | 国产熟妇另类久久久久 | 五月在线视频 | 在线观看黄色网 | www.av在线播放 | 三上悠亚痴汉电车 | 中文在线字幕 | av色图| 久热精品在线观看 | 色狠狠一区二区三区 | 激情文学综合网 | 黄色的片片片片 | 波多野结衣1区 | 不卡av在线播放 | 久久中文字幕影院 | 超碰在线91 | 我和岳交换夫妇爽4p晓娟小说 | 绝顶高潮videos合集 | 斑马电影街| 在线看一区 | 天天爽天天干 | 国产激情av | 黑人精品xxx一区一二区 | 三级性生活片 | 牛牛在线视频 | a级在线观看 | 天堂网在线播放 | 一本久久久 | 无码精品一区二区三区在线 | 国产三级麻豆 | 亚洲精品丝袜日韩 | 91片黄在线观看 | 精品黑人 | 综合久久久久久久 | 伊人影院在线观看 | 草莓视频www二区在线观看 | 嫩草视频 | 蜜桃亚洲 | 精品久久99| 超碰在线91 | www.天天操.com| 日韩成人综合网 | 亚洲欧美在线综合 | 久艹视频在线观看 | 国产精品区二区三区日本 | 波多野结衣在线观看一区 | 亚洲图片综合网 | 亚洲白浆| 国产精品99久久免费黑人人妻 | 国产美女视频 | 国产三级一区 | 厨房掀开馊了裙子挺进 | 91手机在线 | 波多野结衣在线观看一区 | 国产69xx| 国产精品一二三四五六 | 孕妇xxxxx孕交xxxxx | 草莓视频www二区在线观看 | 精品久久久久久久久久久久久久久久久 | 超碰在线1 | 中文字幕日韩在线视频 | 亚洲天堂一区 | 男男视频肉 | 操欧美孕妇 | 激情小说在线 | 久草精品视频 | 色综合国产 | 奇米影视av| 国产精品污www一区二区三区 | 国产又黄又大又粗的视频 | 国产精品视频一二三区 | 精品精品精品 | 在线国产日韩 | 人人爱人人看 | 二区三区| 国产成年人免费视频 | 黄页网站免费观看 | 夜色影院在线观看 | 超碰在线1 | 亚洲综合色一区 | 欧美性狂猛xxxxxbbbbb | aaa一区二区三区 | av色图| 狠狠干夜夜 | 亚洲不卡视频 | 成人av无码一区二区三区 | 亚洲av电影一区二区 | 国产精品污www一区二区三区 | 超碰一区二区 | 91热热| 国产精品99久久久久久久久 | 第一次处破女h圆房~h嗯啊 | 亚洲播放器 | 国产精品99久久久久久久久 | 亚洲爱色 | www.天天操.com | 男人添女人荫蒂视频 | 国产激情av | 在线国产日韩 | 找国产毛片看 | 国产最新精品 | 黑人精品xxx一区一二区 | 91人人澡 | 草莓视频www二区在线观看 | 在线观看免费观看 | 波多野结衣在线观看一区 | 亚洲视频一二三区 | 在线免费毛片 | www.天天操.com| 韩日成人 | 美女黄色免费网站 | 亚洲一区视频在线播放 | 久久亚洲av无码精品色午夜麻豆 | 蜜臀久久99精品久久一区二区 | 亚洲欧洲自拍 | 超碰韩国| 色人阁婷婷 | 我和岳交换夫妇爽4p晓娟小说 | 国产免费黄色小说 | 国产乱码精品一区二区三区忘忧草 | 伊人开心网 | www.男人天堂 | 美女av在线播放 | 99视频在线看 | 丁香六月久久 | 亚洲一区视频在线播放 | 国产成人啪精品午夜在线观看 | 亚洲视频精选 | 女性裸体无遮挡胸 | 黄页网站免费观看 | 大陆一级片 | 麻豆视频一区二区 | 黄色高清视频在线观看 | 人妻射精一区二区 | 亚洲精品久久一区二区三区777 | 激情亚洲天堂 | 老太色hd色老太hd | 中文字幕人妻一区 | 国产成人啪精品午夜在线观看 | 黄页网站免费观看 | 亚洲图片综合网 | 久操资源 | 国产无遮挡在线观看 | 国产探花在线精品一区二区 | 厨房掀开馊了裙子挺进 | 超碰在线91 | 女人十八毛片嫩草av | 波多野结衣在线一区 | 麻豆专区 | 日批免费在线观看 | 日韩爱爱网址 | 日韩综合在线视频 | 在线观看黄色网 | 天堂网在线播放 | 午夜色大片 | 日批的视频 | 精品国产xxx | 国产精品99久久久久久久久 | 久久天天操 | 一边亲一边摸一边脱一边免费 | 午夜草逼 | 在线观看免费观看 | 99这里只有 | 国产午夜性春猛交ⅹxxx | 操白丝美女 | 短裙公车被强好爽h吃奶视频 | 欧美视频你懂的 | 国产精品99久久免费黑人人妻 | 少妇高潮在线观看 | 老太色hd色老太hd | 波多野结衣在线观看一区 | 精品黑人 | 我和岳交换夫妇爽4p晓娟小说 | 男生艹女生 | 美女被揉胸动态图 | 一本高清dvd在线播放 | 中文字幕婷婷 | 国产精品178页|