久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: 基于STM32的智能循跡小車源程序 [打印本頁]

作者: 15053156365    時間: 2017-5-11 10:08
標(biāo)題: 基于STM32的智能循跡小車源程序
畢業(yè)設(shè)計,自己做了一個多月,希望有用  附加一些自己寫的程序。



單片機(jī)源程序如下:
  1. /* Includes ------------------------------------------------------------------*/
  2. #include "stm32f10x.h"
  3. #include "stm32f10x_tim.h"
  4. #include "stm32f10x_flash.h"
  5. #include "stm32f10x_exti.h"
  6. #include "stm32f10x_rcc.h"
  7. #include "systick.h"
  8. #include "stdio.h"
  9. #include "misc.h"

  10. #define infra1 GPIO_ReadInputDataBit(GPIOC, GPIO_Pin_7);
  11. #define infra2 GPIO_ReadInputDataBit(GPIOC, GPIO_Pin_8);

  12. #define tube1 GPIO_ReadInputDataBit(GPIOC, GPIO_Pin_0);
  13. #define tube2 GPIO_ReadInputDataBit(GPIOC, GPIO_Pin_1);
  14. #define tube3 GPIO_ReadInputDataBit(GPIOC, GPIO_Pin_2);
  15. #define tube4 GPIO_ReadInputDataBit(GPIOC, GPIO_Pin_3);
  16.                

  17. TIM_OCInitTypeDef  TIM1_OCInitStructure;

  18. extern FlagStatus  Status;

  19. extern u16 TIM1Compare1[3] = {0,0x3FFF,0x1FFF};
  20. extern u16 TIM1Compare2[3] = {0x7FFF,0x3FFF,0x1FFF};
  21. extern u16 TIM1Compare3[3] = {0,0x3FFF,0x1FFF};
  22. extern u16 TIM1Compare4[3] = {0x7FFF,0x3FFF,0x1FFF};
  23. extern u16 tubecnt;
  24. extern u16 flag;
  25. extern int add;

  26. void GPIO_Configuration(void);
  27. void TIM_Configuration(void);
  28. void tim2_Configuration(void);
  29. void exti_Configuration(void);
  30. void nvic_Configuration(void);

  31. void zhi1(void);
  32. void zhi2(void);
  33. void zhi3(void);
  34. void zuoxiao(void);
  35. void zuoda(void);
  36. void youxiao(void);
  37. void youda(void);
  38. void xunji(void);
  39. u16 ceju(void);


  40. int main(void)
  41. {
  42.        
  43.         RCC_Configuration();
  44.         GPIO_Configuration();
  45.         TIM_Configuration();
  46.         delay_init();

  47.         while(1)
  48.         {
  49.          GPIO_ResetBits(GPIOE,GPIO_Pin_15);
  50.          GPIO_ResetBits(GPIOB,GPIO_Pin_11);
  51.         }
  52.                
  53. }
  54. void GPIO_Configuration(void)
  55. {
  56.   GPIO_InitTypeDef GPIO_InitStructure;

  57. /*TIM1  PWM  輸出:A9:CH1/A10:CH2                */
  58.   GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10|GPIO_Pin_9;
  59.   GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
  60.   GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
  61.   GPIO_Init(GPIOA, &GPIO_InitStructure);

  62. /*LED顯示:LED5:PE15 / LED6:PB11 / LED7:PE14 / LED8:PB10         */

  63.   GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10|GPIO_Pin_11;
  64.   GPIO_InitStructure.GPIO_Mode =GPIO_Mode_Out_PP;
  65.   GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
  66.   GPIO_Init(GPIOB, &GPIO_InitStructure);
  67.                  GPIO_SetBits(GPIOB,GPIO_Pin_10);
  68.                 GPIO_SetBits(GPIOB,GPIO_Pin_11);
  69.   GPIO_InitStructure.GPIO_Pin = GPIO_Pin_14|GPIO_Pin_15;
  70.   GPIO_InitStructure.GPIO_Mode =GPIO_Mode_Out_PP;
  71.   GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
  72.   GPIO_Init(GPIOE, &GPIO_InitStructure);
  73.                   GPIO_SetBits(GPIOE,GPIO_Pin_14);
  74.                 GPIO_SetBits(GPIOE,GPIO_Pin_15);
  75.   
  76. /*紅外管:infra1-> PC7, infra2-> PC8         浮空輸入  */

  77.   GPIO_InitStructure.GPIO_Pin = GPIO_Pin_7 | GPIO_Pin_8 ;
  78.   GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
  79.   GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
  80.   GPIO_Init(GPIOC, &GPIO_InitStructure);   

  81. /*光電管:tube1-> PC0, tube2-> PC1, tube3-> PC2, tube4-> PC3        浮空輸入*/
  82.   GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0 | GPIO_Pin_1|GPIO_Pin_2 | GPIO_Pin_3;
  83.   GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
  84.   GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
  85.   GPIO_Init(GPIOC, &GPIO_InitStructure);

  86. /*超聲波:Trig:PB9                Echo:PB8   */
  87.         GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9;
  88.         GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
  89.         GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;                          
  90.         GPIO_Init(GPIOB, &GPIO_InitStructure);
  91.         GPIO_ResetBits( GPIOB, GPIO_Pin_9);
  92.    
  93.         GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8;
  94.         GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;            //PB1接受采集上升沿 PB6低電平
  95.         GPIO_Init(GPIOB, &GPIO_InitStructure);
  96.         GPIO_ResetBits(GPIOB,GPIO_Pin_8);
  97. }

  98. void TIM_Configuration(void)
  99. {
  100.         TIM_TimeBaseInitTypeDef  TIM1_TimeBaseStructure;
  101.         TIM_OCInitTypeDef  TIM1_OCInitStructure;
  102.        

  103.           TIM_DeInit(TIM1);

  104.          /* Time Base configuration */
  105.           TIM1_TimeBaseStructure.TIM_Prescaler = 0x0; //設(shè)置了用來作為TIMx時鐘頻率除數(shù)的預(yù)分頻值
  106.         TIM1_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;         //選擇了計數(shù)器模式
  107.         TIM1_TimeBaseStructure.TIM_Period = 0xFFFF;  //設(shè)置了在下一個更新事件裝入活動的自動重裝載寄存器周期  ARR
  108.         TIM1_TimeBaseStructure.TIM_ClockDivision = 0x0;  //設(shè)置了時鐘分割
  109.         TIM1_TimeBaseStructure.TIM_RepetitionCounter = 0x0;         //設(shè)置了周期計數(shù)器值

  110.         TIM_TimeBaseInit(TIM1,&TIM1_TimeBaseStructure);//根據(jù)TIM_TimeBaseInitStruct中指定的參數(shù)初始化TIMx的時間基數(shù)單位(5個參數(shù))
  111.                                                                                                         //TIM1基本計數(shù)器設(shè)置(設(shè)置PWM頻率) //頻率=TIM1_CLK/(ARR+1)

  112.         /* Channel 1, 2,3 and 4 Configuration in PWM mode */
  113.         TIM1_OCInitStructure.TIM_OCMode = TIM_OCMode_PWM2;
  114.         TIM1_OCInitStructure.TIM_OutputState = TIM_OutputState_Enable;
  115.         TIM1_OCInitStructure.TIM_OutputNState = TIM_OutputNState_Enable;                  
  116.         TIM1_OCInitStructure.TIM_Pulse = 0x0;
  117.         TIM1_OCInitStructure.TIM_OCPolarity = TIM_OCPolarity_Low;
  118.         TIM1_OCInitStructure.TIM_OCNPolarity = TIM_OCNPolarity_Low;         
  119.         TIM1_OCInitStructure.TIM_OCIdleState = TIM_OCIdleState_Set;
  120.         TIM1_OCInitStructure.TIM_OCNIdleState = TIM_OCIdleState_Reset;
  121.           
  122.         TIM_OC1Init(TIM1,&TIM1_OCInitStructure);          //同TimeBaseStructure        (8個參數(shù))        //TIM1_OC1模塊設(shè)置(設(shè)置1通道占空比)
  123.        
  124.         TIM1_OCInitStructure.TIM_Pulse = 0x7fff;
  125.         TIM_OC2Init(TIM1,&TIM1_OCInitStructure);         //同TimeBaseStructure
  126.        
  127.         TIM1_OCInitStructure.TIM_Pulse = 0x0;
  128.         TIM_OC3Init(TIM1,&TIM1_OCInitStructure);         //同TimeBaseStructure
  129.        
  130.         TIM1_OCInitStructure.TIM_Pulse = 0x7fff;
  131.         TIM_OC4Init(TIM1,&TIM1_OCInitStructure);         //同TimeBaseStructure       
  132.        
  133.         TIM_Cmd(TIM1,ENABLE);                  //先設(shè)置好了TimeBase、OC、BDTR  使能或者失能TIM1外設(shè)
  134.        
  135.         /* Main Output Enable */
  136.         TIM_CtrlPWMOutputs(TIM1,DISABLE);        //TIM1_CtrlPWMOutputs(ENABLE); 使能或者失能TIM1的主輸出

  137. }

  138. void zhi1(void)                //直走速度1
  139. {
  140.         TIM_SetCompare1(TIM1,TIM1Compare1[0]);
  141.         TIM_SetCompare2(TIM1,TIM1Compare2[0]);
  142.         TIM_SetCompare3(TIM1,TIM1Compare3[0]);
  143.         TIM_SetCompare4(TIM1,TIM1Compare4[0]);
  144.         TIM_CtrlPWMOutputs(TIM1,ENABLE);       
  145. }

  146. void zhi2(void)                //直走速度2(慢)
  147. {
  148.         TIM_SetCompare1(TIM1,TIM1Compare1[0]);
  149.         TIM_SetCompare2(TIM1,TIM1Compare2[1]);
  150.         TIM_SetCompare3(TIM1,TIM1Compare3[0]);
  151.         TIM_SetCompare4(TIM1,TIM1Compare4[1]);
  152.         TIM_CtrlPWMOutputs(TIM1,ENABLE);       
  153. }

  154. void zhi(void)                //直走速度3(很慢)
  155. {
  156.         TIM_SetCompare1(TIM1,TIM1Compare1[0]);
  157.         TIM_SetCompare2(TIM1,TIM1Compare2[2]);
  158.         TIM_SetCompare3(TIM1,TIM1Compare3[0]);
  159.         TIM_SetCompare4(TIM1,TIM1Compare4[2]);
  160.         TIM_CtrlPWMOutputs(TIM1,ENABLE);       
  161. }

  162. void zuoxiao(void)                   //左小轉(zhuǎn)
  163. {
  164.         TIM_SetCompare1(TIM1,TIM1Compare1[0]);
  165.         TIM_SetCompare2(TIM1,TIM1Compare2[1]);
  166.         TIM_SetCompare3(TIM1,TIM1Compare3[0]);
  167.         TIM_SetCompare4(TIM1,TIM1Compare4[0]);
  168.         TIM_CtrlPWMOutputs(TIM1,ENABLE);       
  169. }

  170. void zuoda(void)                   //左大轉(zhuǎn)
  171. {
  172.         TIM_SetCompare1(TIM1,TIM1Compare1[0]);
  173.         TIM_SetCompare2(TIM1,0);
  174.         TIM_SetCompare3(TIM1,TIM1Compare3[0]);
  175.         TIM_SetCompare4(TIM1,TIM1Compare4[0]);
  176.         TIM_CtrlPWMOutputs(TIM1,ENABLE);       
  177. }

  178. void youxiao(void)                   //右小轉(zhuǎn)
  179. {
  180.         TIM_SetCompare1(TIM1,TIM1Compare1[0]);
  181.         TIM_SetCompare2(TIM1,TIM1Compare2[1]);
  182.         TIM_SetCompare3(TIM1,TIM1Compare3[0]);
  183.         TIM_SetCompare4(TIM1,TIM1Compare4[0]);
  184.         TIM_CtrlPWMOutputs(TIM1,ENABLE);       
  185. }

  186. void youda(void)                   //右大轉(zhuǎn)
  187. {
  188.         TIM_SetCompare1(TIM1,TIM1Compare1[0]);
  189.         TIM_SetCompare2(TIM1,0);
  190.         TIM_SetCompare3(TIM1,TIM1Compare3[0]);
  191.         TIM_SetCompare4(TIM1,TIM1Compare4[0]);
  192.         TIM_CtrlPWMOutputs(TIM1,ENABLE);       
  193. }

  194. void xunji(void)                           //循跡
  195. {       
  196.         zhi1();
  197.         if(GPIO_ReadInputDataBit(GPIOC, GPIO_Pin_7)) youxiao();       
  198.         if(GPIO_ReadInputDataBit(GPIOC, GPIO_Pin_8)) zuoxiao();
  199.         if(1)
  200.         {
  201.                 tubecnt++;
  202.                 zhi1();
  203.                 delay_ms(100);
  204.                 zuoda();
  205.                 delay_ms(100);
  206.         }
  207.                        
  208. }

  209. u16 ceju(void)
  210. {
  211.         u16 juli;
  212.         flag=0;
  213.         GPIO_SetBits( GPIOB, GPIO_Pin_9);
  214.         TIM_Cmd(TIM2,ENABLE);
  215.         while(juli==0);
  216.         juli=add*3.4;;
  217.         flag=0;
  218.         return juli;
  219. }

  220. void tim2_Configuration(void)
  221. {
  222.         TIM_TimeBaseInitTypeDef  TIM_TimeBaseStructure;
  223.         RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2|RCC_APB1Periph_TIM3, ENABLE);

  224.        

  225. ……………………

  226. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復(fù)制代碼

