wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3598|回復: 0
打印 上一主題 下一主題
收起左側

十四屆恩智浦變形金剛三輪組資料

[復制鏈接]
跳轉到指定樓層
樓主

部分代碼
源碼太大783056733要源碼

  1. /**
  2. * @file                采集電感值
  3. * @author                電子信息工程學院 李科磊
  4. * @date                2019 3月22   
  5. */
  6. void Get_AD(void)
  7. {
  8.     uint8 i=0,j=0,k=0;
  9.     int L_AD=0,R_AD=0,M_AD=0,B_AD=0;
  10.     for(i=0;i<5;i++)//每個電感取5次值
  11.     {
  12.         B_AD+=adc_once(ADC0_SE11,ADC_10bit);//采集ADC0_SE0電壓,精度10位
  13.     }
  14.     Standar_AD=B_AD*0.2;
  15.     for(i=0;i<10;i++)//每個電感取5次值
  16.     {
  17.         Left_org[i]=adc_once(ADC0_SE10,ADC_10bit);//采集ADC0_SE0電壓,精度10位
  18.         Left_org[i]=(i>0&&(Left_org[i]-Left_org[i-1])>5?Left_org[i-1]:Left_org[i]);
  19.         Right_org[i]=adc_once(ADC0_SE17,ADC_10bit);//采集ADC0_SE1電壓,精度10位
  20.         Right_org[i]=(i>0&&(Right_org[i]-Right_org[i-1])>5?Right_org[i-1]:Right_org[i]);
  21.         Mid_org[i]=adc_once(ADC0_SE18,ADC_12bit);
  22.         Mid_org[i]=(i>0&&(Mid_org[i]-Mid_org[i-1])>5?Mid_org[i-1]:Mid_org[i]);
  23.     }
  24. /*===========================冒泡降序排序=================================*/
  25.       for(j=0;j<10;j++)  //10次數據
  26.       {
  27.         for(k=0;k<10-j;k++)
  28.         {
  29.           if(Left_org[k]<Left_org[k+1])
  30.           {
  31.             L_AD = Left_org[k+1];
  32.             Left_org[k+1]=Left_org[k];
  33.             Left_org[k]=L_AD;
  34.           }
  35.           if(Right_org[k]<Right_org[k+1])
  36.           {
  37.             R_AD = Right_org[k+1];
  38.             Right_org[k+1]=Right_org[k];
  39.             Right_org[k]=R_AD;
  40.           }
  41.           if(Mid_org[k]<Mid_org[k+1])
  42.           {
  43.             M_AD = Mid_org[k+1];
  44.             Mid_org[k+1]=Mid_org[k];
  45.             Mid_org[k]=M_AD;
  46.           }

  47.         }
  48.       }
  49. /*===========================中值濾波=================================*/

  50.       g_fLeft_AD=(Left_org[3]+Left_org[4]+Left_org[5]+Left_org[6])*0.25f;
  51.       g_fRight_AD=(Right_org[3]+Right_org[4]+Right_org[5]+Right_org[6])*0.25f;
  52.       g_fCenter_AD=(Mid_org[3]+Mid_org[4]+Mid_org[5]+Mid_org[6])*0.25f;
  53. //**********最小二乘法求斜率*********//
  54.       for(i=0;i<7;i++)
  55.       {
  56.         AD_right_buff[i]=AD_right_buff[i+1];
  57.         AD_left_buff[i]=AD_left_buff[i+1];
  58.       }
  59.       AD_right_buff[7]=g_fRight_AD;
  60.       AD_left_buff[7]=g_fLeft_AD;

  61.       float xsum=0.216,ysum=0,xysum=0,x2sum=0.00734;//0.01116
  62.       for(i=0;i<8;i++)
  63.       {
  64.         ysum+=AD_right_buff[i];
  65.         xysum+=(i+1)*(AD_right_buff[i])*0.006;
  66.       }
  67.       AD_right_slope=(8*xysum-xsum*ysum)/(8*x2sum-xsum*xsum)*0.01;

  68.       ysum = xysum = 0;
  69.       for(i=0;i<8;i++)
  70.       {
  71.         ysum+=AD_left_buff[i];
  72.         xysum+=(i+1)*(AD_left_buff[i])*0.006;
  73.       }
  74.       AD_left_slope=(8*xysum-xsum*ysum)/(8*x2sum-xsum*xsum)*0.01;
  75.       Exp=500/(g_fCenter_AD+0.5*abs((int)(g_fLeft_AD-g_fRight_AD)));
  76.       Exp=Exp>2?2:Exp;
  77.       Exp=Exp<1?1:Exp;
  78.       error_AD=(g_fLeft_AD-g_fRight_AD)*100*Exp/(g_fRight_AD+g_fLeft_AD+1*g_fCenter_AD);//差比和獲取偏差
  79.       if(fall_flag==0)
  80.       {
  81.           if(obstacl_flag==1)
  82.           {
  83.              error_AD=40*g_fRealSpeed/140;//進彎道嗎慢速30   //中彎道中速28 40 23
  84.           }
  85.           else  if(obstacl_flag==2)
  86.           {
  87.              error_AD=-32*g_fRealSpeed/140;//  三輪中速30//40
  88.           }
  89.           else  if(obstacl_flag==3)
  90.           {
  91.              error_AD=40*g_fRealSpeed/140;
  92.           }
  93.       }
  94.       else
  95.       {
  96.           if(obstacl_flag==1)
  97.           {
  98.              error_AD=40*g_fRealSpeed/140;//進彎道嗎慢速30   //中彎道中速28 40 23
  99.           }
  100.           else  if(obstacl_flag==2)
  101.           {
  102.              error_AD=-30*g_fRealSpeed/140;//  三輪中速30//40
  103.           }
  104.           else  if(obstacl_flag==3)
  105.           {
  106.              error_AD=40*g_fRealSpeed/140;
  107.           }
  108.       }


  109. }
  110. /**********環島判斷**********/
  111. void Round_Judge()
  112. {
  113.    if(QZAngle<-95&&(fall_flag==0||fall_flag==4))//直立狀態下環島檢測
  114.    {
  115.      if(Deraction%3==1)
  116.      {
  117.        if((g_fRight_AD+g_fCenter_AD+g_fLeft_AD>1600)&&Round_flag_L==0&&Counter==0&&Round_flag_R==0&&AD_right_slope>60&&g_fCenter_AD>300)//預判斷
  118.         {
  119.                Round_flag_L=1;
  120.                if(Deraction%3==1)
  121.                {
  122.                   Deraction=2;
  123.                }
  124.                else
  125.                {
  126.                   Deraction=0;
  127.                }
  128.         }
  129.      }
  130.      else  if(Deraction%3==0)
  131.      {
  132.         if((g_fRight_AD+g_fCenter_AD+g_fLeft_AD>1800)&&Round_flag_L==0&&Counter==0&&Round_flag_R==0&&AD_right_slope<0&&g_fCenter_AD>350)//預判斷
  133.         {
  134.                   Round_flag_R=1;
  135.                   Deraction=1;
  136.           }
  137.       }
  138.       else if(Deraction%3==2)
  139.       {
  140.          if((g_fRight_AD+g_fCenter_AD+g_fLeft_AD>1800)&&Round_flag_L==0&&Counter==0&&Round_flag_R==0&&AD_right_slope==0&&g_fCenter_AD>350&&AD_left_slope>50)//預判斷
  141.          {
  142.                   Round_flag_L=1;
  143.                   Deraction=0;
  144.           }
  145.       }
  146.       if(AD_right_slope>40&&Round_flag_R==1)//環島入口+(QZAngle+91)*10   Standar_AD>220  60 40
  147.       {
  148.          Round_flag_R=2;
  149.          Counter=-1;
  150.       }
  151.       if(AD_left_slope>0&&Round_flag_L==1&&AD_right_slope==0&&Deraction%3==2)////環島入口 200*(130/g_fRealSpeed)
  152.       {
  153.            Round_flag_L=2;
  154.            Counter=-1;
  155.       }
  156.       if(AD_left_slope>0&&Round_flag_L==1&&Deraction%3==0)//環島入口 200*(130/g_fRealSpeed)
  157.       {
  158.            Round_flag_L=2;
  159.            Counter=-1;
  160.       }
  161.         if(Round_flag_R==2)//右環打角
  162.         {
  163.            error_AD=(g_fLeft_AD*0.24-g_fRight_AD)*300/(g_fRight_AD+g_fLeft_AD*0.24+0.5*g_fCenter_AD);//差比和獲取偏差
  164.            error_AD=error_AD>55?55:error_AD;//42
  165.            error_AD=error_AD<-55?-55:error_AD;

  166.         }
  167.         if(Round_flag_L==2)//左環打角
  168.         {
  169.            error_AD=(g_fLeft_AD-g_fRight_AD*0.24)*300/(g_fRight_AD*0.24+g_fLeft_AD+0.5*g_fCenter_AD);//差比和獲取偏差
  170.            if(Deraction%3==0)
  171.            {
  172.               //error_AD=error_AD<-40?-40:error_AD;//42
  173.               error_AD=25;//error_AD>40?40:error_AD;
  174.            }
  175.            else
  176.            {
  177.               error_AD=error_AD<-50?-50:error_AD;//42
  178.               error_AD=error_AD>50?50:error_AD;
  179.            }

  180.         }
  181.         if(Round_flag_R==0&&Round_flag_L==0&&Counter>0)
  182.         {
  183.             Counter--;
  184.         }
  185.        if(Round_flag_R==0&&Round_L==1) //進入環島電感處理&&Counter>0
  186.        {
  187.          error_AD=(g_fLeft_AD-250)*100/(250+g_fLeft_AD+1*g_fCenter_AD);//差比和獲取偏差
  188.          error_AD=error_AD<-45?-45:error_AD;//42
  189.          error_AD=error_AD>45?45:error_AD;
  190.        }
  191.        else  if(Round_flag_R==0&&Round_L==2)
  192.        {
  193.          error_AD=(300-g_fRight_AD)*100/(300+g_fRight_AD+1*g_fCenter_AD);//差比和獲取偏差
  194.          error_AD=error_AD<-45?-45:error_AD;//42
  195.          error_AD=error_AD>45?45:error_AD;
  196.        }
  197.        if(Deraction%3==0)
  198.       {
  199.          if(Round_flag_R==0&&Round_L==2) //進入環島電感處理//(1+(Counter-300)/500)
  200.         {
  201.           g_fLeft_AD=400-Counter*1;
  202.          error_AD=(g_fLeft_AD-g_fRight_AD)*100/(g_fLeft_AD+g_fRight_AD+1*g_fCenter_AD);//差比和獲取偏差
  203.          error_AD=error_AD<-45?-45:error_AD;//42
  204.          error_AD=error_AD>45?45:error_AD;
  205.          }
  206.       }
  207.        else if(Round_flag_L==0&&Round_R==1) //進入環島電感處理&&Counter>0
  208.        {
  209.          error_AD=(350-g_fRight_AD)*100/(g_fRight_AD+350+1*g_fCenter_AD);//差比和獲取偏差
  210.          error_AD=error_AD<-45?-45:error_AD;//42
  211.          error_AD=error_AD>45?45:error_AD;
  212.        }
  213.        else if(Round_flag_L==0&&Round_R==2)
  214.        {
  215.          error_AD=(g_fLeft_AD-300)*100/(300+g_fLeft_AD+1*g_fCenter_AD);//差比和獲取偏差
  216.          error_AD=error_AD<-45?-45:error_AD;//42
  217.          error_AD=error_AD>45?45:error_AD;
  218.        }
  219.    }
  220.    if(fall_flag==2)//三輪狀態下環島檢測
  221.    {
  222.       if(((g_fRight_AD>850&&g_fLeft_AD>850))&&Round_flag_L==0&&Counter==0&&Round_flag_R==0&&g_fCenter_AD<700)//預判斷||(g_fRight_AD>900||g_fLeft_AD>900)
  223.         {
  224.             if(Deraction%3==0)
  225.             {
  226.               Round_flag_R=1;
  227.               Deraction=1;
  228.             }
  229.             else  if(Deraction==1)
  230.             {
  231.                Round_flag_L=1;
  232.                Deraction=2;
  233.             }
  234.             else if(Deraction==2)
  235.             {
  236.                  Round_flag_L=1;
  237.                  Deraction=0;
  238.             }
  239.         }
  240.         if(Standar_AD>550&&Round_flag_R==1)//環島入口
  241.         {
  242.            Round_flag_R=2;
  243.            Counter=-1;
  244.         }
  245.         if(Standar_AD>535*(150.0/g_fRealSpeed)&&Round_flag_L==1&&Deraction==2)////環島入口
  246.         {
  247.            Round_flag_L=2;
  248.            Counter=-1;
  249.         }
  250.         if(Standar_AD>600&&Round_flag_L==1&&Deraction==0)////環島入口
  251.         {
  252.            Round_flag_L=2;
  253.            Counter=-1;

  254.         }
  255.         if(Round_flag_R==2)//右環打角
  256.         {
  257.            error_AD=(g_fLeft_AD*0.25-g_fRight_AD)*300/(g_fRight_AD+g_fLeft_AD*0.25+0.5*g_fCenter_AD);//差比和獲取偏差
  258.            error_AD=error_AD>(42*g_fRealSpeed/140)?(42*g_fRealSpeed/140):error_AD;//42
  259.            error_AD=error_AD<(-42*g_fRealSpeed/140)?(-42*g_fRealSpeed/140):error_AD;
  260.         }
  261.         if(Round_flag_L==2)//左環打角
  262.         {
  263.            //差比和獲取偏差
  264.           if(Deraction%3==0)
  265.           {
  266.             error_AD=17*(g_fRealSpeed/135.0);//error_AD>40?40:error_AD;
  267.           }
  268.           else
  269.           {
  270.             error_AD=(g_fLeft_AD-g_fRight_AD*0.25)*300/(g_fRight_AD*0.25+g_fLeft_AD+0.5*g_fCenter_AD);
  271.             error_AD=error_AD<-42?-42:error_AD;//42
  272.             error_AD=error_AD>42?42:error_AD;
  273.           }
  274.         }
  275.         if(Round_flag_L==0&&Round_R==1) //進入環島電感處理&&Counter>0
  276.         {
  277.            error_AD=(200-g_fRight_AD)*100/(250+g_fRight_AD+1*g_fCenter_AD);//差比和獲取偏差
  278.            error_AD=error_AD<-42?-42:error_AD;//42
  279.            error_AD=error_AD>42?42:error_AD;
  280.        }
  281.        else if(Round_flag_L==0&&Round_R==2)
  282.        {
  283.            error_AD=(g_fLeft_AD-300)*100/(300+g_fLeft_AD+1*g_fCenter_AD);//差比和獲取偏差
  284.            error_AD=error_AD<-42?-42:error_AD;//42
  285.            error_AD=error_AD>42?42:error_AD;
  286.        }
  287.        if(Round_flag_R==0&&Round_L==1) //進入環島電感處理//(1+(Counter-300)/500)
  288.       {  
  289.         if(Deraction%3==2)
  290.         {
  291.            error_AD=(g_fLeft_AD-250)*100/(250+g_fLeft_AD+1*g_fCenter_AD);//差比和獲取偏差
  292.            error_AD=error_AD<-45?-45:error_AD;//42
  293.            error_AD=error_AD>45?45:error_AD;
  294.         }
  295.         else
  296.         {
  297.            error_AD=(g_fLeft_AD-250)*100/(250+g_fLeft_AD+1*g_fCenter_AD);//差比和獲取偏差
  298.            error_AD=error_AD<-45?-45:error_AD;//42
  299.            error_AD=error_AD>45?45:error_AD;
  300.         }
  301.       }
  302.       if(Round_flag_R==0&&Round_L==2) //進入環島電感處理//(1+(Counter-300)/500)
  303.       {
  304.          error_AD=(300-g_fRight_AD)*100/(300+g_fRight_AD+1*g_fCenter_AD);//差比和獲取偏差
  305.          error_AD=error_AD<-45?-45:error_AD;//42
  306.          error_AD=error_AD>45?45:error_AD;
  307.       }
  308. //      if(Round_flag_R==0&&Round_L==2) //進入環島電感處理//(1+(Counter-300)/500)
  309. //      {
  310. //       error_AD=(200-g_fRight_AD)*100/(200+g_fRight_AD+1*g_fCenter_AD);//差比和獲取偏差
  311. //       error_AD=error_AD<-45?-45:error_AD;//42
  312. //       error_AD=error_AD>45?45:error_AD;
  313. //       }


  314.    }
  315.    if(Round_flag_R==0&&Round_flag_L==0&&Counter>0)
  316.    {
  317.       Counter--;
  318.    }
  319.    if((Round_R==1||Round_L==1||Round_L==2||Round_R==2)&&Counter==0)//變量清零
  320.    {
  321.       Round_R=0;
  322.       Round_L=0;
  323.    }
  324. }
  325. /**
  326. * @file                方向外環
  327. * @note                      三電感
  328. * @brief                山外K60平臺
  329. * @author                電子信息工程學院 李科磊
  330. * @date                2019年3月22日
  331. */
  332. void DerectError_Get(void)  //外環
  333. {
  334.   Get_AD();
  335.   if(obstacl_Delay<300)
  336.   {
  337.      Round_Judge();
  338.   }


  339.   if(fall_flag==2)
  340.   {
  341.      target_vel_z=(5.7)*error_AD+4.5*(error_AD-last_error_AD);
  342.      target_vel_z=target_vel_z>240?240:target_vel_z;
  343.      target_vel_z=target_vel_z<-240?-240:target_vel_z;
  344.   }
  345.   else
  346.   {
  347.      target_vel_z=(5.0)*error_AD+3.0*(error_AD-last_error_AD);
  348.      target_vel_z=target_vel_z>250?250:target_vel_z;
  349.      target_vel_z=target_vel_z<-250?-250:target_vel_z;
  350.   }
  351.   last_error_AD=error_AD;
  352. }
  353. /**
  354. * @file                方向內環
  355. * @note                      串級
  356. * @brief                山外K60
  357. * @author                沈陽航空航天大學 天牛座
  358. * @date                2019年3月22日
  359. */
  360. void Direction_out(void)
  361. {
  362.   float error;
  363.   static  float last_error;
  364.   float price_Differention;
  365.   float price_Proportion;
  366.   static float Pre1_Error[4];
  367.   //error = target_vel_z*13*(-89/QZAngle) - GYRO_Speed_Z*0.25*(-100/QZAngle);//轉向角度串方向
  368.   error = target_vel_z*13.0 - GYRO_Speed_Z*0.25;
  369.   price_Proportion=g_priceControl_P_in * error;
  370.   price_Differention=g_priceControl_D_in * (error - last_error);
  371.   if(fall_flag==2)
  372.   {
  373.      error = target_vel_z*13.1 - GYRO_Speed_Z*0.245;//轉向角度串方向
  374.      price_Proportion=g_priceControl_P_in * error;
  375.      price_Differention=g_priceControl_D_in * (error - last_error)*1.1;
  376.   }
  377.   Direct_Parameter =price_Proportion  + price_Differention ;//(1+error*error*0.000000001f)

  378.   last_error =  error;
  379.   Pre1_Error[3]=Pre1_Error[2];
  380.   Pre1_Error[2]=Pre1_Error[1];
  381.   Pre1_Error[1]=Pre1_Error[0];
  382.   Pre1_Error[0]=Direct_Parameter;
  383.   Direct_Parameter=Pre1_Error[0]*0.8+Pre1_Error[1]*0.1+Pre1_Error[2]*0.06+Pre1_Error[3]*0.02 ;
  384.   price_PWM=Direct_Parameter;
  385.   price_PWM=price_PWM>550?550:price_PWM;
  386.   price_PWM=price_PWM<-550?-550:price_PWM;
  387. }
