青青草欧美激情在线视频,精品国产一区二区在线观看,麻豆久久久久久久久丝袜,老熟妇高潮一区二区三区啪啪,最新人妻激情视频网,精品中文字幕av,中文字幕在线观看丝袜人妻,黄色片天天插插进去,在线短视频你懂的

?
投資 干貨 消費 評論 學院 滾動
風投 科技 創(chuàng)業(yè) 業(yè)內 要聞
基于CW32L083設計的超低功耗溫濕度計 最資訊
發(fā)布日期: 2023-06-24 21:02:43 來源: 電子發(fā)燒友網(wǎng)

【開發(fā)環(huán)境】


(相關資料圖)

1、硬件:CW32L083VxTx StartKit 開發(fā)板,板載有8位LCD段碼屏。

2、軟件環(huán)境:MDK5。

3、溫濕度計:SHT30。

【硬件連接】

開發(fā)板 SHT30

PB11 SDA

PB10 SCL

DVCC VCC

DVSS GND

【功耗測試環(huán)境】

合宙IoTPower功耗測試神器。

【硬件框圖】

【軟件流程圖】

【主要代碼設計】

本工程主要代碼功能為溫濕傳感器SHT30的數(shù)據(jù)采集、LCD顯示、RTC自動喚醒。下面展示三個功能模塊的主要代碼:

1、SHT30采集模擬IIC通信,主要是IIC的時序產生,與SHT30的單次采集指令發(fā)送與數(shù)據(jù)讀取以及CRC。

IIC的時序產生主要代碼如下:

void IIC_Init(void)

{

//配置PB10 為輸出

//使能GPIOB時鐘

CW_SYSCTRL->AHBEN_f.GPIOB = 1;

//配置PB10 為輸出

CW_GPIOB->ANALOG_f.PIN10 = 0; //設置 GPIOx_ANALOG.PINy 為 0,將端口配置為數(shù)字功能;

CW_GPIOB->DIR_f.PIN10 = 0; //設置 GPIOx_DIR.PINy 為 0,將端口配置成輸出;

CW_GPIOB->OPENDRAIN_f.PIN10 = 0; //0:推挽輸出

CW_GPIOB->ODR_f.PIN10 = 1;

CW_GPIOB->ANALOG_f.PIN11 = 0; //設置 GPIOx_ANALOG.PINy 為 0,將端口配置為數(shù)字功能;

CW_GPIOB->DIR_f.PIN11 = 0; //設置 GPIOx_DIR.PINy 為 0,將端口配置成輸出;

CW_GPIOB->OPENDRAIN_f.PIN11 = 0; //0:推挽輸出

CW_GPIOB->ODR_f.PIN11 = 1;

}

//IO方向設置(SDA)

/ xxxxxxxxxxxxxx****/

void SDA_IN()

{

CW_GPIOB->DIR_f.PIN11 = 1; //設置 GPIOx_DIR.PINy 為 0,將端口配置成輸出;

}

void SDA_OUT()

{

CW_GPIOB->DIR_f.PIN11 = 0; //設置 GPIOx_DIR.PINy 為 0,將端口配置成輸出;

CW_GPIOB->OPENDRAIN_f.PIN11 = 0; //0:推挽輸出

}

//產生IIC起始信號

void IIC_Start(void)

{

SDA_OUT(); //sda線輸出

IIC_SDA=1;

IIC_SCL=1;

delay_us(4);

IIC_SDA=0;//START:when CLK is high,DATA change form high to low

delay_us(4);

IIC_SCL=0;//鉗住I2C總線,準備發(fā)送或接收數(shù)據(jù)

}

//產生IIC停止信號

void IIC_Stop(void)

{

SDA_OUT();//sda線輸出

IIC_SCL=0;

IIC_SDA=0;//STOP:when CLK is high DATA change form low to high

delay_us(4);

IIC_SCL=1;

IIC_SDA=1;//發(fā)送I2C總線結束信號

delay_us(4);

}

//等待應答信號到來

//返回值:1,接收應答失敗

// 0,接收應答成功

/ xxxx修改超時時間***/

uint8_t IIC_Wait_Ack(void)

{

uint8_t ucErrTime=0;

SDA_IN(); //SDA設置為輸入

IIC_SDA=1;delay_us(3);

IIC_SCL=1;delay_us(3);

while(READ_SDA)

{

ucErrTime++;

if(ucErrTime>250)

{

//printf("超時\\n");

IIC_Stop();

return 1;

}

}

IIC_SCL=0;//時鐘輸出0

return 0;

}

//產生ACK應答

void IIC_Ack(void)

{

IIC_SCL=0;

SDA_OUT();

IIC_SDA=0;

delay_us(2);

IIC_SCL=1;

delay_us(2);

IIC_SCL=0;

}

//不產生ACK應答

void IIC_NAck(void)

{

IIC_SCL=0;

SDA_OUT();

IIC_SDA=1;

delay_us(2);

IIC_SCL=1;

delay_us(2);

IIC_SCL=0;

}

//IIC發(fā)送一個字節(jié)

//返回從機有無應答

//1,有應答

//0,無應答

void IIC_Send_Byte(uint8_t txd)

{

uint8_t t;

SDA_OUT();

IIC_SCL=0;//拉低時鐘開始數(shù)據(jù)傳輸

for(t=0;t<8;t++)

{

if((txd&0x80)>>7)

IIC_SDA=1;

else

IIC_SDA=0;

txd<<=1;

delay_us(2); //對TEA5767這三個延時都是必須的

IIC_SCL=1;

delay_us(2);

IIC_SCL=0;

delay_us(2);

}

}

//讀1個字節(jié),ack=1時,發(fā)送ACK,ack=0,發(fā)送nACK

uint8_t IIC_Read_Byte(unsigned char ack)

{

unsigned char i,receive=0;

SDA_IN();//SDA設置為輸入

for(i=0;i<8;i++ )

{

IIC_SCL=0;

delay_us(100);

IIC_SCL=1;

receive<<=1;

if(READ_SDA)receive++;

delay_us(100);

}

if (!ack)

IIC_NAck();//發(fā)送nACK

else

IIC_Ack(); //發(fā)送ACK

return receive;

}