所有資料51hei提供下載:
STM32_小車_V1.zip (3.82 MB, 下載次數(shù): 1087)


作者: 常醉風(fēng)    時間: 2017-5-12 21:53
謝謝樓主
作者: 火易寒    時間: 2017-7-30 11:10
感謝樓主。。

作者: 十一cc    時間: 2017-8-3 23:43
感謝樓主
作者: 裝β遭雷劈    時間: 2017-8-7 21:42
十分感謝!!!限于本文篇幅 余下代碼請從51黑下載附件
作者: hulinpo    時間: 2017-9-10 03:07

十分感謝!!!限于本文篇幅 余下代碼請從51黑下載附件
作者: zzopp    時間: 2017-9-25 19:54
非常好,十分有用
作者: lemon0210    時間: 2017-9-27 10:39
具體的介紹多一點(diǎn)就好了,都不知道是不是自己在找的相關(guān)的
作者: vtolist    時間: 2017-10-12 11:41
lemon0210 發(fā)表于 2017-9-27 10:39
具體的介紹多一點(diǎn)就好了,都不知道是不是自己在找的相關(guān)的

感謝樓主
作者: caibao    時間: 2017-10-18 20:12
確定沒有問題嗎?上傳的文件不是最終的吧
作者: 寂寞小奧特曼    時間: 2018-1-25 21:12
謝謝您的熱心分享
作者: 無敵蓋塔    時間: 2018-3-20 12:31
感謝,學(xué)習(xí)一下
作者: wingrez    時間: 2018-4-10 16:14
謝謝樓主
作者: 五元人民幣    時間: 2018-4-27 17:02
感謝大大
作者: x452044339    時間: 2018-5-2 18:50
請問這些都需要用什么軟件打開啊
作者: 362618281    時間: 2018-5-2 22:11
哎呀積分不夠,先回復(fù)一下吧哈哈哈
作者: 無相隨12345    時間: 2018-5-7 13:53
感謝樓主
作者: fmqwh626    時間: 2018-5-10 17:04
贊一個!
作者: A373224077    時間: 2018-5-17 22:58
感謝樓主
作者: WITHER    時間: 2018-5-19 16:46
正在學(xué)習(xí),我試試行不行!
作者: WITHER    時間: 2018-5-19 16:47
多謝樓主
作者: mim123    時間: 2018-5-20 09:40
試過了,很好!
作者: 柒月不哭    時間: 2018-5-21 07:56
十分感謝,太厲害了
作者: 襯衫    時間: 2018-5-22 11:27
.....按時間肯定會
作者: 紙短情長啊    時間: 2018-5-25 21:51
感謝樓樓
作者: byjin666    時間: 2018-5-28 21:59
謝謝樓主
作者: 12315631    時間: 2018-5-29 17:46
厲害嘍,很給力
作者: meihz    時間: 2018-6-29 08:39
很好的帖子,對自己的實(shí)驗(yàn)有很大幫助。
作者: 遇見獨(dú)角馬    時間: 2018-7-8 09:22
好貼,謝謝!!!
作者: 鼻涕獸    時間: 2018-7-12 21:31
感謝樓主
作者: 707141192    時間: 2018-7-13 16:52
感謝感謝 謝謝
作者: 1983477386    時間: 2018-7-15 18:26
感謝樓主
作者: ZFFF    時間: 2018-7-16 15:49
雖然不知道說什么,但很棒
作者: ZFFF    時間: 2018-7-16 15:50
雖然不知道說什么,但很棒,很有用

