《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 其他 > Linux驅(qū)動開發(fā)-編寫DS18B20驅(qū)動

Linux驅(qū)動開發(fā)-編寫DS18B20驅(qū)動

2022-09-29
來源:電子發(fā)燒友網(wǎng)
關(guān)鍵詞: DS18B20 驅(qū)動 溫度傳感器

  【摘要】 當(dāng)前文章介紹如何在Linux系統(tǒng)下編寫一個(gè)DS18B20溫度傳感器驅(qū)動,測量環(huán)境溫度,并將DS18B20注冊成字符設(shè)備,通過文件接口將溫度數(shù)據(jù)傳遞給應(yīng)用層。

  1. 前言

  當(dāng)前文章介紹如何在Linux系統(tǒng)下編寫一個(gè)DS18B20溫度傳感器驅(qū)動,測量環(huán)境溫度,并將DS18B20注冊成字符設(shè)備,通過文件接口將溫度數(shù)據(jù)傳遞給應(yīng)用層。

  當(dāng)前使用的開發(fā)板是友善之臂的Tiny4412開發(fā)板,CPU是三星的Exynos-4412,主頻是4核1.5GHZ,當(dāng)前運(yùn)行的Linux內(nèi)核版本是3.5。使用的溫度傳感器是DS18B20,是一個(gè)數(shù)字溫度傳感器,非常經(jīng)典的一款溫度傳感器,常年應(yīng)用在各大高校畢設(shè)、實(shí)驗(yàn)室、畢設(shè)、課設(shè)場景。DS1820接線比較簡單,只需要一根線就行,加上兩根電源線,一共3根線,并且DS18B20支持硬件序列號尋址,支持一個(gè)IO口上掛載多個(gè)DS18B20。

  2. DS18B20介紹

  DS18B20特性:

 ?。?)全數(shù)字溫度轉(zhuǎn)換及輸出。

 ?。?)先進(jìn)的單總線數(shù)據(jù)通信。

 ?。?)最高 12 位分辨率,精度可達(dá)土 0.5 攝氏度。

 ?。?)12 位分辨率時(shí)的最大工作周期為 750 毫秒。

  (5)可選擇寄生工作方式。

 ?。?)檢測溫度范圍為-55° C ~+125° C (-67° F ~+257° F)

 ?。?)內(nèi)置 EEPROM,限溫報(bào)警功能。

 ?。?)64 位光刻 ROM,內(nèi)置產(chǎn)品序列號,方便多機(jī)掛接。

 ?。?)多樣封裝形式,適應(yīng)不同硬件系統(tǒng)。

  

13.JPG

  DS18B20引腳功能

  GND 電壓地

  DQ 單數(shù)據(jù)總線

  VDD 電源電壓

  NC 空引腳

  DS18B20讀取溫度的步驟:

  發(fā)送復(fù)位信號-->

  檢測回應(yīng)信號--->

  發(fā)送0xCC-->發(fā)送0x44->

  發(fā)送復(fù)位信號->

  檢測回應(yīng)信號->

  寫0xcc--->

  寫0xbe--->

  循環(huán)8次讀取溫度低字節(jié)--->

  循環(huán)8次讀取溫度高字節(jié)---->

  打印溫度信息

  DS18B20溫度轉(zhuǎn)換示例:

  u16 temp;

  u8 TL,TH;

  u16 intT,decT;               //溫度值的整數(shù)和小數(shù)部分

  TL=DS18B20_Read_Byte();       //讀取溫度低8位LSB

  TH=DS18B20_Read_Byte();       //讀取溫度高8位MSB

  temp=((u16)TH《8)|TL;          //將讀出的溫度高低位組合成16位的值

  intT = temp 》 4;                //分離出溫度值整數(shù)部分

  decT = temp & 0xF;              //分離出溫度值小數(shù)部分

  printf(“A: %d.%d\r\n”,(int)intT,(int)decT); //打印實(shí)際溫度值

  3. 硬件接線圖

  Tiny4412開發(fā)板擴(kuò)展GPIO口:

14.JPG