SHT30的測量指令與數(shù)據(jù)獲取及CRC主要代碼如下:

#include "sht30.h"

#define POLYNOMIAL_CXDZ 0x31 // X^8 + X^5 + X^4 + 1

//SHT3X CRC校驗

unsigned char SHT3X_CRC(uint8_t *data, uint8_t len)

{

unsigned char bit; // bit mask

unsigned char crc = 0xFF; // calculated checksum

unsigned char byteCtr; // byte counter

// calculates 8-Bit checksum with given polynomial @GZCXDZ

for(byteCtr = 0; byteCtr < len; byteCtr++) {

crc ^= (data[byteCtr]);

for(bit = 8; bit > 0; --bit) {

if(crc & 0x80) {

crc = (crc << 1) ^ POLYNOMIAL_CXDZ;

} else {

crc = (crc << 1);

}

}

}

return crc;

}

//SHT30命令函數(shù)

//addr:表示產品的序號,因為SHT30使用IIC總線的話一條線上可以掛兩個

void SHT30_CMD(uint16_t cmd)

{

IIC_Start();

IIC_Send_Byte(SHT30_ADDR+0); //發(fā)送設備地址,寫寄存器

IIC_Wait_Ack();

IIC_Send_Byte((cmd>>8)&0xff); //MSB

IIC_Wait_Ack();

IIC_Send_Byte(cmd&0xff); //LSB

IIC_Wait_Ack();

IIC_Stop();

SysTickDelay(500);//命令發(fā)完后需要等待20ms以上才能讀寫

}

//SHT30讀取溫濕度

//temp:溫度,-400~1250,實際溫度=temp/10,分辨率0.1℃,精度±0.3℃

//humi:濕度,0~1000,實際濕度=humi/10,分辨率0.1%rh,精度±3

//返回0成功,1失敗

uint8_t SHT30_Read_Humiture(int *temp,uint16_t *humi)

{

uint8_t buff[6];

SHT30_CMD(SHT30_READ_HUMITURE);//讀溫濕度命令

IIC_Start();

IIC_Send_Byte(SHT30_ADDR+1); //發(fā)送設備地址,讀寄存器

IIC_Wait_Ack();

buff[0]=IIC_Read_Byte(1);//繼續(xù)讀,給應答

buff[1]=IIC_Read_Byte(1);//繼續(xù)讀,給應答

buff[2]=IIC_Read_Byte(1);//繼續(xù)讀,給應答

buff[3]=IIC_Read_Byte(1);//繼續(xù)讀,給應答

buff[4]=IIC_Read_Byte(1);//繼續(xù)讀,給應答

buff[5]=IIC_Read_Byte(0);//不繼續(xù)給停止應答

IIC_Stop();

//printf("buff=%d,%d,%d,%d,%d,%d\\r\\n",buff[0],buff[1],buff[2],buff[3],buff[4],buff[5]);

//CRC校驗

if(SHT3X_CRC(&buff[0],2)==buff[2] && SHT3X_CRC(&buff[3],2)==buff[5])

{

temp=(-45+(175.0((buff[0]<<8)+buff[1])/65535.0)) *10;

humi=10100* ((buff[3]<<8)+buff[4])/65535.0;

if(*temp>1250) *temp=1250;

else if(*temp<-400) *temp=-400;

return 0;

}

else return 1;

}

//SHT30初始化

void SHT30_Init()

{

IIC_Init();

}

2、LCD屏的顯示,分為兩個部分,一個是定義了段碼顯示的高、低位顯示數(shù)組; 二是封裝了數(shù)量顯示了函數(shù),具體代碼如下:

/* 段碼低8(左) */

static uint8_t num_L[10] = {

0x0d, //0

0x00, //1

0x0e, //2

0x0a, //3

0x03, //4

0x0b, //5

0x0f, //6

0x00, //7

0x0f, //8

0x0b, //9

};

/* 段碼高8(右) */

static uint8_t num_H[10] = {

0x07,

0x06,

0x03,

0x07,//3

0x06,//4

0x05, //5

0x05, //

0x07, //7

0x07, //8

0x07, //9

};

void Lcd_clear(void)

{

CW_LCD->RAM0 = 0;

CW_LCD->RAM1 = 0;

CW_LCD->RAM8 = 0;

CW_LCD->RAM9 = 0;

}

void show_nums(uint32_t num)

{

uint8_t i=0;

uint8_t j;

uint32_t temp;

temp = num;

//空顯示

Lcd_clear();

if(temp == 0)

show_num(0,0,0);

while(temp>0)

{

j = temp%10;

show_num(i,j,0);

temp /=10;

i++;

}

}

/**

*功能:顯示數(shù)字到LCD段碼屏上

*輸入?yún)?shù)1:顯示在哪個位上7-0

*輸入?yún)?shù)2:需要顯示數(shù)字

*輸入?yún)?shù)3:是否需要顯示小數(shù)點

*/

void show_num(uint8_t wei, uint8_t num, uint8_t doit)

{

uint8_t temp_H;

temp_H = num_H[num];

if(0 != doit)

{

temp_H = temp_H + 8 ; //第四位置1顯示小數(shù)點

}

switch(wei)

{

case 7:

{

//顯示第7個數(shù)碼管

CW_LCD->RAM0 |= temp_H <<8 | num_L[num];

break;

}

case 6:

{

//顯示第6個數(shù)碼

CW_LCD->RAM0 |= (temp_H<<8 | num_L[num]) <<16;

break;

}

case 5:

{

//顯示第5個數(shù)碼管

CW_LCD->RAM1 |= num_L[num];

CW_LCD->RAM8 |= temp_H;

break;

}

case 4:

{

//顯示第4個數(shù)碼管

CW_LCD->RAM8 |= temp_H<<16 | num_L[num]<<8;

break;

}

case 3:

{

//顯示第3個數(shù)碼管

CW_LCD->RAM8 |= num_L[num]<<24;

CW_LCD->RAM9 |= temp_H;

break;

}

case 2:

{

//顯示第2個數(shù)碼管

CW_LCD->RAM9 |= temp_H<<16 | num_L[num]<<8;

break;

}

case 1:

{

//顯示第1個數(shù)碼管

CW_LCD->RAM1 |= temp_H<<8;

CW_LCD->RAM9 |= num_L[num]<<24;

break;

}

case 0:

{

//顯示第0個數(shù)碼管

CW_LCD->RAM1 |= temp_H<<24 | num_L[num]<<16;

break;

}

}

}