作者: 鐘漢良    時間: 2018-7-17 15:53
謝謝樓主很給力
作者: qiaokeshushu    時間: 2018-7-18 16:06
媽耶,看著挺牛逼的,就是看不咋懂
作者: 余生喜喜    時間: 2018-8-4 10:34
為什么我打開編譯報錯了呢,請問怎么辦呢

作者: 哈哈哈哈~~~    時間: 2018-8-8 15:47
謝謝樓主
作者: 付振    時間: 2018-8-11 09:03
感謝樓主分享
作者: jeffrey.....    時間: 2018-8-19 10:18
x452044339 發(fā)表于 2018-5-2 18:50
請問這些都需要用什么軟件打開啊

一個叫keil5的
作者: 圖解化學(xué)元素    時間: 2018-8-22 23:06
感謝感謝!
作者: ssxxzyzybaba    時間: 2018-8-24 11:48
感覺很有用的樣子  
作者: crush2    時間: 2018-10-4 18:34
樓樓這個是幾路尋跡?
作者: 3122209500    時間: 2018-11-17 11:25
很給力
作者: 530157193    時間: 2018-11-21 19:23
28個錯誤?

作者: 安奕啊啊啊    時間: 2018-11-21 20:57
學(xué)到了很多
作者: GD0000    時間: 2018-11-23 18:39
感謝樓主分享
作者: 傷心不唯美    時間: 2018-11-23 23:32
贊一個
作者: 1148500043    時間: 2018-11-24 20:39
有沒有接線圖啊
作者: 薛易    時間: 2018-11-25 14:27
有51單片機(jī)的程序嗎?
作者: 烏木喉    時間: 2018-11-29 00:10
請問適用于光電對管嗎
作者: 904527403    時間: 2018-11-29 19:00
很好謝謝您了

