wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区
標題:
基于STM32的智能循跡小車源程序
[打印本頁]
作者:
第幾秒
時間:
2017-7-28 14:33
標題:
基于STM32的智能循跡小車源程序
基于STM32的智能循跡小車源程序,希望對大家有參考價值!
單片機源程序如下:
/* Includes ------------------------------------------------------------------*/
#include "stm32f10x.h"
#include "stm32f10x_tim.h"
#include "stm32f10x_gpio.h"
#include "stm32f10x_flash.h"
#include "stm32f10x_exti.h"
#include "stm32f10x_it.h"
#include "systick.h"
#include "misc.h"
#include "stm32f10x_it.h"
//#define infra1 GPIO_ReadInputDataBit(GPIOC, GPIO_Pin_7);
//#define infra2 GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_9);
#define tube1 GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_9);
#define tube2 GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_11);
#define tube3 GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_13);
#define tube4 GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_15);
extern FlagStatus Status;
u8 flag=0;
extern u16 TIM1Compare1[2] = {0x0,0x3FFF};
extern u16 TIM1Compare2[3] = {0x7100,0x7000,0x3fff};
extern u16 TIM1Compare3[2] = {0x0,0x3FFF};
extern u16 TIM1Compare4[3] = {0x7400,0x8FFF,0x3FFF};
extern u16 tubecnt=0;
extern u16 juli;
void GPIO_Configuration(void);
void TIM_Configuration(void);
void RCC_Configuration(void);
void NVIC_Configuration(void);
void stop__(void);
void zhi_fast(void);
void zhi(void);
void zhi_slow(void);
void zhi_wait(void);
void zuoxiao(void);
void zuoda(void);
void zuodada(void);
void youxiao(void);
void youda(void);
void xunji_qian(void);
void xunji_hou(void);
void xunji_dan(void);
EXTI_InitTypeDef EXTI_InitStructure;
NVIC_InitTypeDef NVIC_InitStructure;
TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure;
TIM_OCInitTypeDef TIM1_OCInitStructure;
int main(void)
{
RCC_Configuration();
GPIO_Configuration();
TIM_Configuration();
NVIC_Configuration();
delay_init();
while(1)
{
if(GPIO_ReadInputDataBit(GPIOE, GPIO_Pin_10)==1)
{
if(flag==0)
xunji_hou();
if(flag==1)
xunji_qian();
}
if(GPIO_ReadInputDataBit(GPIOE, GPIO_Pin_10)==0) xunji_dan();
}
}
/*TIM2 TIM3 的中斷優先級*/
void NVIC_Configuration(void)
{
#ifdef VECT_TAB_RAM
/* Set the Vector Table base location at 0x20000000 */
NVIC_SetVectorTable(NVIC_VectTab_RAM, 0x0);
#else /* VECT_TAB_FLASH */
/* Set the Vector Table base location at 0x08000000 */
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
NVIC_InitStructure.NVIC_IRQChannel =TIM2_IRQChannel;
NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 2;
NVIC_InitStructure.NVIC_IRQChannelSubPriority = 1;
NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
NVIC_Init(&NVIC_InitStructure);
NVIC_InitStructure.NVIC_IRQChannel =TIM3_IRQChannel;
NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0;
NVIC_InitStructure.NVIC_IRQChannelSubPriority = 3;
NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
NVIC_Init(&NVIC_InitStructure);
#endif
}
void GPIO_Configuration(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
/*TIM1 PWM 輸出:A8:CH1 / A9:CH2 / A10:CH2 / A11:CH4 */
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_10|GPIO_Pin_11;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOA, &GPIO_InitStructure);
/*LED顯示:LED5:PE15 / LED6:PB11 / LED7:PE14 / LED8:PB10 */
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10|GPIO_Pin_11;
GPIO_InitStructure.GPIO_Mode =GPIO_Mode_Out_PP;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOB, &GPIO_InitStructure);
GPIO_SetBits(GPIOB,GPIO_Pin_10);
GPIO_SetBits(GPIOB,GPIO_Pin_11);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_14|GPIO_Pin_15;
GPIO_InitStructure.GPIO_Mode =GPIO_Mode_Out_PP;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOE, &GPIO_InitStructure);
GPIO_SetBits(GPIOE,GPIO_Pin_14);
GPIO_SetBits(GPIOE,GPIO_Pin_15);
/*紅外管:infra1-> PC7, infra2-> PC8 浮空輸入 */
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_7 | GPIO_Pin_8 ;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
GPIO_Init(GPIOC, &GPIO_InitStructure);
// GPIO_ResetBits(GPIOC,GPIO_Pin_7);
// GPIO_ResetBits(GPIOC,GPIO_Pin_8);
/*光電管:tube1-> PD9, tube2-> PD11, tube3-> PD13, tube4-> PD15 浮空輸入*/
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0 | GPIO_Pin_1|GPIO_Pin_2 | GPIO_Pin_3;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
GPIO_Init(GPIOD, &GPIO_InitStructure);
/*超聲波:TX->PB9 */
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOB, &GPIO_InitStructure);
GPIO_ResetBits( GPIOB, GPIO_Pin_9);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU; //PB8接受采集上升沿 PB6低電平
GPIO_Init(GPIOE, &GPIO_InitStructure);
GPIO_SetBits(GPIOE,GPIO_Pin_10);
}
void TIM_Configuration(void)
{
TIM_TimeBaseInitTypeDef TIM1_TimeBaseStructure;
TIM_OCInitTypeDef TIM1_OCInitStructure;
TIM_DeInit(TIM1);
/* Time Base configuration */
TIM1_TimeBaseStructure.TIM_Prescaler = 0x0; //設置了用來作為TIMx時鐘頻率除數的預分頻值
TIM1_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up; //選擇了計數器模式
TIM1_TimeBaseStructure.TIM_Period = 0xFFFF; //設置了在下一個更新事件裝入活動的自動重裝載寄存器周期 ARR
TIM1_TimeBaseStructure.TIM_ClockDivision = 0x0; //設置了時鐘分割
TIM1_TimeBaseStructure.TIM_RepetitionCounter = 0x0; //設置了周期計數器值
TIM_TimeBaseInit(TIM1,&TIM1_TimeBaseStructure);//根據TIM_TimeBaseInitStruct中指定的參數初始化TIMx的時間基數單位(5個參數)
//TIM1基本計數器設置(設置PWM頻率) //頻率=TIM1_CLK/(ARR+1)
/* Channel 1, 2,3 and 4 Configuration in PWM mode */
TIM1_OCInitStructure.TIM_OCMode = TIM_OCMode_PWM2;
TIM1_OCInitStructure.TIM_OutputState = TIM_OutputState_Enable;
TIM1_OCInitStructure.TIM_OutputNState = TIM_OutputNState_Enable;
TIM1_OCInitStructure.TIM_Pulse = 0x0;
TIM1_OCInitStructure.TIM_OCPolarity = TIM_OCPolarity_Low;
TIM1_OCInitStructure.TIM_OCNPolarity = TIM_OCNPolarity_Low;
TIM1_OCInitStructure.TIM_OCIdleState = TIM_OCIdleState_Set;
TIM1_OCInitStructure.TIM_OCNIdleState = TIM_OCIdleState_Reset;
TIM_OC1Init(TIM1,&TIM1_OCInitStructure); //同TimeBaseStructure (8個參數) //TIM1_OC1模塊設置(設置1通道占空比)
TIM1_OCInitStructure.TIM_Pulse = 0x7fff;
TIM_OC2Init(TIM1,&TIM1_OCInitStructure); //同TimeBaseStructure
TIM1_OCInitStructure.TIM_Pulse = 0x0;
TIM_OC3Init(TIM1,&TIM1_OCInitStructure); //同TimeBaseStructure
TIM1_OCInitStructure.TIM_Pulse = 0x7fff;
TIM_OC4Init(TIM1,&TIM1_OCInitStructure); //同TimeBaseStructure
TIM_Cmd(TIM1,ENABLE); //先設置好了TimeBase、OC、BDTR 使能或者失能TIM1外設
TIM_CtrlPWMOutputs(TIM1,DISABLE); //TIM1_CtrlPWMOutputs(ENABLE); 使能或者失能TIM1的主輸出
/*超聲波 TIM2 TIM3*/
TIM_DeInit(TIM2);
TIM_TimeBaseStructure.TIM_Period=72-1;
TIM_TimeBaseStructure.TIM_Prescaler=15-1;
TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1;
TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;
TIM_TimeBaseInit(TIM2, & TIM_TimeBaseStructure);
TIM_ClearFlag(TIM2,TIM_FLAG_Update);
TIM_ITConfig(TIM2,TIM_IT_Update,ENABLE);
TIM_Cmd(TIM2,DISABLE);
TIM_DeInit(TIM3);
TIM_TimeBaseStructure.TIM_Prescaler =72-1; //設置了用來作為TIMx時鐘頻率除數的預分頻值
TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up; //選擇了計數器模式
TIM_TimeBaseStructure.TIM_Period = 20-1; //設置了15us在下一個更新事件裝入活動的自動重裝載寄存器周期 ARR
TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1 ; //設置了時鐘分割
TIM_TimeBaseInit(TIM3, & TIM_TimeBaseStructure);
TIM_ClearFlag(TIM3,TIM_FLAG_Update);
TIM_ITConfig(TIM3,TIM_IT_Update,ENABLE);
TIM_Cmd(TIM3,DISABLE);
}
void stop__(void) //直走速度正常
{
TIM_SetCompare1(TIM1,0);
TIM_SetCompare2(TIM1,0);
TIM_SetCompare3(TIM1,0);
TIM_SetCompare4(TIM1,0);
TIM_CtrlPWMOutputs(TIM1,ENABLE);
}
void zhi(void) //直走速度正常
{
TIM_SetCompare1(TIM1,TIM1Compare1[0]);
TIM_SetCompare2(TIM1,TIM1Compare2[0]);
TIM_SetCompare3(TIM1,TIM1Compare3[0]);
TIM_SetCompare4(TIM1,TIM1Compare4[0]);
TIM_CtrlPWMOutputs(TIM1,ENABLE);
}
void zhi_fast(void) //直走速度快
{
TIM_SetCompare1(TIM1,TIM1Compare1[0]);
TIM_SetCompare2(TIM1,TIM1Compare2[1]);
TIM_SetCompare3(TIM1,TIM1Compare3[0]);
TIM_SetCompare4(TIM1,TIM1Compare4[1]);
TIM_CtrlPWMOutputs(TIM1,ENABLE);
}
void zhi_slow(void) //直走速度慢
{
TIM_SetCompare1(TIM1,TIM1Compare1[0]);
TIM_SetCompare2(TIM1,TIM1Compare2[2]);
TIM_SetCompare3(TIM1,TIM1Compare3[0]);
TIM_SetCompare4(TIM1,TIM1Compare4[2]);
TIM_CtrlPWMOutputs(TIM1,ENABLE);
}
void zhi_wait(void) //直走_deng
{
TIM_SetCompare1(TIM1,TIM1Compare1[0]);
TIM_SetCompare2(TIM1,0x38ff);
TIM_SetCompare3(TIM1,TIM1Compare3[0]);
TIM_SetCompare4(TIM1,0x38ff);
TIM_CtrlPWMOutputs(TIM1,ENABLE);
}
void zuoxiao(void) //左小轉
{
TIM_SetCompare1(TIM1,0);
TIM_SetCompare2(TIM1,0x0);
TIM_SetCompare3(TIM1,0);
TIM_SetCompare4(TIM1,0xdfff);
TIM_CtrlPWMOutputs(TIM1,ENABLE);
}
void zuoda(void) //左大轉
{
TIM_SetCompare1(TIM1,0);
TIM_SetCompare2(TIM1,0);
TIM_SetCompare3(TIM1,0);
TIM_SetCompare4(TIM1,0xffff);
TIM_CtrlPWMOutputs(TIM1,ENABLE);
}
void zuodada(void)
{
TIM_SetCompare1(TIM1,0x5fff);
TIM_SetCompare2(TIM1,0);
TIM_SetCompare3(TIM1,0);
TIM_SetCompare4(TIM1,0xffff);
TIM_CtrlPWMOutputs(TIM1,ENABLE);
}
void youxiao(void) //右小轉
{
TIM_SetCompare1(TIM1,TIM1Compare1[0]);
TIM_SetCompare2(TIM1,TIM1Compare2[0]);
TIM_SetCompare3(TIM1,TIM1Compare3[0]);
TIM_SetCompare4(TIM1,0x0);
TIM_CtrlPWMOutputs(TIM1,ENABLE);
}
void youda(void) //右大轉
{
TIM_SetCompare1(TIM1,0);
TIM_SetCompare2(TIM1,0xffff);
TIM_SetCompare3(TIM1,0);
TIM_SetCompare4(TIM1,0);
TIM_CtrlPWMOutputs(TIM1,ENABLE);
}
void youdada(void) //右大轉
{
TIM_SetCompare1(TIM1,0);
TIM_SetCompare2(TIM1,0xffff);
TIM_SetCompare3(TIM1,0x5fff);
TIM_SetCompare4(TIM1,0);
TIM_CtrlPWMOutputs(TIM1,ENABLE);
}
void xunji_dan(void)
{
if(GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_13)==1)
{
delay_us(500);
if(GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_13)==1)
{
tubecnt++;
if(tubecnt==1)
{
zhi();delay_ms(150);
}
if(tubecnt==2||tubecnt==3||tubecnt==4)
{
zhi();
delay_ms(650);
zuodada();
delay_ms(250);
}
if(tubecnt==5)
{
zhi();
delay_ms(650);
zuodada();
delay_ms(300);
tubecnt=0;
}
}
return;
}
if(GPIO_ReadInputDataBit(GPIOC, GPIO_Pin_7)==0&&GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_9)==0)
{zhi();return;}
if(GPIO_ReadInputDataBit(GPIOC, GPIO_Pin_7)==1&&GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_9)==1)
{zhi();return;}
if(GPIO_ReadInputDataBit(GPIOC, GPIO_Pin_7)==1)
{youda();return;}
if(GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_9)==1)
{ zuoda();return;}
}
void xunji_qian(void) //循跡
{
if(GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_13)==1)
{
delay_us(500);
if(GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_13)==1)
{
tubecnt++;
if(tubecnt==1)
{
zhi();delay_ms(150);
}
if(tubecnt==2||tubecnt==3)
{
zhi();
delay_ms(400);
zuodada();
delay_ms(270);
}
if(tubecnt==4)
{
zhi();
delay_ms(580);
zuodada();
delay_ms(360);
zhi();delay_ms(600);
zhi_slow(); /*delay_ms(65535);
zhi_slow(); delay_ms(65535);
zhi_slow(); delay_ms(20000);*/
while(GPIO_ReadInputDataBit(GPIOB, GPIO_Pin_9)==1);
delay_ms(10);
zhi();delay_ms(100);
}
if(tubecnt==5)
{
zhi();
delay_ms(350);
zuoda();
delay_ms(800);
tubecnt=0;
flag=0;
}
}
return;
}
if(GPIO_ReadInputDataBit(GPIOC, GPIO_Pin_7)==0&&GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_9)==0)
{zhi();return;}
if(GPIO_ReadInputDataBit(GPIOC, GPIO_Pin_7)==1&&GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_9)==1)
{zhi();return;}
if(GPIO_ReadInputDataBit(GPIOC, GPIO_Pin_7)==1)
{youxiao();return;}
if(GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_9)==1)
{ zuoxiao();return;}
}
void xunji_hou(void) //循跡
{
if(GPIO_ReadInputDataBit(GPIOB, GPIO_Pin_9)==0)
{
stop__();
while(GPIO_ReadInputDataBit(GPIOB, GPIO_Pin_9)==0);
}
if(GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_13)==1)
{
delay_us(500);
if(GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_13)==1)
{
tubecnt++;
if(tubecnt==1)
{
zhi();delay_ms(150);
}
if(tubecnt==2||tubecnt==3)
{
zhi();
delay_ms(500);
zuodada();
delay_ms(300);
}
if(tubecnt==4)
{
zhi();delay_ms(430);
// while((GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_9)==0||GPIO_ReadInputDataBit(GPIOC, GPIO_Pin_7)==0))
zuodada();delay_ms(240);
zhi();delay_ms(360);
while(GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_9)==0);
zuodada();delay_ms(300);
zhi();delay_ms(800);
while(GPIO_ReadInputDataBit(GPIOC, GPIO_Pin_7)==0);
youdada();delay_ms(360);
zhi();delay_ms(800);
……………………
…………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼
所有資料51hei提供下載:
STM32_小車_乙_Last.rar
(214.1 KB, 下載次數: 465)
2017-7-28 16:57 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
作者:
only墨麟
時間:
2017-9-27 23:04
謝謝啦,剛好缺少這個
作者:
only墨麟
時間:
2017-9-27 23:05
謝謝啦,剛好缺少這個
作者:
1879397372
時間:
2017-11-20 20:01
黑幣不夠~~~~
作者:
yuexudong
時間:
2017-11-22 21:30
太棒了
作者:
wyt1456178707
時間:
2017-12-1 00:08
我用的是stm32f103vet6 keil5 ST-link,要怎么 修改 我是新手 求大神指點
作者:
jiange666
時間:
2017-12-21 11:23
找到想要的了,謝謝樓主
作者:
333333331
時間:
2018-3-7 08:27
樓主,請問這個程序適合用神州2號開發板嗎
作者:
abc729003380
時間:
2018-4-11 22:08
黑幣不夠
作者:
abc729003380
時間:
2018-4-12 18:48
黑幣不夠了
作者:
))@::
時間:
2018-5-2 23:27
哇哇,想要這個丫丫丫
作者:
dazuo0845
時間:
2018-5-28 20:22
感謝分享
作者:
1005045175
時間:
2018-6-6 20:36
哇哇哇謝謝樓主
作者:
吉布森
時間:
2018-7-17 15:06
樓主厲害
作者:
joindp
時間:
2018-10-5 17:54
很給力
作者:
szyinbo
時間:
2018-10-7 07:56
感謝分享
作者:
137434741
時間:
2018-10-10 14:01
贊一個,超給力,正好借鑒一下
作者:
不懂裝懂
時間:
2018-10-22 20:27
厲害啊,大神求帶
作者:
TT3721
時間:
2018-11-23 09:50
正好缺這個程序
作者:
烏木喉
時間:
2018-11-27 18:19
請問下載之后是需要按順序燒進單片機嗎,第一次做這個東西,不太懂,求大佬
作者:
xqiang
時間:
2018-12-18 16:38
謝謝啦,剛好缺少這個
作者:
qipverome
時間:
2018-12-19 20:04
謝謝分享。
作者:
jetty-9
時間:
2018-12-26 19:01
盜別人的有意思?
作者:
yahuiwang
時間:
2019-1-8 10:07
真心的不錯,,,,,謝謝分享
作者:
hbpu
時間:
2019-1-10 20:25
感覺挺有用的
作者:
ikon路
時間:
2019-1-14 10:49
我要下載啊啊啊啊啊。。。。
作者:
帝無心223
時間:
2019-2-16 22:19
贊一個
作者:
1907436340
時間:
2019-3-11 20:02
給力 贊
作者:
jieggee
時間:
2019-4-2 19:33
想要下載可是限于黑幣不夠啊
作者:
jianing2007
時間:
2019-7-5 09:21
謝謝LZ,正好在學習這個,下載來學習學習。
作者:
jianing2007
時間:
2019-7-5 09:30
已下載,正好是想要的。謝謝LZ
作者:
Curry1
時間:
2019-7-24 13:58
怎么27個error
作者:
Curry1
時間:
2019-7-24 14:08
27error,怎么沒有 core_cm3.h ,求大神指點
作者:
lxgdd
時間:
2019-11-30 10:53
大佬,真N
作者:
不つ你不恨
時間:
2019-12-5 16:40
學習了
作者:
zcadqe2453
時間:
2019-12-23 10:27
可以的
作者:
知行合一1992
時間:
2020-2-12 17:08
請問單片機是什么型號的
歡迎光臨 (http://m.izizhuan.cn/bbs/)
Powered by Discuz! X3.1
亚洲精品视频一区二区三区
|
国产福利91精品一区二区三区
|
九九热精品免费视频
|
91精品在线观
|
国产深夜精品
|
www.视频在线.com
|
91精品专区
|
阿v天堂2014
|
99久久久久国产精品免费
|
亚洲国产一区在线观看
|
色88888久久久久久影院
|
四色永久免费网站
|
久久久久成人精品无码
|
日韩精品无码一区二区三区
|
亚洲大胆人体视频
|
国产麻豆午夜三级精品
|
a黄色片在线观看
|
99国产精品一区二区三区
|
制服丝袜日韩国产
|
美女视频黄 久久
|
国产精品久久久久久妇女
|
性生活视频网址
|
亚洲一级二级片
|
日本一区二区三区四区高清视频
|
亚洲男人的天堂在线播放
|
高清日韩电视剧大全免费
|
亚洲一二三区视频
|
在线视频99
|
国产特级黄色片
|
久久久国产精品人人片
|
黄色激情在线观看
|
久久99精品久久久久久青青日本
|
18av.com视频
|
国产巨乳在线观看
|
一级黄色电影片
|
精品一区二区久久久久久久网站
|
亚洲美女av黄
|
9191精品国产综合久久久久久
|
一区二区激情小说
|
午夜影院日韩
|
999精品视频在线观看
|
国产黄色影视
|
精品久久久中文字幕人妻
|
亚洲少妇一区二区三区
|
麻豆av免费在线
|
91在线视频精品
|
57pao国产精品一区
|
欧美日韩日日夜夜
|
99视频国产精品
|
红桃成人av在线播放
|
老司机免费在线视频
|
福利视频网址
|
亚欧精品在线
|
孩xxxx性bbbb欧美
|
欧美理论电影在线
|
国产免费久久精品
|
日韩午夜av在线
|
9l视频自拍九色9l视频成人
|
男人影院在线观看
|
国产毛片在线看
|
jizz老师
|
亚洲欧美色视频
|
免费毛片在线播放免费
|
操她视频在线观看
|
午夜福利123
|
中文字幕第50页
|
国产视频观看一区
|
久久精品国产2020观看福利
|
在线观看精品一区
|
久久久久久久久97黄色工厂
|
国产日韩欧美三级
|
亚洲国产日韩欧美一区二区三区
|
一区二区三区国产好
|
日本免费一区二区三区视频
|
波多野结衣精品
|
中文字幕在线看
|
成年女人免费又黄又爽视频
|
japanesexxxxfree在线观看
|
狠狠操五月天
|
男男gay免费网站
|
黄页免费在线观看
|
老女人av在线
|
国产中文第一页
|
亚洲福利在线观看视频
|
中文字幕视频网站
|
中国1级黄色片
|
亚洲综合伊人久久
|
91av免费观看
|
av免费中文字幕
|
9191国产视频
|
亚洲国产欧洲综合997久久
|
亚洲三区在线
|
久久亚洲高清
|
2025韩国大尺度电影
|
黄色国产精品一区二区三区
|
国产精品视频免费一区
|
国产精品wwww
|
欧美激情一区二区三区久久久
|
亚洲男人天堂网
|
久久韩剧网电视剧
|
7777免费精品视频
|
久久综合久久美利坚合众国
|
一区二区三区人妻
|
俄罗斯性欧美
|
中文字幕第20页
|
波多野结衣作品集
|
在线免费观看av网
|
久久久久久久久久久久久久久
|
亚洲欧洲综合网
|
特一级黄色大片
|
福利所第一导航
|
国产在线观看免费视频软件
|
国产精品99无码一区二区
|
国产精品成人在线视频
|
性感美女一区二区三区
|
国产肥白大熟妇bbbb视频
|
国产一级片视频
|
在线观看免费视频a
|
性无码专区无码
|
www.精品视频
|
国产成人香蕉在线视频网站
|
精品全国在线一区二区
|
亚洲色图影院
|
免费视频中文字幕
|
午夜在线网站
|
免费看成一片
|
av在线不卡播放
|
毛片在线导航
|
91超碰在线播放
|
国产盗摄精品一区二区酒店
|
亚洲日日夜夜
|
中文在线播放一区二区
|
欧美日韩免费
|
在线免费高清一区二区三区
|
国产一区二区三区成人欧美日韩在线观看
|
精品久久一二三
|
免费成人午夜视频
|
欧美日韩不卡合集视频
|
最近2019中文字幕第三页视频
|
日韩欧美一区二区不卡
|
欧美视频一区二
|
555夜色666亚洲国产免
|
欧美成人精品在线播放
|
国产成人精品视频在线
|
日韩欧美第二区在线观看
|
中文字幕色网站
|
国产制服丝袜在线
|
成人小视频免费看
|
www.xxx国产
|
www.久草.com
|
新片速递亚洲合集欧美合集
|
国产一精品一av一免费爽爽
|
九九热精品视频在线观看
|
欧美在线国产
|
青草国产精品久久久久久
|
国产+成+人+亚洲欧洲自线
|
高跟丝袜一区二区三区
|
精品日韩一区二区
|
www.亚洲一区
|
国产美女扒开尿口久久久
|
成人免费在线一区二区三区
|
日韩三级电影免费观看
|
色欲欲www成人网站
|
日本黄色免费片
|
ririsao中文字幕免费
|
在线观看黄色片
|
国产v日韩v欧美v
|
六九午夜精品视频
|
日本一区二区高清不卡
|
亚洲人成免费
|
一区二区三区视频在线看
|
欧美理论电影在线
|
国产精品日韩专区
|
经典三级在线视频
|
亚洲色成人网站www永久四虎
|
黄色小视频免费观看
|
涩涩网站在线观看
|
激情av在线
|
激情视频一区
|
亚洲成av人片观看
|
亚洲美女www午夜
|
国产精品永久入口久久久
|
av电影中文字幕
|
性中国xxx极品hd
|
蜜桃成人在线视频
|
成人国产一区
|
蜜臀av一级做a爰片久久
|
欧美性猛交xxxx乱大交
|
日韩av在线免播放器
|
青青久久aⅴ北条麻妃
|
久久狠狠久久综合桃花
|
久草免费资源站
|
人妻无码中文字幕免费视频蜜桃
|
在线看片地址
|
日韩精品视频中文字幕
|
成人av午夜电影
|
色哟哟国产精品
|
亚洲人成人99网站
|
91精品视频免费观看
|
黄色小视频免费网站
|
国产在线视频在线观看
|
乳奴隷乳フ辱
|
欧美人与性动交xxⅹxx
|
麻豆一区二区三
|
亚洲成人777
|
色阁综合伊人av
|
青青在线免费观看
|
乐播av一区二区三区
|
日韩欧美一区二区三区不卡视频
|
黄页网址大全在线观看
|
台湾佬综合网
|
中文字幕欧美一
|
亚洲电影免费观看高清完整版在线观看
|
亚洲欧美怡红院
|
97免费在线视频
|
亚洲在线视频一区二区
|
国产精品.www
|
无圣光视频在线观看
|
欧美黄在线观看
|
91黄色免费版
|
97精品伊人久久久大香线蕉
|
亚洲天堂av线
|
精品在线视频观看
|
黄页视频在线免费观看
|
久久国产精品成人免费观看的软件
|
99久久精品情趣
|
美日韩精品免费观看视频
|
韩国日本美国免费毛片
|
中文字幕在线观看视频网站
|
天海翼视频在线观看
|
91成人短视频
|
亚洲精品欧美综合四区
|
欧美xxxx做受欧美.88
|
国产情侣av自拍
|
性xxxxxxxxx18欧美
|
日韩一级视频
|
国产激情精品久久久第一区二区
|
一区二区三区精品99久久
|
日韩欧美99
|
亚洲无码久久久久久久
|
天使と恶魔の榨精在线播放
|
97香蕉久久
|
经典一区二区
|
欧美日韩在线一区二区
|
日韩亚洲视频在线
|
久久久久精彩视频
|
julia中文字幕久久亚洲蜜臀
|
色琪琪久久se色
|
欧美一级夜夜爽
|
欧美日韩亚洲一区二区三区在线观看
|
国产精品1024
|
性色av一区二区三区免费
|
亚洲午夜久久久久久久久红桃
|
欧洲成人一区
|
99在线视频精品
|
国产精品国产福利国产秒拍
|
xxxx视频在线观看
|
在线观看黄色av网站
|
欧美 日韩 国产 一区
|
亚洲国产精品热久久
|
97公开免费视频
|
涩涩屋黄网站
|
欧美精品观看
|
色噜噜久久综合伊人一本
|
国产a级片视频
|
最新av番号
|
久久成人免费电影
|
一区二区三区国产视频
|
在线中文字日产幕
|
日本粉色视频在线观看
|
日本午夜精品一区二区三区电影
|
欧美日本精品在线
|
久久精品色妇熟妇丰满人妻
|
第九色区av在线
|
av不卡在线观看
|
99re6在线
|
亚洲一级生活片
|
成人免费乱码大片a毛片软件
|
欧美成人69
|
神马国产精品影院av
|
japanese中文字幕
|
永久免费av在线
|
人人超碰91尤物精品国产
|
欧美国产精品人人做人人爱
|
国产成人美女视频
|
福利av痴女
|
好看不卡的中文字幕
|
日韩美女视频在线
|
亚洲这里只有精品
|
91精彩视频
|
亚洲人挤奶视频
|
色婷婷综合五月
|
久久亚洲国产成人精品无码区
|
午夜精品久久久久久久91蜜桃
|
在线视频亚洲欧美中文
|
日韩精品一区二区三区老鸭窝
|
能看毛片的网站
|
可以在线观看的黄色
|
欧美国产禁国产网站cc
|
国产成人高潮免费观看精品
|
精品亚洲第一
|
亚洲人午夜射精精品日韩
|
精品高清久久
|
色老头久久综合
|
日韩精品一区二区三区不卡
|
五月天中文字幕
|
亚洲国产精品免费视频
|
亚洲第一网中文字幕
|
欧美 变态 另类 人妖
|
在线免费av电影
|
一区二区在线电影
|
久久久久久免费看
|
亚洲欧美自拍另类
|
国产一区在线电影
|
日本高清不卡视频
|
日本不卡一区二区在线观看
|
首播影院在线观看免费观看电视
|
91丨porny丨蝌蚪视频
|
国产精品香蕉国产
|
国产精品久久久久久久久毛片
|
欧美wwwwww
|
日韩欧美国产不卡
|
亚洲国产欧美视频
|
黄在线观看免费网站ktv
|
欧美精品免费视频
|
国产又粗又猛又色
|
国产永久免费高清在线观看
|
国产在线视频不卡二
|
国产精品久久久久久久天堂第1集
|
亚洲在线视频免费
|
日韩午夜一区
|
91色琪琪电影亚洲精品久久
|
亚洲伊人网在线观看
|
噜噜噜在线观看免费视频日韩
|
欧美乱妇40p
|
国产性生活视频
|
日韩在线观看不卡
|
日韩精品欧美国产精品忘忧草
|
91在线看片
|
色综合久久中文字幕
|
在线观看一区二区三区四区
|
成人影院在线播放
|
日韩欧美视频在线
|
国精产品久拍自产在线网站
|
韩国一区二区三区视频
|
少妇高潮久久久久久潘金莲
|
五月婷婷六月婷婷
|
日本久久一区
|
在线观看中文字幕亚洲
|
国产成人无码专区
|
91成人免费
|
欧美成人免费在线视频
|
国产精品国产三级国产普通话对白
|
中文字幕五月欧美
|
蜜臀av.com
|
亚洲一区在线日韩在线深爱
|
亚洲丰满少妇videoshd
|
av天堂一区二区
|
国产极品一区
|
另类视频在线观看
|
精品国产va久久久久久久
|
成人在线免费小视频
|
国产精品高潮呻吟久久av野狼
|
中文字幕亚洲高清
|
天天射天天综合网
|
91国内产香蕉
|
中文字幕av高清片
|
一区二区三区四区五区精品视频
|
国产一级二级三级精品
|
中文字幕2区
|
heyzo中文字幕在线
|
亚洲电影av在线
|
在线观看黄色国产
|
久久精品卡一
|
最近看过的日韩成人
|
成人eeuss影院在线观看
|
一区二区中文视频
|
无码任你躁久久久久久老妇
|
先锋影音一区二区
|
午夜精品久久久久久久99热
|
动漫性做爰视频
|
超碰国产精品一区二页
|
欧美日韩成人网
|
四虎国产成人免费观看
|
成人午夜av电影
|
在线观看欧美一区
|
国产小视频在线观看
|
日韩欧美在线网站
|
日本美女bbw
|
国产免费av一区二区三区
|
91九色精品视频
|
国产无遮挡又黄又爽免费网站
|
欧美日韩中文字幕
|
国产一级视频在线观看
|
国产精品vip
|
91免费视频黄
|
欧洲成人综合网
|
久久久精品免费
|
久草国产视频
|
中文字幕一区二区不卡
|