void LCD_Configuration(void)

{

LCD_InitTypeDef LCD_InitStruct = {0};

LCD_InitStruct.LCD_Bias = LCD_Bias_1_3;

LCD_InitStruct.LCD_ClockSource = LCD_CLOCK_SOURCE_LSI;

LCD_InitStruct.LCD_Duty = LCD_Duty_1_4;

LCD_InitStruct.LCD_ScanFreq = LCD_SCAN_FREQ_128HZ;

LCD_InitStruct.LCD_VoltageSource = LCD_VoltageSource_Internal;

__RCC_LCD_CLK_ENABLE();

RCC_LSI_Enable();

LCD_Init(&LCD_InitStruct); //基本配置

// BTL004 LCD 對應的連接

//PA12 COM3

//PA11 COM2

//PA10 COM1

//PA09 COM0

//PA08 SEG0

//PC09 SEG1

//PC08 SEG2

//PC07 SEG3

//PC06 SEG4

//PD15 SEG32

//PD14 SEG33

//PD13 SEG34

//PD12 SEG35

//PD11 SEG36

//PD10 SEG37

//PD09 SEG38

//PD08 SEG39

//PB15 SEG5

//PB14 SEG6

//PB13 SEG7

// 分配引腳

LCD_COMConfig(LCD_COM0 | LCD_COM1 | LCD_COM2 | LCD_COM3, ENABLE);

LCD_SEG0to23Config(0x0000FF, ENABLE);

LCD_SEG32to55Config(0x0000FF,ENABLE);

CW_LCD->RAM[0] = 0;

CW_LCD->RAM[1] = 0;

CW_LCD->RAM2 = 0;

CW_LCD->RAM3 = 0;

CW_LCD->RAM4 = 0;

CW_LCD->RAM5 = 0;

CW_LCD->RAM6 = 0;

CW_LCD->RAM7 = 0;

CW_LCD->RAM8 = 0;

CW_LCD->RAM9 = 0;

CW_LCD->RAM10 = 0;

CW_LCD->RAM11 = 0;

CW_LCD->RAM12 = 0;

CW_LCD->RAM13 = 0;

LCD_Cmd(ENABLE);

CW_LCD->RAM0 = 0;

LCD_ContrastConfig(LCD_Contrast_Level_6);

LCD_DriveVoltageConfig(LCD_INRS_LEVEL_0);

}

3、功耗控制主要是通過進入深度睡眠模式來實現(xiàn)節(jié)能,并通過RTC的AWT模塊來實現(xiàn)定時喚醒。在此模塊中,我們配置了AWT時鐘源為RTC_AWTSOURCE_FROM_RTC1HZ_1即1秒為單位的喚醒,我們可以通過RTC_AWTARR 喚醒定時器重載值,來實現(xiàn)以秒為單位的休眠時長。主要代碼如下:

//進入低功耗設置

void entry_power(void)

{

// //1,先判斷是否上電復位

RTC_InitTypeDef RTC_InitStruct = {0};

RTC_AWTTypeDef RCT_AWTStruct = {0};

RCC_LSE_Enable(RCC_LSE_MODE_OSC, RCC_LSE_AMP_NORMAL, RCC_LSE_DRIVER_NORMAL); // 選擇LSE為RTC時鐘

RTC_InitStruct.DateStruct.Day = 0x24; //設置日期,DAY、MONTH、YEAR必須為BCD方式,星期為0~6,代表星期日,星期一至星期六

RTC_InitStruct.DateStruct.Month = RTC_Month_June;

RTC_InitStruct.DateStruct.Week = RTC_Weekday_Monday;

RTC_InitStruct.DateStruct.Year = 0x23;

RTC_InitStruct.TimeStruct.Hour = 0x11; //設置時間,HOUR、MINIUTE、SECOND必須為BCD方式,用戶須保證HOUR、AMPM、H24之間的關聯(lián)正確性

RTC_InitStruct.TimeStruct.Minute = 0x58;

RTC_InitStruct.TimeStruct.Second = 0x59;

RTC_InitStruct.TimeStruct.AMPM = 0;

RTC_InitStruct.TimeStruct.H24 = 0;

RTC_InitStruct.RTC_ClockSource = RTC_RTCCLK_FROM_LSE;

RTC_Init(&RTC_InitStruct); //

//設置自動喚醒

RCT_AWTStruct.AWT_ClockSource = RTC_AWTSOURCE_FROM_RTC1HZ_1;

RCT_AWTStruct.AWT_ARRValue = 60;

RTC_AWTConfig(&RCT_AWTStruct);

RTC_AWTCmd(ENABLE);

RCC_APBPeriphClk_Enable1(RCC_APB1_PERIPH_RTC, ENABLE);

RTC_ITConfig(RTC_IT_AWTIMER, ENABLE);

}

4、在主程序中,我們先初始基本外設后進行循環(huán)的采集——顯示——休眠——喚醒來實現(xiàn)溫濕度采集的目標,主程序主要代碼如下:

int32_t main(void)

{

uint16_t temp;

int t[20];

uint16_t h[20];

RCC_Configuration();

NVIC_Configuration();

LCD_Configuration();

InitTick(8000000);

SHT30_Init();

Lcd_clear();

SCB->SCR |= SCB_SCR_SLEEPDEEP_Msk;

entry_power();

while(1)

{

SHT30_Read_Humiture(t,h);

temp = t[0];

Lcd_clear();

show_num(2, temp/100,0);

show_num(1, (temp/10)%10,1);

show_num(0, temp%10,0);

temp = h[0];

show_num(7, temp/100,0);

show_num(6, (temp/10)%10,1);

show_num(5, temp%10,0);

CW_SYSCTRL->AHBEN_f.GPIOB = 0;

__DSB();

__WFI();

SHT30_Init();

}

}