捕獲.JPG

  4. 示例代碼

  復(fù)制

  #include

  #include

  #include    /*雜項(xiàng)字符設(shè)備頭文件*/

  #include            /*文件操作集合*/

  #include         /*延時(shí)函數(shù)*/

  #include

  #include

  /*DS18B20 GPIO接口: GPB_4*/

  /*定義指針,用于接收虛擬地址*/

  volatile unsigned int *DS18B20_GPBCON;

  volatile unsigned int *DS18B20_GPBDAT;

  #define DS18B20_INPUT()  {*DS18B20_GPBCON &= ~(0xf  《 4 * 4);}

  #define DS18B20_OUTPUT() {*DS18B20_GPBCON &= ~(0xf  《 4 * 4);*DS18B20_GPBCON |=  (0x1   《 4 * 4);}

  /*

  函數(shù)功能:等待DS18B20的回應(yīng)

  返回1:未檢測到DS18B20的存在

  返回0:存在

  */

  unsigned char DS18B20_Check(void)

  {

  unsigned char retry=0;

  DS18B20_INPUT() ///SET PG11 INPUT

  while((*DS18B20_GPBDAT & (1 《 4))&&retry<200)

  {

  retry++;

  udelay(1);

  };

  if(retry>=200)return 1;

  else retry=0;

  while(!(*DS18B20_GPBDAT & (1 《 4))&&retry<240)

  {

  retry++;

  udelay(1);

  };

  if(retry>=240)return 1;

  return 0;

  }

  /*

  從DS18B20讀取一個(gè)位

  返回值:1/0

  */

  unsigned char DS18B20_Read_Bit(void)  // read one bit

  {

  unsigned char data;

  DS18B20_OUTPUT();

  *DS18B20_GPBDAT &= ~(1 《 4);//輸出0

  udelay(2);

  *DS18B20_GPBDAT |= (1 《 4);//輸出1

  DS18B20_INPUT()

  udelay(12);

  if((*DS18B20_GPBDAT & (1 《 4)))data=1;

  else data=0;

  udelay(50);

  return data;

  }

  /*

  從DS18B20讀取一個(gè)字節(jié)

  返回值:讀到的數(shù)據(jù)

  */

  unsigned char DS18B20_Read_Byte(void)    // read one byte

  {

  unsigned char i,j,dat;

  dat=0;

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

  {

  j=DS18B20_Read_Bit();

  dat=dat》1;

  if(j)        //主機(jī)對總線采樣的數(shù) 判斷-------讀數(shù)據(jù)-1就是1,否則就是0

  dat|=0x80;   //先收低位數(shù)據(jù)--一步一步向低位移動》

  }

  return dat;

  }

  /*

  寫一個(gè)字節(jié)到DS18B20

  dat:要寫入的字節(jié)

  */

  void DS18B20_Write_Byte(unsigned char dat)

  {

  unsigned char j;

  unsigned char testb;

  DS18B20_OUTPUT();

  for(j=1;j<=8;j++)

  {

  testb=dat&0x01;

  dat=dat》1;

  if(testb)

  {

  *DS18B20_GPBDAT &= ~(1 《 4);//輸出0// Write 1

  udelay(2);

  *DS18B20_GPBDAT |= (1 《 4);//輸出1

  udelay(60);

  }

  else

  {

  *DS18B20_GPBDAT &= ~(1 《 4);//輸出0// Write 0

  udelay(60);

  *DS18B20_GPBDAT |= (1 《 4);//輸出1

  udelay(2);

  }

  }

  }

  /*

  從ds18b20得到溫度值

  精度:0.1C

  返回值:溫度值 (-550~1250)

  */

  short DS18B20_Get_Temp(void)

  {

  unsigned short aaa;

  unsigned char temp;

  unsigned char TL,TH;

  DS18B20_OUTPUT();

  *DS18B20_GPBDAT &= ~(1 《 4);//輸出0 //拉低DQ

  udelay(750);    //拉低750us

  *DS18B20_GPBDAT |= (1 《 4);//輸出1 //DQ=1

  udelay(15);     //15US

  DS18B20_Check();

  DS18B20_Write_Byte(0xcc);

  DS18B20_Write_Byte(0x44);

  DS18B20_OUTPUT();

  *DS18B20_GPBDAT &= ~(1 《 4);//輸出0 //拉低DQ

  udelay(750);    //拉低750us

  *DS18B20_GPBDAT |= (1 《 4);//輸出1 //DQ=1

  udelay(15);     //15US

  DS18B20_Check();

  DS18B20_Write_Byte(0xcc);// skip rom

  DS18B20_Write_Byte(0xbe);// convert

  TL=DS18B20_Read_Byte();  // LSB

  TH=DS18B20_Read_Byte();  // MSB

  aaa=((unsigned short)TH《8)|TL;

  return aaa;

  }

  /*

  雜項(xiàng)字符設(shè)備注冊示例----->DS18B20

  */

  static int tiny4412_open(struct inode *my_inode, struct file *my_file)

  {

  /*映射物理地址*/

  DS18B20_GPBCON=ioremap(0x11400040,4);

  DS18B20_GPBDAT=ioremap(0x11400044,4);

  printk(“DS18B20初始化成功!\r\n”);

  /*設(shè)置ds18b20為輸出模式*/

  *DS18B20_GPBCON &= ~(0xf  《 4 * 4);

  *DS18B20_GPBCON |=  (0x1  《 4 * 4);

  return 0;

  }

  static int tiny4412_release(struct inode *my_inode, struct file *my_file)

  {

  /*釋放虛擬地址*/

  iounmap(DS18B20_GPBCON);

  iounmap(DS18B20_GPBDAT);

  printk(“DS18B20釋放成功\r\n”);

  return 0;

  }

  static ssize_t tiny4412_read(struct file *my_file, char __user *buf, size_t len, loff_t *loff)

  {

  /*讀取溫度信息*/

  short temp=DS18B20_Get_Temp();

  copy_to_user(buf,&temp,2);    //拷貝溫度至應(yīng)用層

  return 0;

  }

  static ssize_t tiny4412_write(struct file *my_file, const char __user *buf, size_t len, loff_t *loff)

  {

  return 0;

  }

  /*文件操作集合*/

  static struct file_operations tiny4412_fops=

  {

  .open=tiny4412_open,

  .read=tiny4412_read,

  .write=tiny4412_write,

  .release=tiny4412_release

  };

  /*

  核心結(jié)構(gòu)體

  */

  static struct miscdevice tiny4412_misc=

  {

  .minor=MISC_DYNAMIC_MINOR,  /*自動分配次設(shè)備號*/

  .name=“DS18B20”,      /*設(shè)備文件,指定/dev/生成的文件名稱*/

  .fops=&tiny4412_fops

  };

  static int __init DS18B20_dev_init(void)

  {

  /*雜項(xiàng)設(shè)備注冊*/

  misc_register(&tiny4412_misc);

  return 0;

  }

  static void __exit DS18B20_dev_exit(void)

  {

  /*雜項(xiàng)設(shè)備注銷*/

  misc_deregister(&tiny4412_misc);

  }

  module_init(DS18B20_dev_init);

  module_exit(DS18B20_dev_exit);

  MODULE_LICENSE(“GPL”);