作者: 大學(xué)狗    時間: 2018-12-1 15:15
感謝感謝,救我于水火
作者: 7天府廣場關(guān)乎于    時間: 2018-12-7 19:02
很好呀
作者: 清風(fēng)小白    時間: 2018-12-7 22:09
謝謝樓主
作者: 清風(fēng)小白    時間: 2018-12-7 22:10
給力啊樓主
作者: 1316981157    時間: 2018-12-11 20:17
回復(fù)看一下東西
作者: qq879491397    時間: 2018-12-17 19:09
emmmmm,沒黑比先簽到再說吧,哈啊哈哈哈哈,混積分
作者: 5786    時間: 2018-12-23 14:21
厲害啊
作者: 小星point    時間: 2018-12-27 22:00
想要這個,跪求
作者: 帝無心223    時間: 2019-2-16 22:14
很給力
作者: li1125643580    時間: 2019-2-20 12:34
也想下載一份
作者: Aircool    時間: 2019-2-27 13:50
很好,謝謝樓主

作者: Apzz    時間: 2019-2-27 16:23
很棒!
作者: LDchaos    時間: 2019-3-6 11:33
感謝大大
作者: yfhvjvjhv    時間: 2019-3-20 13:46
想下載,但是黑幣不夠啊,看著很棒
作者: yfhvjvjhv    時間: 2019-3-20 13:47
caibao 發(fā)表于 2017-10-18 20:12
**** 作者被禁止或刪除 內(nèi)容自動屏蔽 ****