復制代碼


評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
亚欧视频在线观看| 91网页在线看| 中国女人特级毛片| 一区二区精品在线| 欧美高清性猛交| 亚洲综合激情另类小说区| 亚洲另类自拍| 午夜激情电影在线播放| 成人频在线观看| 最近免费中文字幕mv视频| 免费网站观看www在线观| www,av在线| 日本不卡二区| 51精品国产黑色丝袜高跟鞋| 精品国产伦一区二区三区观看方式| 久久综合av免费| av成人毛片| 欧美日韩一区二区三区四区不卡 | 午夜精品久久久久99蜜桃最新版| 男女日批视频在线观看| 国产精品18久久久久久首页狼| 日韩精品亚洲精品| 亚洲国产日产av| 成人avav在线| 伊人久久婷婷| 日韩电影不卡一区| 99欧美精品| 69久久精品| av先锋影院| 国产精品yjizz视频网一二区| 中文字幕在线观看1| 野外性满足hd| 永久免费的av网站| 亚洲色图自拍| 国产女人水真多18毛片18精品 | www.99在线| 爱爱爱视频网站| 精品乱码一区| 26uuu国产精品视频| 色狠狠久久aa北条麻妃 | 亚洲在线视频一区二区| 91久久中文字幕| 91wwwcom在线观看| 欧美国产日韩xxxxx| 日韩中文字幕视频在线| 亚洲美女中文字幕| 亚洲成人激情在线| 欧美一区二区在线观看| 欧美在线三级电影| 日韩欧美福利视频| 欧美日韩中国免费专区在线看| 亚洲精品视频在线观看免费| 中文字幕av一区二区三区高| 久久午夜羞羞影院免费观看| 国产精品2024| 成人午夜av在线| 国产一区二区三区黄视频| 奇米精品一区二区三区在线观看| 亚洲男女自偷自拍| 久久男女视频| 久热精品在线| 日本美女一区二区| 国产制服丝袜一区| 国产乱码精品一品二品| 国产精品亚洲人在线观看| 久久99国产精品免费| 精品亚洲porn| 国产精品自在在线| 粉嫩aⅴ一区二区三区四区五区| 国产精品一区二区在线观看不卡| 久久99国产精品久久99果冻传媒| 国产一区高清在线| 99久久99久久免费精品蜜臀| 成人91在线观看| 久久精品在线免费观看| 国产精品久久久久9999吃药| 中文字幕一区二区在线播放| 夜夜揉揉日日人人青青一国产精品 | 免费成人毛片| 欧美精品三级在线| 天天躁日日躁狠狠躁欧美| 国产99亚洲| 91精品天堂福利在线观看| 国产在线欧美| 日韩激情一二三区| 国产成人综合在线| 久久久亚洲综合| 亚洲欧美激情视频在线观看一区二区三区| 亚洲乱码精品一二三四区日韩在线| 一区二区理论电影在线观看| 色综合久久综合网97色综合| 91精品欧美一区二区三区综合在 | 中文字幕色呦呦| 国产中文字幕二区| 伊人国产在线视频| 国产伦精品一区二区三区88av| 精品人妻无码一区二区三区| 国产精品成人v| av一区和二区| 中文字幕不卡每日更新1区2区| 91九色丨porny丨国产jk| the porn av| 久久久久久久久久久国产精品| av成人免费网站| 天天爱天天做天天爽| 黄色美女一级片| 色视频免费观看| 中文字幕av高清在线观看| 黄色片免费在线观看| 欧洲成人一区| 国产精品一在线观看| 在线观看的日韩av| 成人性生交大片免费看中文| 亚洲激情第一区| 91精品久久久久久蜜臀| 久久久99久久精品女同性| 国产精品久久久久久久久久久不卡| 精品无人区一区二区三区| 欧美视频在线第一页| xxww在线观看| 97在线观看免费高| hs视频在线观看| 91小仙女jk白丝袜呻吟| 中文天堂在线观看| 一区一区三区| 成人看的视频| 日韩高清国产一区在线| 国产精品私人影院| 欧美挠脚心视频网站| 精品激情国产视频| 成人午夜电影免费在线观看| 妞干网在线观看视频| 黄色录像a级片| av一级在线观看| 蜜桃视频一日韩欧美专区| 亚洲美女在线免费观看| h片在线观看下载| 狠狠操综合网| 国产高清在线精品| 天天操天天综合网| 日韩中文字幕在线精品| 国产乱码精品一区二区三区不卡| 玩弄中年熟妇正在播放| 成人在线手机视频| 国产香蕉在线观看| 成人性生交大片免费看视频r| 日本中文字幕中出在线| 国产99久久| 成人性生交大合| 欧美日韩在线直播| 97免费视频在线| 无码毛片aaa在线| 美女脱光内衣内裤| 成人1区2区3区| 九色免费视频| 日韩成人影音| 精久久久久久| 国产乱论精品| 国产日韩一区二区三区在线播放| 欧美激情在线看| 精品在线欧美视频| 91传媒视频在线观看| 97公开免费视频| 欧美另类一区二区| 美女裸体自慰在线观看| 人人超在线公开视频| 欧美少妇性xxxx| 91首页免费视频| 亚洲国产成人久久综合一区| 91久久偷偷做嫩草影院| 欧美伦理视频在线观看| 九九九在线观看| 天天摸天天做天天爽| 久久91导航| 久久久久久一区二区| 欧美日韩中文在线观看| 2018日韩中文字幕| 99精品视频播放| 波多野结衣 久久| 天天操天天射天天插| 久久精品国产福利| 久久er精品视频| 日韩一二三四区| 成人情视频高清免费观看电影| 国产精品中文久久久久久| 国产毛片久久久久| 三级理论午夜在线观看| 欧亚精品一区| 日韩一区精品视频| 欧美日韩精品二区第二页| 国产精品一区电影| 天天干天天曰天天操| 国产 日韩 欧美 精品| a√在线中文网新版址在线| 91精品啪在线观看国产81旧版| 亚洲欧美日韩国产手机在线| 欧美激情中文字幕在线| 一本大道熟女人妻中文字幕在线 | 亚洲欧洲韩国日本视频| 久久这里只有精品视频首页| 国产精品igao激情视频| 国产精品白浆一区二小说| 国产成人综合美国十次| 久久动漫网址| 中文字幕在线不卡视频| 69视频在线免费观看| av免费一区二区| 手机在线不卡av| av中文字幕电影在线看| 青椒成人免费视频| 精品国产电影一区二区| 一区二区视频在线播放| 国产成人无码精品久久久久| 中文日本高清免费| 99久久亚洲精品蜜臀| 精品美女久久久久久免费| 成人日韩在线电影| 国产精品理论在线| h视频在线观看免费完整版| 国产精品香蕉| 亚洲国产成人精品视频| 97影院在线午夜| 中国一级片在线观看| 理论视频在线观看| 亚洲国产一区二区在线观看| 欧美日韩国产综合视频在线观看| 三级三级久久三级久久18| 制服.丝袜.亚洲.中文.综合懂色| 免费a在线观看| 黄视频在线播放| 亚洲黄色大片| 亚洲国产成人一区| 欧美深夜福利视频| 六月婷婷综合网| 中文字幕乱码中文乱码51精品 | 中文字幕日韩电影| 日韩欧美国产综合在线| 午夜精品久久久久久久99| 乡村艳史在线观看| 97国产一区二区| 欧美麻豆久久久久久中文| 亚洲在线观看网站| 尤物影院在线播放| 免费观看不卡av| 在线精品视频免费播放| 日韩欧美国产二区| 在线视频免费观看一区| av最新在线| aa级大片欧美| 日本精品免费观看| 日本精品久久久久中文| 在线观看黄网| 久热精品视频| 伊人久久精品视频| 日本亚洲一区二区三区| 免费在线观看a| 日韩大片在线播放| 欧美成人精品高清在线播放 | 狠狠色丁香久久综合频道| 欧美大片在线观看一区| 日韩小视频网站| 欧美一级特黄aaaaaa大片在线观看| 91精品论坛| 亚洲视频综合在线| 精品不卡在线| 国产精品久久久久久69| а√在线中文网新版地址在线| jiyouzz国产精品久久| 国产精品99久久99久久久二8| 国产精品视频看看| 亚洲裸体视频| 捆绑变态av一区二区三区| 久久久久久久久久久网站| 97超碰在线免费观看| 在线香蕉视频| 国精产品一区一区三区mba桃花| 欧美专区福利在线| 手机在线免费看毛片| 男人资源在线播放| 久久综合久久99| 国产精品日韩一区二区三区| 中文字幕一区二区在线视频| 成人在线中文| 欧美三级电影一区| 国产超级av在线| 草民福利视频| 乱人伦精品视频在线观看| 欧美精品久久久久久久| 国产传媒在线看| а√天堂在线官网| 成人免费小视频| 亚洲人成人77777线观看| 男人的天堂va免费视频| 日本动漫同人动漫在线观看| 国产精品免费久久| 日韩一区二区三区资源| 一区二区不卡久久精品| 污网站在线播放| 久久9热精品视频| 国产精品第七影院| 国产中年熟女高潮大集合| 91精品大全| 国产精品久久久久久亚洲毛片 | 国产精品中文字幕制服诱惑| 日韩欧美一级二级| 久久精品一区二| 91美女在线免费观看| 韩国三级电影一区二区| 亚洲淫片在线视频| www.av网站| 国产不卡av一区二区| 伊人亚洲福利一区二区三区| 欧美88888| 亚洲十八**毛片| 欧美视频自拍偷拍| 夜夜爽久久精品91| 在线视频婷婷| 亚洲丰满少妇videoshd| 国产在线一区二区三区四区| 2018亚洲男人天堂| 日韩午夜av| 国产精品免费在线免费| 亚洲精品久久久久久久久久| 久久一区二区中文字幕| 欧美激情日韩图片| 欧美一级淫片免费视频黄| 精品视频高潮| 中国日韩欧美久久久久久久久| 欧美丰满艳妇bbwbbw| 日韩美香港a一级毛片| 精品对白一区国产伦| 国产123在线| av亚洲一区二区三区| 日韩欧美色电影| 亚洲av成人无码久久精品| 美女福利一区二区三区| 精品捆绑美女sm三区| 毛片网站免费观看| 欧美特大特白屁股xxxx| 日韩一区二区在线观看视频| 夜夜春很很躁夜夜躁| 日韩大片免费观看| 精品欧美一区二区三区精品久久| 精品亚洲aⅴ无码一区二区三区| 性欧美18~19sex高清播放| 精品久久久久久无| 情侣偷拍对白清晰饥渴难耐| 白浆视频在线观看| 欧美一区二区播放| 黄色录像一级片| 中文字幕区一区二区三| 91精品麻豆日日躁夜夜躁| 中文字幕12页| 国产精品国精产品一二| 欧美大片日本大片免费观看| 懂色av懂色av粉嫩av| 韩国精品福利一区二区三区| 九九热精品视频| 欧美在线精品一区二区三区| 亚洲精选国产| 久久精品国产精品国产精品污| 色偷偷7777www人| 中文字幕一区视频| 天美一区二区三区| av高清不卡| 国产亚洲精品高潮| 亚洲自拍第二页| 国产精品久久久久久久免费软件| 久久riav二区三区| 久草福利资源站| 亚洲午夜羞羞片| 香港三日本8a三级少妇三级99| 精品日本视频| 久久69精品久久久久久久电影好| 精品国产乱码一区二区三| 视频一区二区三区中文字幕| 波多野结衣三级在线| 九一国产在线| 欧美一区二区三区免费| chinese国产精品| 极品av少妇一区二区| 欧美在线一二三区| 粉嫩粉嫩芽的虎白女18在线视频| 狠狠色噜噜狠狠狠狠97| 四虎精品免费视频| 久久网站免费观看| 精品视频一区二区| 中文字幕国产在线| 91精品国产综合久久国产大片| 日韩福利片在线观看| 亚洲经典视频在线观看| 亚洲黄色成人久久久| 中文字幕在线网站| 99精品热视频只有精品10| 亚洲精品人成| 久操视频在线播放| 亚洲色图在线观看| 成人小说亚洲一区二区三区 | 一区二区三区福利视频| 亚洲久久视频|