【實現(xiàn)的效果】

我們設定60秒中喚醒進行一次溫顯度采集,實現(xiàn)了休眠電流為5uA,綜合平均工作電流為13uA、平均功率為?;緷M足了以電池供電的環(huán)境下的超長工作。

【討論】

CW32L083集成了LCD控制器,可以實現(xiàn)數(shù)據(jù)采集、顯示的超低功耗工作。非常適合用于電池供電的環(huán)境下工作。本次試驗雖然獲得了理想效果,但是還有一些可以改進的地方。

1、在待機中的主要電流產生是LCD屏產生的功耗,如果在特殊的環(huán)境下,不需要長時間顯示,可以適時關閉LCD屏,這樣可以節(jié)約差不多4uA的工作電流。啟用按鍵來人工參與顯示數(shù)據(jù),這樣又可以更進一步降低超機功耗。

2、在工作電流中,主要消耗的是SHT30的溫度轉換時產生的大電流。如果應用的生產環(huán)境,可以在等待溫度轉換時,降低MCU的主頻或者進入sleep模式以降低能耗。

關鍵詞:
24小時熱點 精彩推薦
資訊新聞
?
国产在线看片免费观看| 国产麻豆黄色大片| 日韩美女精品视频| 黄色一级网站免费在线播放| 久久精品国产亚洲av麻豆软| a在线视频播放免费网站| 亚洲天堂嗯啊嗯啊| 欧美黄色aaa级| 亚洲日本熟妇高清| 调教女m在线观看| 久久国产午夜精品| 精彩av在线不卡播放| 97资源总站中文字幕| 人妻人伦精品国产| 亚洲精品无码中文字幕无码| 精彩视频久久久久| 精品熟女人妻在线视频| 激情av五月婷婷| 老熟妇高潮一区二区三| 久久人人妻人人妻人人澡av| 午夜精品视频在线观看视频| 一区二区三区av资源网| 97资源超碰成人| 黄片激情在线观看| 一区三区四区精品| 久碰久摸久看在线观看| av完全免费在线| 中文字幕偷拍av| 大香蕉伊人久久草| 视频不卡在线观看| 国产精品亚洲欧美一级久久精品| 中文字幕亚洲素人| 91中文字幕亚洲资源| 国产精品视频福利在线| 人妻熟妇av在线| 日韩久久精品免费一区二区| 久久国产午夜精品| 久久久99久久久蜜桃| 国产精品原创中文巨作av| 成人黄色av在线播放| 精品人妻一区二区免费| 久久久无码av一区二区三区| 欧美三级免费观看一区二区| 最新国产精品手机网站| robolox涩涩的视频免费看| 亚洲天堂国产久久| 亚洲精品免费天堂| 91精品激情在线视频| 熟女主播福利视频| 97视频公开在线观看| 99热这里有国产| 国产精品黑丝美腿美臀| 久久综合日日夜夜| 激情边亲边摸视频| 日本在线高清视频| 亚洲人妻一区二区在线观看| 日韩精品中文字幕巨臀人妻中出 | 亚洲乱码精品乱码精品中文| 精品熟女人妻在线视频| 亚洲男人一区二区三区| 九九热在线视频精品1| 亚洲乱码精品乱码精品中文| 视频一区二区蜜桃| 欧美男女啪啪真人视频| 青青操在观看视频| 日韩99中文字幕在线视频| 福利深夜在线观看| aaa级欧美黄片| 青青草视频 成人| 亚洲综合一区在线| 岛国黄色在线网站| 亚洲欧美国产免费| 成人校园春色小说| 国产午夜免费三区视频| 最新国产激情视频| 亚洲av色图网站| 精品国产露脸久久av| 啄木乌av一区二区三区| 亚洲成网在线观看| 欧美成人金8天国加勒比| 北条麻妃人妻在线| 疯狂人妻丝袜系列| 亚洲蜜桃av妇女| 亚洲中文字幕视频免费在线| 天天摸天天摸天天摸| 偷拍自拍亚洲专区| 中村智惠巨乳av| 国内在线视频精品一区美女| 色福利视频导航网| 极品视频一区在线观看| 粉嫩一区二区性色粉嫩av| 欧美视频亚洲视频在线观看| 日本在线高清视频| 午夜在线视频播放网站| 日本乱码视频在线播放| 3atv不卡视频在线观看| 亚洲美女巨乳在线| 日韩丝袜情趣美女图片| 亚洲丝袜中文字幕在线观看| 欧洲免费无线码在线一区| 中文人妻一区二区视频| 熟女潮喷白浆x88av| 亚洲成人人妻一区| 九九在线观看视频国产剧情| 亚洲综合色区另类小说| 中文字幕人妻在线| 麻豆96在线观看| 久操在线免费观看视频| 亚洲国产天堂在线| 亚洲国产精选视频在线观看| 人妻精品一二三区| 久久国产午夜精品| 精品人妻免费av| 国产强上美女在线观看| 凹凸视频一二三区在线观看| 人妻系列视频一区| 日韩亚洲在线成人| 中文字幕福利a网| 国产精品偷伦免费视频| 欧美国产日本精品| 另类专区亚洲欧美| 中文字幕欧美极品| 网页端在线聊天室| 亚洲国产长腿丝袜av天堂| 亚洲av免费在线播放网站| 欧美三级免费观看一区二区| 国产av专区网站大全| 伊人久久中文字幕av| 精品国产露脸久久av| 偷拍99免费视频| av毛片大全亚洲| 天天色天天干网址| 久久成人综合亚洲精品欧美| 亚洲av网址观看| 日本欧美三级高潮受不了| robolox涩涩的视频免费看| 少妇被插激情视频| 一区二区三区亚洲社区| 国产亚洲精彩免费视频| 青青草视频 成人| 久久久无码av一区二区三区| 国产高跟丝袜av| 乱码欧美中文字幕日韩| 日韩国产欧美激情在线视频| 天天综合天天精品| 蜜臀亚洲综合av一区二区三区 | 人妻 丝袜美腿 中文字幕| 和大屁股女人臀交| 香蕉成人在线91| 少妇熟女一二三区| 日韩精品中文字幕巨臀人妻中出| 男人天堂成人亚洲| 国产精品久久国产丁香花| 日韩一区不卡二区| 久久激情欧美在线播放| 国产精品久久久久免费播放| 亚洲av免费在线播放网站| 淫妇天天干夜夜操| 中文字幕色123| 人妻中文字幕精品| 美女黄频蜜桃av| 亚洲中文资源在线| 男人添女人逼免费全视频| 久久网99精品国产亚洲av| 日本人妻乱子免费播放| 最近的最新的中文字幕视频 | 成人日韩亚洲欧美| 欧美极品激情一区二区三区| 香蕉国产精品久久| 萌白的所有视频在线观看| 成人av电影网站日韩| 东京热制服人妻诱惑| 久久综合久久色鬼| 亚洲一本一道一区二区三区| 搜索人妻av中文字幕| 网页端在线聊天室| 亚洲国产日韩欧美精品综合| 狠狠干狠狠操少妇| 亚洲一级做a爰片| 亚洲成网在线观看| 高潮喷水在线欧美| 亚洲中文国产字幕| 狠狠操狠狠干97| 亚洲天堂成人在线观看| xx00视频在线观看| 天堂av中文字幕乱码免费看| av影音在线不卡| 亚洲精品无码中文字幕无码| 人妻中文字幕精品| 国产97在线视频| 国产伦理精品av| 亚洲中文av播放| 国产精品原创中文巨作av| 中文字幕一级不卡| 成人欧美三级视频| 免费少妇一区二区三区| 四十路g五十路熟女豊满av | 日本黄色日比视频| 欧美一区二区三区国产| ysl蜜桃色14| 青青操最新在线视频免费| 亚洲av网址观看| 日本乱码视频在线播放| 中文一区二区人妻| 久久综合日日夜夜| 国产欧美一区视频在线观看| aaa级欧美黄片| 青青青青啪啪啪啪网站| 欧美一区二区三区免费的网址| 亚洲国产天堂在线| 亚洲第一蜜桃av| 日韩中文字幕在线观看乱码| 日本视频一区免费| 午夜精彩视频免费观看| 97在线视频在线激情| 成人av电影网站日韩| 成人动漫在线观看播放| 青青草原国产在线精品| 综合亚洲婷婷小说| 在线 亚洲 精品| 中文字幕偷拍av| 国产美女啪啪av| 黄色强奸片免费观看视频免费看| 网页端在线聊天室| 亚洲美女巨乳在线| 乱码欧美中文字幕日韩| 91在线在线免费视频| 国产|九色|91| 亚洲三级黄色av| 亚洲 欧美 日韩 人妻在线| 极品在线激情av| 四十路g五十路熟女豊满av| 美女内射白天91| 鸿观全集在线观看视频| 人妻一区两区三区四区| 国产精品久久久久久人妻爽| 玖玖在线视频精品| 国产av精品高清| 国产视频97在线播放| 成人黄色av在线播放| 欧美精品久久久久三级| 中文字幕在线三级| 成年人网站在线观| 熟女口爆吞精合集| 熟女口爆吞精合集| 蜜月久综合久久综合国产| 亚洲精品成人日本| 青青操最新在线视频免费| 日韩亚洲在线成人| av爱爱亚洲一区| a在线视频播放免费网站| 又黄又爽的视频在线观看| 偷拍99免费视频| 精品人妻交换视频在线看| 视频不卡在线观看| 亚洲一区乱码在线观看| 大香蕉伊人久久草| 扒开老师双腿猛进入在线观看| 制服丝袜亚洲另类| 国产精品淫语av播放| 日韩美女精品视频| 性生活久久久久久久久| 人人澡人人妻人人爽少妇| 欧美 成人 一区 二区| 蜜臀 av 一区二区| 亚洲国产美乳视频| av毛片大全亚洲| 国产av精品高清| 亚洲国产a∨天堂| 国产三级国产精品久久成人| 网页端在线聊天室| 男人日女人的逼的视频| 精彩视频久久久久| 亚洲av少妇高潮150p| 亚洲国产精选视频在线观看| 青青操最新在线视频免费| 亚洲天堂国产久久| 中文字幕在线三级| 成人黄色性a大片| 极品人妻探花av| 精品婷婷乱码久久久久久蜜桃| 日本视频一区免费| 那个小区的人妻在线观看| 日韩 欧美 偷拍自拍| 疯狂人妻丝袜系列| 91涩漫在线观看| 日本aaaaa级特黄大片老头| 美女扒开逼逼让男人操| 中文一区二区人妻| 日韩伦理免费大片| 亚洲美女视频成年人黑丝| 免费丝袜av二区| 超碰资源免费在线| 偷拍99免费视频| 一区二区精品视频乱码| 亚洲性感天堂欧美| 日韩免费三级视频| 日本老熟妇ⅹxx| 粉嫩一区二区性色粉嫩av| 成人亚洲自拍一区| 极品人妻口爆颜射| 女同性恋69av| 成人精品国产一级二级| 日韩丝袜情趣美女图片| 99久久国产精品久久久久| 亚洲福利视频天天| 亚洲中文av播放| xx00视频在线观看| 深夜美女福利诱惑| 最近的最新的中文字幕视频| 四虎av在线观看| 日韩超碰97在线观看| 熟女主播福利视频| 精品人妻一区在线视频| 日韩免费黄色在线| 97碰碰碰免费公开在线视频| 日本女优在线三区| 德国女人的大屁股| 国产伦理精品av| 久草视频播放在线| 日韩美女精品视频| 青青视频成人免费完整版| 精品91久久99九九| 久久凹凸视频在线观看| 91在线在线免费视频| 欧美激情片在线看| 亚洲伊人久久在线| 人妻 中文字幕 森泽佳奈| 麻豆日韩在线视频| 人人澡人人妻人人爽少妇| 免费一区二区风骚徐娘| 亚洲精品无码中文字幕无码| 操美女姐姐啊啊啊| 精彩av在线不卡播放| 果冻亚洲国产成人av播 | 亚洲岛国av在线| 亚洲国产欧美另类| ff14一区二区三区分别是啥| 亚洲国产日韩不卡| 激情欧美在线激情| 中村智惠巨乳av| 欧美 成人 一区 二区| 亚洲丝袜美女诱惑| 日本影片高清视频| 超碰97在线在线观看| 国产婷婷精品av在线| 91在线精品在线| 国产精品乱码av| 9999在线精品| 日本视频一区免费| 国产懂色av熟女丝袜精品| 久久久99久久久蜜桃| 美女扒开逼逼让男人操| 亚洲av黄久久久| 日韩免费三级视频| 亚洲一区二区三区三州| 亚洲天堂国产久久| 丝袜人妻诱惑在线| 国产探花熟女av在线| 啪啪国产视频自拍| 青青爽视频免费在线观看| 东京热制服人妻诱惑| 在线播放一区日韩| 久久精品亚洲国产av香蕉| 极品人妻探花av| 2025av熟女| 亚洲国产日韩欧美精品综合| 国产熟女av一区| 精品欧美日韩免费| 啪啪国产视频自拍| 久久精品国产亚洲av麻豆软| 尤物av在线播放| 精品在线激情av| 国产av高潮大全| 久久女人撒尿视频| 人妻 中文字幕 森泽佳奈| 在线a亚洲视频播放视频观看 | 美女让男人捅尿眼捅爽| 成人在线av网站| 亚洲成av人片一区二区久久久| 成人精品国产一级二级| 国产精品久久久精品久久| 草原免费视频亚洲| 动漫天堂同人av| 欧美黄色性感网站| 97超碰在线高清| 少妇人妻一区二区网站| 午夜一级免费福利视频| 中文字幕123一区二区三区| 亚洲男人一区二区三区| 欧美精品在线观看网址| 丝袜美腿免费在线| 国产视频欧美一区二区| 一区二区三区在线视频精品| 在线 亚洲 精品| 97超碰在线高清| 少妇人妻一区二区网站| 天天综合天天精品| 大片一级黄片一级| 亚洲av色图网站| 中文字幕人妻网站| 天天色天天干网址| 亚洲天堂国产久久| 亚洲成人天堂久久| 自拍另类亚洲欧美| 亚洲伊人久久在线| 成人精品一区二区三区的电影| 国产在线视频观看| 日韩欧美一区黄色| 红桃在线观看av| 丝袜人妻诱惑在线| 在线观看视频瑟瑟| 国产精品久久久久久av大片| 97在线观看国产免费视频 | 免费一区二区三区四区av| 国产 欧美 日韩在线视频| 亚洲精品无码中文字幕无码| 97在线观看视频人人| 19国产精品麻豆| 日韩欧美一区黄色| 免费观看性感美女| 自拍偷拍亚洲天堂精品| 中文字幕日韩在线av| 少妇被插激情视频| 午夜内射视频在线观看| 国产在线视频观看| 亚洲精品在线观看av密乳av| 91学生片黄在线网站| 午夜激情福利大片| 一区二区三区在线视频精品| 中村智惠巨乳av| 自拍另类亚洲欧美| 果冻亚洲国产成人av播| 人妻色图欧美日韩| 把高跟丝袜美腿扛在肩上| 中文字幕有码系列| 亚洲中文字幕视频免费在线| 97免费公开视频观看| 欧美亚洲第28页| 亚洲成人天堂久久| 国产精品黄视频免费看| ysl蜜桃色7v| 久久人妻精品二区| 黄色强奸片免费观看视频免费看| 91红桃在线观看| 大尺度做爰啪啪床戏欧美| 国产成人看片在线| 亚洲中文资源在线| 欧美成人金8天国加勒比| 亚洲蜜桃视频在线| 1024在线国产视频| 免费高清理伦片在线播放视频 | 久久久精品国产人妻在线观看| 青青操最新在线视频免费| 欧美日韩色图一区| 啊啊嗯嗯好爽视频| 精品人妻熟女一区| 久久久无码av一区二区三区| 性感美女黄色刺激视频| 青青草原国产在线精品| 精品熟女人妻在线视频| 天天色天天干网址| 91在线视频亚洲| 亚洲一卡2卡三卡| 亚洲精品91av在线| 亚洲小视频在线观看免费播放| 大香蕉伊人久久草| 人妻 中文字幕 森泽佳奈| 黄色午夜免费网站| 精品欧美日韩免费| 人妻人妻1区2区| 19国产精品麻豆| 美腿丝袜综合在线日韩| 日韩欧美一区黄色| 国产亚洲自拍色图| 午夜精品在线观看成人| 有没有黄色一级片| 最新国产精品手机网站| 91蜜桃视频精品| 久久女人撒尿视频| 97在线观看视频人人| 偷拍av高清资源| 欧美黄色激情一区二区| 国产97在线视频| 在线观看91成人| 久久人妻精品二区| 粉嫩av在线综合| 久久综合日日夜夜| 亚洲啪啪啪一区二区三区| 日韩美女少妇av| 欧美精品国产字幕| 玖玖在线视频精品| 伊人久久中文字幕av| 中文人妻熟妇精品乱又伧不卡| 爱片av在线观看| 亚洲在线一区二区在线观看| 777 亚洲天堂| 玖玖在线视频精品| 精品人妻免费av| 91国自产精品一区二区三区| 丝袜人妻诱惑在线| 成人美女在线视频| 国产精品久久国产丁香花| 国产精品色悠悠在线观看| 日韩国产成人一区| 国产探花熟女av在线| 啪啪国产视频自拍| 亚洲伊人久久在线| 自拍另类亚洲欧美| 凹凸视频一二三区在线观看| 欧美一区二区三区综合网| 日韩美女精品视频| 狠狠操狠狠干97| 亚洲一区乱码在线观看| 国产精品视频福利在线| 视频一区二区蜜桃| 中国精品久久久久久| 亚洲国产久久精品| 婷婷国产成人在线| 人妻视频在线免费播放| 女人的天堂av网| 亚洲国产久久精品| 亚洲欧美另类视频| 欧美亚洲韩日一区二区三区| 国产熟女av一区| 欧美性欧美视频这里只有| 九九在线观看视频国产剧情| 极品人妻口爆颜射| 亚洲精品高清一二| 黄色一级成人大片| 玖玖在线视频精品| 国产黑色丝袜在线| 一区二区三区亚洲社区| 青青青青啪啪啪啪网站| 日老熟女逼网视频导航| 韩国女主播青草完整视频| 丝袜美腿诱惑福利| 国产精品色悠悠在线观看| 性在线勾引户外蜜臀av| 青青操在观看视频| 亚洲av男人的天堂久久精品| 国产美女啪啪av| 欧美亚洲韩日一区二区三区| 中文一区二区人妻| 亚洲中文资源在线| 中文字幕成人乱码不卡视频| 亚洲成网在线观看| 暖暖视频高清在线观看中文| 成人黄色伦理网站| 国产精品久久国产丁香花| 伦理疯狂精油按摩| 99视频在线国产观看| 中文字幕123一区二区三区| 国产自拍免费在线观看视频| 中文字幕人妻在线| 亚洲精品无码中文字幕无码| 中文字幕色123| 俺去啦视频在线精品| 亚洲三级黄色av| 久草视频福利在线观看精品| 大香网伊人久久综合网20| 欧美日韩色图一区| 人妻熟妇av在线| 99国产小视频在线播放| av在线一区二区三区地区| 天天操天天透天天射| 中文字幕123一区二区三区| 日日操夜夜操天天高潮| 中文字幕av久久爽伊人一级| 国产黑色丝袜在线| 熟女 av在线 一区二区| 日韩 欧美 偷拍自拍| 男人天堂成人亚洲| 国产欧美在线亚洲| 大尺度做爰啪啪床戏欧美| 91麻豆久久国产视频| 男人添女人逼免费全视频| 中文人妻一区二区视频| 久草大香蕉人与兽| 91亚洲精品资源| 亚洲成人天堂久久| 国产一级激情黄色av| 久久人人妻人人妻人人澡av| 凹凸视频一二三区在线观看| 大量老熟女偷拍视频老女人| 国产精品最新自拍| 欧美av一区二区三区四区| av伊人网好吊妞| 久久久蜜桃成人网| 国产卡一卡二专区| 一区二区三区在线视频精品| 亚洲中文国产字幕| 欧美黄色性感网站| 国产熟女av一区| 人妻视频在线免费播放| 亚洲国产久久精品| 少妇被插激情视频| 亚洲最快福利视频| 国产麻豆黄色大片| 亚洲成av人片一区二区久久久| 少妇人妻一区二区网站| 黄色一级成人大片| 久久综合日日夜夜| 91中文字幕亚洲资源| 精品999国内一二三区| 韩国女主播青草完整视频| av天堂亚洲激情| 久久国产午夜精品| 日本黄色日比视频| 最大的黄色亚洲网站在线观看| 精品人妻一区在线视频| 国产精品乱码av| 欧美日韩激情文学| 亚洲精品成人日本| 六十路丰乳老熟女| 极品校花口爆吞精| 99在线播放免费视频| 成年人网站在线观| 国产卡一卡二专区| 香蕉成人在线91| 欧美亚洲韩日一区二区三区| 美女激情国产精品| 日本五十路熟女网| 国产97在线视频| 日本老熟妇ⅹxx| 成人中文字幕专区| 最新国产激情视频| 国产精品人妻在线| 久久午夜国产精品| 国产日韩欧美一区激情| 亚洲视频精品一区二区三区四区| 一区二区三区四区av| 国产精品久久久久免费播放| 啪啪视频一区三区| 91 亚洲 在线| 国产高跟丝袜av| 2025av熟女| 中文人妻一区二区视频| 青青草原精品视频在线观看| 天天天天天天天天天天天天天天干| 美腿丝袜综合在线日韩| 日本aaaaa级特黄大片老头| 国产熟女av一区| 欧美情色伦理在线| 人妻人妻1区2区| 成年女性午夜爽爽爽在线看片| 国内精品伊人久久久久av网站| 男人天堂成人亚洲| 国产夫妻啪啪自拍| 99r精品视频在线播放| 2025av熟女| 一区二区精品视频乱码| 视频在线观看色版| 中文字幕色123| 日本乱码视频在线播放| 狠狠操狠狠干97| 美国av韩国av国产av| 91中文字幕综合| 国产av精品高清| 国产婷婷精品av在线| 中文字幕123一区二区三区| 蜜臀 av 一区二区| 精品一区二区三区 蜜臀av| 亚洲av超清在线| 黄色录像一级片大| 男人操女人逼的免费视频| 2020国内自拍视频| 亚洲视频成人在线播放| 黄视频在线观看免费观看| 国产九色91在线视频| 在线a亚洲视频播放视频观看 | 中文一区二区人妻| 一区三区四区精品| 国产亚洲自拍色图| 视频不卡在线观看| 1024人妻熟女一区二区三区| 1024在线国产视频| 中文字幕123一区二区三区| 91国产av精品| 欧美视频观看99| 四虎日韩在线观看| 亚洲一卡2卡三卡| 亚洲美女视频成年人黑丝| 乱色熟女综合一区二区| 最新日韩在线观看视频| 中文在线字幕成人| 午夜在线视频播放网站| 狠狠操你在线观看| 欧美三级免费观看一区二区| 老司机中文视频网| 亚洲综合一区在线| 97资源超碰成人| 中文字幕av三级免费| 欧美成人破处视频| 欧洲免费无线码在线一区| 国产精品久久久精品久久| 亚洲在线久久伊人| 91精品国产一二三产区区别在哪| 美女扒开逼逼让男人操| 成人欧美三级视频| 超碰在线免费欧美成人亚洲| 欧美成人破处视频| 91 亚洲 在线| 久久热中文在线观看| 夜夜嗨av老熟女一区二区三区| 国产|九色|91| 激情人妻一区二区三区| 熟女 日本 在线| av观看视频在线| 黄色一级成人大片| 国产精品原创中文巨作av | aaa级欧美黄片| 天天操天天射天天干天天爱 | 精品国产免费久久久久尖叫| 啪啪啪小黄片视频| 婷婷国产成人在线| 亚洲国产美乳视频| 亚洲 欧美 另类 丝袜| 久久精品亚洲国产av香蕉| 欧美三级在线免费观看| 青青爽视频免费在线观看| 狠狠干狠狠操少妇| 熟妇 人妻 中文| 偷拍99免费视频| 国产欧美在线亚洲| 啪啪视频一区三区| 美国av韩国av国产av| 亚洲精品无码中文字幕无码| 欧美精品国产字幕| 国产精品亚洲欧美一级久久精品| 欧美一级二级三级久久| 波霸肥熟女bbw| 色在线观看aaa| 人妻精油按摩系列| 亚洲av变态另类| 香蕉久久久久久久av网站| 亚洲一卡2卡3卡4卡5卡| 人妻精油按摩系列| 19国产精品麻豆| 婷婷91人妻精品一区二区三区| 爱片av在线观看| 日本老熟妇ⅹxx| 日韩中文乱码字幕| 亚洲人妻丝袜在线观看| 和大屁股女人臀交| 十八禁在线无遮挡| 国产熟女av一区| 日韩精品中文字幕巨臀人妻中出 | 和大屁股女人臀交| 国产精品综合不卡| 少妇人妻一区二区网站| 高潮喷水在线欧美| 亚洲一区两区三区四区| 国产一级激情黄色av| 激情欧美在线激情| 欧美日韩少妇熟女| 伦理福利视频导航| 精产国品一二三产品区别在| 人人妻人人爽97| 久久人妻精品二区| 亚洲乱码精品乱码精品中文| 美女内射白天91| 黄黄的视频靠在线观看| av在线一区二区三区地区| 成人午夜毛片在线| 一级片一级黄色片| 中文字幕人妻熟女人妻视频| 国产夫妻啪啪自拍| eeuss一区二区人妻| 手机在线日韩av| 人妻熟妇av在线| 日韩免费三级视频| 一色桃子av人妻中文字幕| 精品999国内一二三区| 成人理论在线播放| 亚洲青青青草在线免费视频| 视频不卡在线观看| 久久久99久久久蜜桃| 一级片一级黄色片| 久久精品国产亚洲av麻豆软| 欧美精品久久久久三级| 久久久精品国产人妻在线观看| 中文字幕色123| 国产熟女露脸自拍| 巨乳中文字幕一区| 德国女人的大屁股| 性生活久久久久久久久| 青青草国产在线免费观看| 国产香蕉久久精品免费| 成人国产精品一区二区视频下载| 精品熟女人妻在线视频| 不卡的av中文字幕在线观看| 国产精品视频福利在线| 国产免费播放一区| 中文字幕色123| 久久少妇高潮视频免费| 鸡巴插洞穴的软件免费试看| aise美乳诱惑| 女同性恋69av| 骚逼被大鸡吧插视频| av观看视频在线| 久久综合日日夜夜| 亚洲欧美精品卡一卡二卡三| 久久视频在线观看| 丝袜人妻av中文字幕| 国产91在线播放网址| 亚洲天堂成人在线观看| 亚洲国产长腿丝袜av天堂| 青青操视频在线观看免费观看| 国产情侣自拍成人| 亚洲超爽美女毛片| 国产97在线视频| 草原免费视频亚洲| 91中文字幕亚洲资源| robolox涩涩的视频免费看| 欧美一区二区三区夫妻| 久久综合久久色鬼| 美女内射白天91| 成人av电影网站日韩| 国产精品久久久久久av大片| 国产一区免费在线视频观看| 久久日韩美女人妻精品| 另类专区亚洲欧美| 天天色天天干网址| 四虎av在线观看| 玖玖在线视频精品| 男人操女人中国产视频| 精品人妻交换视频在线看| 北条麻妃人妻在线| 天天操天天透天天射| 黑丝少妇的诱惑在线观看| 99精品综合在线视频| 亚洲青青青草在线免费视频| 在线观看91成人| 亚洲国产日韩欧美精品综合| aaa级欧美黄片| 欧美成人破处视频| 午夜一级免费福利视频| 免费黄色特级大片| 激情内射一区二区三区| 男人添女人逼免费全视频| 国产免费理论视频| 欧美日韩激情免费在线视频| 大香网伊人久久综合网20| 亚洲中文资源在线| 变态另类影音资源| 国产精品黑丝美腿美臀| 亚洲精品成人日本| 亚洲美女在线激情| 人妻一区二区三区精品高| 精品人妻熟女一区| 欧美视频亚洲视频在线观看| 日韩久久精品免费一区二区| 1024在线国产视频| 3atv不卡视频在线观看| 激情人妻一区二区三区| 2025av熟女| 青青草原vip在线视频| 国产强上美女在线观看| 中文字幕偷拍av| 青青草原国产在线精品| 少妇人妻一区二区网站| 青青操在观看视频| 婷婷91人妻精品一区二区三区| 亚洲丝袜美女诱惑| 动漫天堂同人av| 亚洲综合色区另类小说| 青青视频成人免费完整版| 国产av日韩av| 一级黄色片录像片| 熟女人妻制服丝袜中文字幕| 日本影片高清视频| 淫妇天天干夜夜操| 自拍视频在线观看一区| 青青草国产在线免费观看| 极品人妻探花av| 亚洲一卡2卡三卡| 中文字幕123一区二区三区| 自拍偷拍美腿丝袜亚洲| 午夜8050网站二级| 欧美视频观看99| aise美乳诱惑| 国产精品黄视频免费看| 在线视频青青青草| 国产三级国产精品久久成人| 国产精品欧美日韩精品| 亚洲美女天堂av|