下面有些,余下在壓縮包里
作者: 莫相負(fù)    時間: 2019-3-21 21:07
很不錯
作者: TL`小波    時間: 2019-3-22 19:38
厲害,很棒
作者: x1052748004    時間: 2019-3-29 00:27
紅外循跡還是電磁循跡?
作者: Gerald-C    時間: 2019-4-2 07:17
好想學(xué)32啊,但是51還沒學(xué)完!
作者: qieziwang    時間: 2019-4-19 11:53
請教大佬們一個問題
TIM1Compare2[3] = {0x7FFF,0x3FFF,0x1FFF};
這個代碼是什么意思啊
作者: hzf816    時間: 2019-5-15 18:12
感謝樓主無私分享
作者: 辰宿列張    時間: 2019-5-23 22:02
解救燃眉之急,感謝
作者: df493662090    時間: 2019-5-27 15:19
        很給力!
作者: df493662090    時間: 2019-5-27 15:19
感謝樓主

作者: 660022    時間: 2019-5-28 16:35
謝謝樓主
作者: wangmaye    時間: 2019-6-2 18:39
標(biāo)題: RE: 基于STM32的智能循跡小車源程序
稀有資源,謝謝樓主,謝謝
作者: 辰宿列張    時間: 2019-7-6 10:47
感謝分享,學(xué)習(xí)一下
作者: 反反規(guī)范    時間: 2019-7-9 23:06
不怎么樣
作者: 小滄月兒    時間: 2019-7-11 14:01
很好的帖子!
作者: 喜歡雪    時間: 2019-7-31 17:12
很給力,贊一個
作者: 林野變    時間: 2019-8-1 08:45
下載學(xué)習(xí)
作者: 32菜鳥    時間: 2019-8-2 08:19
程序是沒有錯的嗎?

作者: qwertyuiop121    時間: 2019-8-4 02:12
感謝!贊一個!
作者: 1165898604    時間: 2019-8-5 16:29
非常好的程序
作者: 1165898604    時間: 2019-8-5 16:29
非常棒的程序
作者: gy20021489    時間: 2019-8-7 09:25
大神能運(yùn)行成功嗎
作者: 范思文    時間: 2019-9-3 16:10
很厲害

作者: 辰宿列張    時間: 2019-9-3 21:32
謝謝分享
作者: U2450    時間: 2019-9-29 16:35
感謝樓主
作者: YOYOYIIII    時間: 2019-10-24 23:01
帖子是真的有技術(shù)含量,感謝樓主,樓主牛逼!
作者: YOYOYIIII    時間: 2019-10-24 23:03
jeffrey..... 發(fā)表于 2018-8-19 10:18
一個叫keil5的

ARM的keil5,私信發(fā)安裝包
作者: qwmin    時間: 2019-10-31 09:13
樓主編程能力很不錯!
作者: vaj1    時間: 2019-11-20 09:22
這東西能用?
作者: bgt    時間: 2019-11-24 19:28
很好,非常感謝
作者: buhbj    時間: 2019-11-28 19:10
感謝樓主,,
作者: 知行合一1992    時間: 2020-2-12 17:09
感謝樓主,請問基于51單片機(jī)的硬件部分是自己設(shè)計的嗎?
作者: 因思杜陵夢    時間: 2020-4-5 09:33
感謝,感謝
作者: quench    時間: 2020-4-6 22:07
請問這個是用紅外進(jìn)行尋跡的嗎?




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 久久久91精品国产一区二区三区 | 伊人青青久久 | 五月槐花香 | 国产99视频精品免费视频7 | 国产精品1区2区3区 国产在线观看一区 | 久久在线视频 | av一二三四 | 国产伦精品一区二区三区照片91 | h视频免费在线观看 | 久久久久一区二区三区 | 日本午夜一区 | 在线成人av | 国产一级一片免费播放 | 91久久久久 | 精品久久久久久亚洲综合网 | 亚洲女人天堂成人av在线 | 中文字幕国产 | 精品日韩 | 91av免费看 | 国产精品久久久久影院色老大 | 最新中文字幕在线播放 | 成人一区二区三区 | 精品欧美乱码久久久久久1区2区 | 亚洲第一成人av | 午夜影视 | 一级黄色片毛片 | aⅴ色国产 欧美 | 精品久久一区二区 | 国产精品美女久久久久aⅴ国产馆 | 亚洲高清av在线 | 欧美一级免费看 | 高清成人免费视频 | 日韩一区二区三区视频在线观看 | 欧美亚州综合 | 在线视频久久 | 黄网站免费在线 | 国产精品久久午夜夜伦鲁鲁 | www.99精品| 日本三级在线 | 在线观看亚洲专区 | 亚洲精品国产成人 |