更多信息可以來這里獲取==>>電子技術(shù)應(yīng)用-AET<<

mmexport1621241704608.jpg

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 996热re视频精品视频这里 | 国产免费又黄又爽又色毛 | 久久久久久亚洲av毛片大全 | 欧美黄色免费网站 | 九九久久99 | 天天躁狠狠躁狠狠躁夜夜躁68 | 中文国产字幕 | 国产精品伦子伦免费视频 | xxx18hd国语对白 | 999国产视频 | 亚洲iv一区二区三区 | 18禁黄网站禁片免费观看女女 | 亚洲s码欧洲m码国产av | 在线观看www视频 | 在线观看色网 | 91popn国产在线| 欧美精品在线观看视频 | 国产福利姬喷水福利在线观看 | 97se亚洲国产综合自在线 | 国产色午夜婷婷一区二区三区 | 久久久久久a | 成人免费视频在线看 | 亚洲精品2 | 亚洲中文字幕久久精品无码喷水 | 精品日韩欧美一区二区在线播放 | 中国熟妇人妻xxxxx | 无码少妇精品一区二区免费动态 | 亚洲成在人线在线播放无码 | 亚洲一区二区三区精品视频 | 性残虐av片在线播放 | 色五月丁香五月综合五月 | 日韩一区二区在线视频 | 亚洲一线av | 久久久精品免费 | 91国偷自产一区二区开放时间 | www91香蕉| 天天摸夜夜 | 国产吃瓜黑料一区二区 | 久久久91精品国产一区二区三区 | 任你躁在线精品免费 | 天天色综合5 | 亚洲另类色综合网站 | hodv一21134铃原爱蜜莉在线 | 又粗又黑又大的吊av | 欧美日韩高清在线播放 | 欧美在线看片 | 一级久久久 | 99国产在线拍91揄自揄视 | 欧美专区亚洲专区 | 亚洲xxxx天美 | 九九在线观看高清免费 | 97国产真实伦对白精彩视频8 | 国产a∨精品一区二区三区不卡 | 美女看片| 中文字幕日产乱码一二三区 | 制服丝袜在线第一页 | 人妻熟女一区二区三区app下载 | 伊人色在线视频 | 中文字幕乱妇无码av在线 | 欧美另类videos | 亚洲欧美激情图片 | 午夜精品久久久久久久白皮肤 | 懂色av免费 | 永久免费看片在线播放 | 日日操网站 | 国产毛片视频 | 国产午夜av秒播在线观看 | 少妇高潮惨叫久久久久电影69 | 精品日产乱码久久久久久仙踪林 | 五月婷婷综合久久 | 国产主播大尺度精品福利免费 | 激情综合网五月天 | 中文字幕有码视频 | 又黄又爽又色成人免费视频体验区 | 国语自产拍91在线a拍拍 | 激情丁香六月 | 欧美aa一级 | 黄色免费片 | 男女性生活毛片 | 国产激情久久久久久熟女老人av | 亚洲人成在线观看 | 欧美成人a∨高清免费观看 欧美成人aa | 亚瑟av亚洲精品一区二区 | 成年人视频免费看 | 中文字幕av免费在线观看 | 伊人久久久久久久久久久久 | 国产精品自在在线午夜免费 | 亚洲 欧洲 无码 在线观看 | 九九在线观看视频 | 日韩av在线不卡 | 九九在线视频免费观看精彩 | 91免费高清| 乱码午夜-极品国产内射 | 国产精品无码一区二区三级 | 无码精品a∨在线观看中文 亚洲熟妇自偷自拍另欧美 无码少妇a片一区二区三区 | 久久er99热精品一区二区 | 手机在线免费观看av片 | 欧美成人做爰猛烈床戏 | 屁屁影院ccyy备用地址 | 国产内射爽爽大片视频社区在线 | 日韩黄视频在线观看 | 黄色美女一级片 | 成人性调教91 | 国产v亚洲v天堂无码久久久 | 99国产在线拍91揄自揄视 | 乱码人妻一区二区三区 | 国产做爰xxxⅹ高潮视频在线 | 女人被狂躁c到高潮 | 欧美叉叉叉bbb网站 色吊丝永久性观看网站 | 一区二区三区在线看 | 农村真人裸体丰满少妇毛片 | 夜色伊人 | 欧洲精品码一区二区三区 | 欧美日韩无套内射另类 | 人乳喂奶hd无中字 | 2020国产成人精品视频 | av观看在线免费 | 国产精品久久久久久av | 国语对白新婚少妇在线观看 | 亚洲免费在线视频 | 国产精品久久久久永久免费看 | 女人18片毛片60分钟 | 鸥美一级片| 噼里啪啦动漫在线观看 | 中文在线最新版天堂 | 国产成人av一区二区三区 | 中文字幕在线看人 | 高清中文字幕 | 国产精品久久久久久久岛一牛影视 | 日韩经典在线 | 日韩成人无码一区二区三区 | 少妇激情一区二区三区视频小说 | 国产一区二区三区视频在线播放 | www在线观看免费视频 | 色黄大色黄女片免费中国 | 午夜欧美精品久久久久久久 | 亚洲h在线播放在线观看h | 丁香五香天堂网 | 亚洲福利网址 | 调教贱奴视频一区二区三区 | 久久伊99综合婷婷久久伊 | 日本少妇高潮叫床声一区二 | 亚洲区小说 | 国产视频亚洲 | 91视频看片 | 在线99视频| 日韩美在线| 久久夜色撩人精品国产av | 五月婷婷综 | 久久精品国产日本波多野结衣 | 青草青草久热精品视频在线观看 | 最近中文字幕免费mv在线视频 | 欧美一区二区三区精品 | 九九九久久国产免费 | 日韩欧美综合在线 | 豆国产97在线 | 亚洲 | 蜜桃av噜噜一区二区三区小说 | 欧美日韩亚洲第一 | 精品自拍亚洲一区在线 | 亚洲国产123 | 黄色片网站视频 | 中文字幕亚洲欧美 | 欧美人妖一区 | 久久久久国产精品嫩草影院 | 在线观看不卡av | 亚洲成人在线网 | 亚洲福利影院 | 深夜视频在线观看免费 | 午夜少妇一级福利 | 狠狠综合久久av一区二区 | 日韩在线观看视频一区二区三区 | 嘿嘿射在线 | 国产日产精品久久快鸭的功能介绍 | 国产欧美久久一区二区 | 日韩欧美一区二区在线视频 | 国内精品91 | 亚洲激情中文字幕 | 国偷自产av一区二区三区麻豆 | 日韩国产第一页 | 国产91丝袜在线播放九色 | 4438x五月天| 中文字幕一区二区三区乱码不卡 | 欧美国产精品一二三 | 麻豆久久久久 | 黑人狂躁日本妞hd | 久久精品视频网站 | 亚洲一区欧美二区 | 人妻精油按摩bd高清中文字幕 | 亚洲成人免费网站 | 国产精品资源 | 你懂的国产在线 | 98精品视频| 欧美精品在线视频观看 | 少妇乱淫 | 三级全黄做爰龚玥菲在线 | 久久久国产一区二区三区四区小说 | 天堂中文视频 | 亚洲一级免费在线观看 | 在线成人免费视频 | 亚洲一区二区三区成人网站 | 69视频在线 | 日本亚洲欧美在线 | 久久久久久亚洲精品 | 美女视频网站久久 | 手机在线观看毛片 | 亚洲午夜福利在线观看 | 日日爽日日操 | 男人晚上看的网址 | 少妇熟女高潮流白浆 | 天堂久久久久久久 | 肉色丝袜足j视频国产 | 九九热国产视频 | 亚洲日韩精品a∨片无码 | 成人欧美一区二区三区黑人动态图 | 中国美女牲交视频 | 欧美在线视频免费观看 | 成人天堂资源www在线 | 国产成人久久久精品免费澳门 | 印度a级片| 天天操天天操天天操天天操 | 久草精品视频在线观看 | 97人人超碰国产精品最新o | 少妇二级淫片免费放 | 性一交一黄一片 | 狠狠躁夜夜躁人蜜臀av小说 | 国产精品视频一区二区三区无码 | 丰满熟妇乱又伦在线无码视频 | 人妻中文字幕在线网站 | 国产农村熟妇videos | 麻豆视频一区二区 | 免费的三级网站 | 九九九热精品 | 五月天激情丁香 | 国产偷抇久久精品a片69 | 猫咪www免费人成人入口 | 曰本在线 | 一级特黄aa大片免费播放 | 嫩草网站入口一区二区 | 91麻豆精品国产91久久久无需广告 | 久久国产精品久久国产精品 | 国产农村妇女精品一二区 | 免费做爰在线观看视频妖精 | 69天堂网 | 九色琪琪久久综合网天天 | 玖玖国产精品视频 | 69xxxx日本 | 久久久人人人 | 午夜精品在线观看 | 亚洲精品午夜精品 | 天堂视频在线 | 亚洲精品视频在线免费播放 | 国产无遮挡无码视频免费软件 | 国产成人精品日本亚洲999 | 国产做爰免费观看 | 国产一在线观看 | 伊人焦久影院 | 日本a级毛片视频播放 | 天堂在线91 | 亚a在线 | 久久久久无码精品亚洲日韩 | 国产a国产片国产 | 清纯唯美经典一区二区 | 蜜臀av午夜一区二区三区 | 女同av网站 | 久久人人爽人人爽人人片av麻烦 | 成人区人妻精品一区二区不卡 | 国产艳妇疯狂做爰视频 | 国产88久久久国产精品免费二区 | 天天天欲色欲色www免费 | 99久久精品免费视频 | 男人天堂成人网 | 欧美精品久久久久久久久 | 亚洲黄色在线 | a级黄色录像 | 欧美xxxxxx片免费播放软件 | 欧美一级久久 | 国产精品午夜爆乳美女视频 | 亚洲午夜无码毛片av久久 | 亚洲一级免费在线观看 | 风间由美性色一区二区三区四区 | 日韩精品在线观看一区二区 | 国产一二三区免费视频 | www国产亚洲精品久久久日本 | 久久的久久爽亚洲精品aⅴ 久久第一页 | 亚洲精品一区国产精品 | 亚洲成人第一 | 软萌小仙自慰喷白浆 | 国产女人与拘做视频免费 | 国产精品16p | 国产偷国产偷精品高清尤物 | 久久天天躁狠狠躁亚洲综合公司 | 免费看欧美黑人毛片 | 农村女人做爰毛片 | 国产91在线播放 | 亚洲欧美日韩国产成人精品 | 国内自拍一二三四2021 | 日本爽爽爽爽爽爽在线观看免 | 美女黄色真播 | 少妇高清精品毛片在线视频 | 夜夜欢性恔免费视频 | 少妇做爰α片免费视频网站 | 亚洲国产一区精品 | 大吊av| 久久99精品久久久久子伦 | 成年人免费网站在线观看 | 国产一区二区三区免费观看网站上 | 韩国bj大尺度vip福利网站 | 色八区人妻在线视频 | 欧美精品久久久久性色 | 日韩av无码中文无码不卡电影 | 国产精品操 | 亚洲精品www. | 欧产日产国产蜜网站 | 天堂av手机版| 久久久精品国产一区二区三区 | 国产成人无码一区二区三区 | 亚洲日韩欧美国产高清αv 性夜久久一区国产9人妻 | 色哺乳xxxxxhd | 国产99久久久国产精品成人免费 | 欧美精品一区二区三区久久久竹菊 | 国产大尺度做爰床 | 国产美女高潮流白浆视频 | videos性| 蜜桃精品一区二区 | 中文字幕在线不卡视频 | 人妻被按摩到潮喷中文字幕 | 免费三级在线 | 蜜桃视频一区二区在线观看 | 国产一二区在线观看 | 熟女丰满老熟女熟妇 | 色噜噜狠狠一区二区 | www亚洲天堂 | 中国老太婆bb无套内射 | 欧美日韩三级在线观看 | 毛片无遮挡高清免费观看 | 欧美日韩成人精品 | 久久久av片 | 国产又大又粗又猛又爽的视频 | 东北少妇和黑人3p视频 | 99国产精品久久不卡毛片 | 夜色影院在线观看 | 日本大片免a费观看视频三区 | 激情五月色综合国产精品 | 国产人妖视频一区二区 | 人妻少妇av中文字幕乱码 | 色香影院 | 国产在线精品一区二区中文 | 色婷婷综合中文久久一本 | 日本妞一区 | 国产成人天天爽高清视频 | 国产日韩视频 | 黄色三级片毛片 | 成人18视频日本 | 亚洲另类伦春色综合图片 | 蜜臀av性久久久蜜臀av流畅 | 俺啪也| 一区二区中文字幕在线观看 | 成人在线视频网址 | 99pao在线视频国产 | 伊人久久精品无码麻豆一区 | 亚洲免费a| 国产精品永久免费 | 一本中文字幕 | 色偷偷影院 | 免费的又色又爽又黄的片捆绑美女 | 浴室激情hd免费看 | 久久蜜桃av一区二区天堂 | 日日碰狠狠躁久久躁9 | 婷婷久久五月天 | 免费在线观看毛片视频 | 亚洲欧美一区二区三区三高潮 | 国产又色又爽无遮挡免费动态图 | 五月天精品视频在线观看 | 久久精品一区二区三区四区毛片 | 精品1区2区| 狠狠的日 | 国产午夜精品一区二区三区欧美 | 丰满的少妇xxxxx人伦理 | 国产后进极品圆润翘臀在后面玩 | 精品人妻无码一区二区三区抖音 | 无码中文字幕波多野结衣 | 欧美老人巨大xxxx做受 | 一级片视频网站 | 光明影院手机版在线观看免费 | 一级黄色淫片 | 欧美浓毛大泬视频 | 麻豆色淫网站av水蜜桃三级 | 国产毛片久久久久久 | 老司机成人网 | 在线观看欧美日韩视频 | 精品国偷自产在线 | 午夜影院一区 | 精品国产91久久久久久浪潮蜜月 | 日韩人妻熟女中文字幕a美景之屋 | 久久精品久久综合 | 青青青在线观看视频 | 久久精品国产色蜜蜜麻豆 | 久草久草| 亚洲精品熟女国产 | 成人无号精品一区二区三区 | 国产性av在线 | 亚洲乱亚洲乱妇小说网 | 成年人在线免费观看网站 | 青青草社区视频 | 日韩av在线天堂 | 乱色熟女综合一区二区三区 | 久久九九久久九九 | 国产在热线精品av | 中文字幕日韩人妻在线视频 | 国产亚洲成av片在线观看 | 亚洲成av人在线观看网址 | 99热激情 | 一道本道加勒比天天看 | 久久久日韩精品一区二区三区 | 国产成a人亚洲精品在线观看 | 污污内射久久一区二区欧美日韩 | 婷婷久久亚洲 | 少妇私密会所按摩到高潮呻吟 | 特黄特黄视频 | 99精品国产一区二区 | 亚洲社区在线 | 亚洲一区网 | 国产成人一区二区三区视频 | 国产区高清 | 美女高潮网站 | 撕开少妇裙子猛然进入 | 两个奶头被吃高潮视频 | 欧美人与禽zozzo性之恋的特点 | 欧美大片va欧美在线播放 | 乱子伦一区二区三区 | 精品不卡一区二区 | 色婷婷狠狠五月综合天色拍 | 无码 制服 丝袜 国产 另类 | 国产精品成人免费视频网站 | 夜夜穞天天穞狠狠穞 | 日韩在线视频第一页 | 国产日韩欧美高清 | 婷婷午夜激情 | 国产一级淫片a | 亚洲aaaaa特级 | 成人影| 热久久精| 一本—道久久a久久精品蜜桃 | 91最新地址 | 日批免费观看 | 哪个网站可以看毛片 | av大全在线播放 | 亚洲成人第一页 | 揉捏奶头高潮呻吟视频 | 亚洲精品久久久乳夜夜欧美 | 亚洲一区在线免费 | 国产精品乱码妇女bbbb | 无码一区二区 | 国产日| 欧美一二三 | 美国人性欧美xxxx | 国产调教打屁股xxxx网站 | 森林影视官网在线观看 | 国产高清久久久 | 国产成年人网站 | 欧美三级视频网站 | 欧美视频在线观看视频 | 国产熟人av一二三区 | 国产午夜精品免费一区二区三区视频 | 久久天堂综合亚洲伊人hd妓女 | 中文一区在线观看 | 男人的天堂欧美 | www.污污 | 久久久久久久久久久久久女过产乱 | 国产女人18毛片水真多18 | 国产成人精品三级麻豆 | 国产精品极品 | 免费人妻精品一区二区三区 | 国产精品视频导航 | 91亚洲精华国产精华 | 日韩欧美视频在线播放 | 欧美精品一区二区在线观看 | 精品香蕉99久久久久网站 | 亚洲国产精品福利 | 亚洲国产另类久久久精品小说 | 国产特级毛片aaaaaa高潮流水 | 欧美午夜精品久久久久免费视 | 国产精品久久在线 | 长河落日电视连续剧免费观看01 | 国产精品久久久久av福利动漫 | 久久精品三级视频 | 看全色黄大色黄大片男爽一次 | 亚洲欧美精品一中文字幕 | 久久久久久久久久网 | aa成人免费视频 | 精品国产免费久久久久久尖叫 | 免费的男女羞羞视频软件 | 深夜福利影院 | 欧美黑人一区二区三区 | 亚洲啪啪aⅴ一区二区三区9色 | 国产精品yy | 校园春色亚洲激情 | 国产99久久久久久免费看 | 中文字幕在线网址88第一页 | 国产特级毛片aaaaaa | 狠狠操2019| 亚洲天堂久久久久 | 国产资源在线免费观看 | 久久99国产视频 | 大尺度做爰床戏呻吟2046 | 久久久久久美女精品啪啪 | 国产精品久久久久久亚洲影视 | 免费看成人哺乳视频 | 久久久久久666 | 日本一卡精品视频免费 | 中文无套内谢少妇视频 | 97超在线| 99国产精品国产精品九九 | 91精品国产综合久久久久久久久久 | 国产一级做a爰片在线看免费 | 天堂国产一区二区三区四区不卡 | 亚洲欧美日韩精品在线 | 69日本xxxxxxxxx30| 国产在线精品播放 | 麻豆高清免费国产一区 | 亚洲iv一区二区三区 | 国产女高清在线看免费观看 | 一区二区三区日韩视频在线观看 | 亚洲做受高潮欧美裸体 | 四虎国产精品永久在线国在线 | 欧美性猛交xxxx乱大交极品 | 欧美大片免费观看在线观看网站推荐 | 黄色aaa视频 | 国产美女引诱水电工 | 午夜免费小视频 | 香港澳门三级做爰 | 婷婷开心激情综合五月天 | 色伊人| 欧美精品国产综合久久 | 九色丨porny丨肥臀 | 国产伦理无套进入 | 国产探花在线精品一区二区 | 少妇人妻精品一区二区 | www亚洲资源| 欧美日韩成人精品 | 国产精品黄 | 黄色男女网站 | 日本道中文字幕 | 中文字幕一区二区三区中文字幕 | www.在线观看麻豆 | 国产精品va无码一区二区 | 少妇欧美激情一区二区三区 | 一线二线三线天堂 | 男女激情视频免费观看刺激 | 妇与子乱肉肉在线观看 | 欧美性欧美巨大黑白大战 | 日韩理论片在线观看 | 国产视频一二三区 | 中文字幕一卡二卡三卡 | www.av免费| 国产在线播放91 | 欧洲黄色毛片 | 亚洲欧美日韩综合一区 | 日本三级视频在线观看 | 成人av视屏| 欧美一级黄 | 久久综合伊人77777 | 成a人片亚洲日本久久 | 午夜精品久久久久久久99婷婷 | 18精品爽国产白嫩精品 | 少妇被粗大的猛进69视频 | 啪啪免费 | 亚洲成色www久久网站 | 噼里啪啦高清 | 成人片黄网站色大片免费观看 | 亚洲一区福利视频 | 国产农村老头老太视频 | 绯色av蜜臀vs少妇 | 精品国产一区二区三区麻豆 | 经典三级第一页 | 日本美女黄色一级片 | 久草 在线| 午夜噜噜 | 国产精品九九九 | 色呦呦在线 | 亚洲欧洲免费无码 | aa级黄色毛片 | 一本大道东京热无码视频 | 国产精品久久久久婷婷二区次 | 天天天色综合 | 深夜成人在线观看 | 欧美三级欧美成人高清 | 91精品一区二区三区四区 | 特色特色大片在线 | 老女人三级全黄 | 亚洲成人国产精品 | 亚洲一区二区三区av在线观看 | 97夜夜 | 久久精品一区二区三区av | 99精彩视频| 黑人一级黄色片 | 初尝情欲h名器av | 亚洲天堂成人 | 新天堂网 | 免费国产玉足脚交视频 | 久久久久se色偷偷亚洲精品av | 男人一边吃奶一边做爰网站 | 日韩在线精品成人av在线 | 午夜精品一区二区三区在线视 | 美女大逼 | 国产www在线观看 | 亚洲影院丰满少妇中文字幕无码 | 风间由美一区二区 | 欧美国产二区 | 授乳喂奶av中文在线 | 青青操青青| 亚洲日日射 | 亚洲熟女乱色综合一区 | 总裁各种姿势顶弄呻吟h1v1 | 成人日皮视频 |