wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区
標題:
單片機控制的自主尋跡電動小車的設計
[打印本頁]
作者:
zktly
時間:
2017-1-2 18:49
標題:
單片機控制的自主尋跡電動小車的設計
單片機智能小車
0.png
(90.85 KB, 下載次數: 128)
下載附件
2017-1-2 21:26 上傳
0.png
(67.19 KB, 下載次數: 134)
下載附件
2017-1-2 21:26 上傳
自主尋跡電動小車的所有制作資料下載:
單片機智能小車.rar
(411.11 KB, 下載次數: 13)
2017-1-2 18:49 上傳
點擊文件名下載附件
單片機智能小車
下載積分: 黑幣 -5
部分源碼預覽:
//========================================================
// 工程名稱: Car_Demo
// 功能描述: 實現DIY競賽小車的語音控制
// 涉及的庫: CMacro1016.lib
// bsrv222SDL.lib
// sacmv26e.lib
// 組成文件: main.c
// Flash.asm, hardware.asm,ISR.asm
// hardware.h,s480.h, hardware.inc
// 硬件連接: IOA0-----KEY1
// IOA1-----KEY2
// IOA2-----KEY3
// IOB10----MOTOR1A
// IOB11----MOTOR1B
// IOB12----MOTOR2A
// IOB13----MOTOR2B
// 維護記錄: 2007-06 v1.0
// 本代碼在原凌陽小車代碼上修改而成,版權原作者所有
//========================================================
#include "s480.h"
#include "bsrsd.h"
#define P_IOA_Data (volatile unsigned int *)0x7000
#define P_IOA_Dir (volatile unsigned int *)0x7002
#define P_IOA_Attrib (volatile unsigned int *)0x7003
#define P_IOB_Data (volatile unsigned int *)0x7005
#define P_IOB_Dir (volatile unsigned int *)0x7007
#define P_IOB_Attrib (volatile unsigned int *)0x7008
#define P_TimerA_Data (volatile unsigned int *)0x700A
#define P_TimerA_Ctrl (volatile unsigned int *)0x700B
#define P_TimerB_Data (volatile unsigned int *)0x700C
#define P_TimerB_Ctrl (volatile unsigned int *)0x700D
#define P_Watchdog_Clear (volatile unsigned int *)0x7012
#define P_INT_Mask (volatile unsigned int *)0x702D
#define P_INT_Clear (volatile unsigned int *)0x7011
#define NAME_ID 0x100
#define COMMAND_GO_ID 0x101
#define COMMAND_BACK_ID 0x102
#define COMMAND_LEFT_ID 0x103
#define COMMAND_RIGHT_ID 0x104
#define S_NAME 0 //給我取個名字吧
#define S_ACT1 1 //前進
#define S_ACT2 2 //倒車,請注意
#define S_ACT3 3 //左拐
#define S_ACT4 4 //右拐
#define S_RDY 5 //Yeah
#define S_AGAIN 6 //請再說一遍
#define S_NOVOICE 7 //沒有聽到任何聲音
#define S_CMDDIFF 8 //說什么暗語呀
#define S_NOISY 8 //說什么暗語呀
#define S_START 9 //準備就緒,開始辨識
#define S_GJG 10 //拐就拐
#define S_DCZY 11 //倒車,請注意
extern unsigned int BSR_SDModel[100]; //外部變量BSR_SDModel[100],辨識器自帶
extern void F_FlashWrite1Word(unsigned int addr,unsigned int Value);
extern void F_FlashErase(unsigned int sector);
unsigned int uiTimeset = 3; //運行時間定時,調整該參數控制運行時間
unsigned int uiTimecont; //運行時間計時
//=============================================================
// 語法格式: void Delay();
// 實現功能: 延時
// 參數: 無
// 返回值: 無
//=============================================================
void Delay()
{
unsigned int i;
for(i=0;i<0x3Fff;i++)
{
*P_Watchdog_Clear=0x0001;
}
}
//=============================================================
// 語法格式: void PlaySnd(unsigned SndIndex,unsigned DAC_Channel);
// 實現功能: 語音播放函數
// 參數: SndIndex-播放語音資源索引號
// DAC_Channel-播放聲道選擇
// 返回值: 無
//=============================================================
void PlaySnd(unsigned SndIndex,unsigned DAC_Channel)
{
BSR_StopRecognizer(); //停止識別器
SACM_S480_Initial(1); //初始化為自動播放
SACM_S480_Play(SndIndex, DAC_Channel, 3); //開始播放一段語音
while((SACM_S480_Status()&0x0001)!= 0) //是否播放完畢?
{
SACM_S480_ServiceLoop(); //解碼并填充隊列
*P_Watchdog_Clear=0x0001; //清看門狗
}
SACM_S480_Stop(); //停止播放
BSR_InitRecognizer(BSR_MIC); //初始化識別器
}
//=============================================================
// 語法格式: int TrainWord(int WordID,int SndID);
// 實現功能: 訓練一條指令
// 參數: WordID-指令編碼
// SndID-指令提示音索引號
// 返回值: 無
//=============================================================
int TrainWord(unsigned int WordID,unsigned int SndID)
{
int Result;
PlaySnd(SndID,3); //引導訓練,播放指令對應動作
while(1)
{
Result = BSR_Train(WordID,BSR_TRAIN_TWICE); //訓練兩次,獲得訓練結果
if(Result==0)break;
switch(Result)
{
case -1: //沒有檢測出聲音
PlaySnd(S_NOVOICE,3);
return -1;
case -2: //需要訓練第二次
PlaySnd(S_AGAIN,3);
break;
case -3: //環境太吵
PlaySnd(S_NOISY,3);
return -3;
case -4: //數據庫滿
return -4;
case -5: //檢測出聲音不同
PlaySnd(S_CMDDIFF,3);
return -5;
case -6: //序號錯誤
return -6;
default:
break;
}
}
return 0;
}
//=============================================================
// 語法格式: void TrainSD();
// 實現功能: 訓練函數
// 參數: 無
// 返回值: 無
//=============================================================
void TrainSD()
{
while(TrainWord(NAME_ID,S_NAME) != 0) ; //訓練名稱
while(TrainWord(COMMAND_GO_ID,S_ACT1) != 0) ; //訓練第1個動作
while(TrainWord(COMMAND_BACK_ID,S_ACT2) != 0) ; //訓練第2個動作
while(TrainWord(COMMAND_LEFT_ID,S_ACT3) != 0) ; //訓練第3個動作
while(TrainWord(COMMAND_RIGHT_ID,S_ACT4) != 0) ; //訓練第4個動作
}
//=============================================================
// 語法格式: void StoreSD();
// 實現功能: 存儲語音模型函數
// 參數: 無
// 返回值: 無
//=============================================================
void StoreSD()
{ unsigned int ulAddr,i,commandID,g_Ret;
F_FlashWrite1Word(0xef00,0xaaaa);
F_FlashErase(0xe000);
F_FlashErase(0xe100);
F_FlashErase(0xe200);
ulAddr=0xe000;//********
for(commandID=0x100;commandID<0x105;commandID++)
{
g_Ret=BSR_ExportSDWord(commandID);
while(g_Ret!=0) //模型導出成功?
g_Ret=BSR_ExportSDWord(commandID);
for(i=0;i<100;i++) //保存語音模型SD1(0xe000---0xe063)
{
F_FlashWrite1Word(ulAddr,BSR_SDModel[i]);
ulAddr+=1;
}
}
}
//=============================================================
// 語法格式: void StoreSD();
// 實現功能: 裝載語音模型函數
// 參數: 無
// 返回值: 無
//=============================================================
void LoadSD()
{ unsigned int *p,k,jk,Ret,g_Ret;
p=(int *)0xe000;
for(jk=0;jk<5;jk++)
{
for(k=0;k<100;k++)
{
Ret=*p;
BSR_SDModel[k]=Ret; //裝載語音模型
p+=1;
}
g_Ret=BSR_ImportSDWord();
while(g_Ret!=0) //模型裝載成功?
g_Ret=BSR_ImportSDWord();
}
}
//=============================================================
// 語法格式: void GoAhead();
// 實現功能: 前進子函數
// 參數: 無
// 返回值: 無
//=============================================================
void GoAhead() //前進
{
PlaySnd(S_ACT1,3); //提示
*P_IOB_Data=0x1400; //前進
*P_INT_Mask |= 0x0004; //以下為中斷定時操作
__asm("int fiq,irq");
uiTimecont = 0;
}
//=============================================================
// 語法格式: void BackUp();
// 實現功能: 后退子函數
// 參數: 無
// 返回值: 無
//=============================================================
void BackUp() //倒退
{
PlaySnd(S_DCZY,3); //提示
*P_IOB_Data=0x2800; //倒退
*P_INT_Mask |= 0x0004; //以下為中斷定時操作
__asm("int fiq,irq");
uiTimecont = 0;
}
//=============================================================
// 語法格式: void TurnLeft();
// 實現功能: 左轉子函數
// 參數: 無
// 返回值: 無
//=============================================================
void TurnRight() //右轉
{
PlaySnd(S_GJG,3);
*P_IOB_Data=0x1800; //右轉
Delay(); //延時
*P_IOB_Data=0x2400; //左轉
*P_INT_Mask |= 0x0004; //以下為中斷定時操作
__asm("int fiq,irq");
uiTimecont = 0;
}
//=============================================================
// 語法格式: void TurnRight();
// 實現功能: 右轉子函數
// 參數: 無
// 返回值: 無
//=============================================================
void TurnLeft() //左轉
{
PlaySnd(S_GJG,3); //語音提示
*P_IOB_Data=0x2400; //左轉
Delay(); //延時
*P_IOB_Data=0x1800; //右轉
*P_INT_Mask |= 0x0004; //以下為中斷定時操作
__asm("int fiq,irq");
uiTimecont = 0;
}
//=============================================================
// 語法格式: void Stop();
// 實現功能: 停車子函數
// 參數: 無
// 返回值: 無
//=============================================================
void Stop() //停車
{
*P_IOB_Data=0x0000; //停車
PlaySnd(S_RDY,3); //語音提示
}
//=============================================================
// 語法格式: void BSR(void);
// 實現功能: 辨識子函數
// 參數: 無
// 返回值: 無
//=============================================================
void BSR(void)
{
int Result; //辨識結果寄存
Result = BSR_GetResult(); //獲得識別結果
if(Result>0) //有語音觸發?
{
*P_IOB_Data=0x0000; //臨時停車
switch(Result)
{
case NAME_ID: //識別出名稱命令
Stop(); //停車待命
break;
case COMMAND_GO_ID: //識別出第一條命令
GoAhead(); //執行動作一:直走
break;
case COMMAND_BACK_ID: //識別出第二條命令
BackUp(); //執行動作二:倒車
break;
case COMMAND_LEFT_ID: //識別出第三條命令
TurnLeft(); //執行動作三:左轉
break;
case COMMAND_RIGHT_ID: //識別出第四條命令
TurnRight(); //執行動作四:右轉
break;
default:
break;
}
}
}
//=============================================================
// 語法格式: void IRQ5(void);
// 實現功能: 中斷服務子函數
// 參數: 無
// 返回值: 無
//=============================================================
void IRQ5(void)__attribute__((ISR)); //運動定時控制
void IRQ5(void)
{
if(uiTimecont++ == uiTimeset)
{
*P_IOB_Data = 0x0000;
}
*P_INT_Clear = 0x0004;
}
//=============================================================
// 語法格式: int main(void);
// 實現功能: 主函數
// 參數: 無
// 返回值: 無
//=============================================================
int main(void)
{ unsigned int BS_Flag; //Train標志位
*P_IOA_Dir=0xff00; //初始化IOA,IOA0~7下拉輸入
*P_IOA_Attrib=0xff00;
*P_IOA_Data=0x0000;
*P_IOB_Dir=0x0f00; //初始化IOB,IOB8~11同向輸出
*P_IOB_Attrib=0x0f00;
*P_IOB_Data=0x0000;
BSR_DeleteSDGroup(0); //初始化存儲器RAM
BS_Flag=*(unsigned int *)0xe000; //讀存儲單元0xe000
if(BS_Flag==0xffff) //沒有經過訓練(0xe000內容為0xffff)
{
TrainSD(); //訓練
StoreSD(); //存儲訓練結果(語音模型)
}
else //經過訓練(0xe000內容為0x0055)
{
LoadSD(); //語音模型載入識別器
}
PlaySnd(S_START,3); //開始識別提示
BSR_InitRecognizer(BSR_MIC); //初始化識別器
while(1)
{
BSR();
if((*P_IOA_Data)&0x0004) //是否重新訓練
{
F_FlashErase(0xe000);
while(1);
}
}
}
復制代碼
歡迎光臨 (http://www.izizhuan.cn/bbs/)
Powered by Discuz! X3.1
一区二区在线不卡
|
a黄色在线观看
|
黄页在线免费看
|
日韩精品系列
|
中国色在线日|韩
|
久久久久久久久成人
|
欧美精品系列
|
日本不卡一区二区三区高清视频
|
91亚洲精华国产精华精华液
|
精品色蜜蜜精品视频在线观看
|
欧美一区二区三区在线
|
精品国内亚洲在观看18黄
|
日韩av手机在线观看
|
久久久久成人精品免费播放动漫
|
97超碰人人澡
|
亚洲熟妇无码av
|
波多野结衣小视频
|
欧美xxxxbbbb
|
日本成人一区二区三区
|
精品免费av在线
|
久久97久久97精品免视看秋霞
|
欧美激情第二页
|
91在线视频观看
|
欧美日韩国产综合视频在线观看
|
久久综合伊人77777尤物
|
caoporen国产精品
|
日韩一级免费在线观看
|
538精品在线视频
|
天天爱天天干天天操
|
99不卡视频
|
成人小电影网站
|
天天久久综合
|
国产亚洲精品bt天堂精选
|
欧美精品在线一区二区三区
|
欧美激情精品久久久久久黑人
|
久久爱av电影
|
国产999免费视频
|
蜜臀精品一区二区三区
|
国产精品一区二区午夜嘿嘿嘿小说
|
日韩精品系列
|
久久综合五月婷婷
|
激情国产一区二区
|
日本乱码高清不卡字幕
|
久久久久久久久电影
|
在线码字幕一区
|
美女被到爽高潮视频
|
日韩一级片免费观看
|
亚洲小说区图片区情欲小说
|
亚洲日日夜夜
|
蜜桃精品视频在线观看
|
狠狠色狠狠色综合日日小说
|
欧美国产日韩一区二区
|
一区二区三区久久网
|
中文字幕国产综合
|
被男人吃奶添下面好舒服动态图
|
青青国产在线
|
欧美禁忌电影
|
久久综合色天天久久综合图片
|
亚洲第一色在线
|
亚洲www在线
|
三级av免费看
|
国产免费久久久
|
在线资源av
|
欧美国产不卡
|
久久久综合网站
|
亚洲天堂av在线播放
|
日本一区二区三区免费观看
|
av无码av天天av天天爽
|
污视频在线免费
|
成人网视频在线观看
|
精品久久成人
|
国产精品久久久一本精品
|
精品国产一区二区三区久久久狼
|
日韩电影在线观看电影
|
色哟哟精品一区
|
欧美伊久线香蕉线新在线
|
激情六月丁香婷婷
|
这里只有精品国产
|
在线观看国产视频
|
欧美肉体xxxx裸体137大胆
|
中文av一区二区
|
不卡av电影院
|
日韩av三级在线
|
姑娘第5集在线观看免费好剧
|
嫩草嫩草嫩草
|
亚洲精华一区二区三区
|
欧美激情一区二区三区不卡
|
国产精品亚洲欧美日韩一区在线
|
精品在线播放免费
|
日韩三级视频在线看
|
国产亚洲情侣一区二区无
|
欧美女同一区
|
亚洲精品影视
|
欧美色涩在线第一页
|
亚洲精品免费一区二区三区
|
国产激情第一页
|
麻豆精品视频在线原创
|
亚洲承认视频
|
成人涩涩免费视频
|
中文字幕少妇一区二区三区
|
国产又粗又猛又爽又黄的网站
|
中文字幕第15页
|
亚洲人性生活视频
|
亚洲成av人电影
|
欧美三级xxx
|
99视频国产精品免费观看
|
最近中文字幕在线mv视频在线
|
一级片aaaa
|
国产在线视频资源
|
亚洲一级一区
|
欧美男同性恋视频网站
|
欧美一区二区三区电影在线观看
|
欧美久久久久久久久久久久
|
欧美福利网站
|
久久在线视频
|
色哟哟一区二区三区
|
国内精品国语自产拍在线观看
|
老熟妇高潮一区二区三区
|
av网站免费观看
|
成人在线一区
|
欧美午夜精品电影
|
日韩一区国产在线观看
|
中文字幕av影院
|
思思99re6国产在线播放
|
日本欧美在线观看
|
亚洲日本中文字幕免费在线不卡
|
国产69精品久久久久久久
|
亚洲AV无码成人片在线观看
|
美女视频一区二区
|
亚洲一级黄色片
|
老头吃奶性行交视频
|
www.一区二区三区.com
|
国产69精品久久
|
亚洲国产高清不卡
|
国产精品欧美风情
|
污污视频网站在线免费观看
|
丝袜美女写真福利视频
|
欧美成人高清
|
日韩黄在线观看
|
免费在线观看毛片网站
|
性欧美videos粗暴
|
99久久免费精品国产72精品九九
|
亚洲大片免费看
|
黑人中文字幕一区二区三区
|
国产精品一区无码
|
国模雨婷捆绑高清在线
|
久久视频一区二区
|
成人国产精品久久久久久亚洲
|
二区三区四区视频
|
天堂av中文在线资源库
|
美女一区二区三区
|
久久久久久中文
|
99久久久无码国产精品性
|
91青娱乐在线视频
|
日韩福利视频导航
|
欧美国产日韩视频
|
精品无码人妻一区二区免费蜜桃
|
中文字幕高清在线
|
美女www一区二区
|
欧美大片在线影院
|
免费黄在线观看
|
国产午夜精品一区理论片
|
国产麻豆午夜三级精品
|
91国产视频在线
|
日日碰狠狠添天天爽
|
成人在线免费公开观看视频
|
成人激情免费网站
|
成人xxxx视频
|
国产寡妇亲子伦一区二区三区四区
|
欧美性video
|
国产精品高潮呻吟久久
|
久久久久成人精品免费播放动漫
|
国产精品毛片一区二区在线看舒淇
|
女人被狂躁到高潮的免费
|
国产美女视频免费看
|
精品人伦一区二区三电影
|
秋霞福利视频
|
视频一区二区国产
|
欧美精品九九久久
|
中文字幕资源站
|
国产色在线观看
|
久久久国产精品午夜一区ai换脸
|
91亚洲国产精品
|
成年人晚上看的视频
|
成人黄色免费短视频
|
欧美日韩国产黄
|
欧美高清中文字幕
|
星空无限传媒在线
|
激情偷拍久久
|
97视频国产在线
|
精品午夜福利在线观看
|
亚洲最大成人
|
粉嫩av一区二区三区免费野
|
国产免费黄色小视频
|
蜜桃福利入口
|
日韩va亚洲va欧美va久久
|
欧美中文字幕视频
|
黄色片中文字幕
|
国产精品一区二区美女视频免费看
|
欧美三级三级三级爽爽爽
|
国产第一页视频
|
国产天堂av
|
国产二区国产一区在线观看
|
96成人在线视频
|
亚洲免费视频网
|
红桃成人av在线播放
|
在线国产精品播放
|
男人的午夜天堂
|
heyzo在线
|
天天影视涩香欲综合网
|
日本在线观看a
|
国产免播放器视频
|
国产成人精品一区二区三区网站观看
|
一级毛片视频在线观看
|
91免费观看在线
|
欧美在线播放一区
|
九色porny视频国产网曝
|
禁久久精品乱码
|
欧美中文字幕精品
|
国产精品伦理一区
|
久久99精品久久久久久园产越南
|
亚洲天堂av在线免费观看
|
少妇一级黄色片
|
美女搞黄视频在线观看
|
91福利社在线观看
|
中文字幕55页
|
av大片在线播放
|
亚洲综合999
|
超碰av在线免费观看
|
性感av在线播放
|
中文字幕字幕中文在线中不卡视频
|
男女激情免费视频
|
九色视频一区
|
国产日韩欧美麻豆
|
久久成人福利视频
|
两个人hd高清在线观看
|
中文字幕第一区二区
|
欧美日韩福利在线
|
午夜激情影院
|
国产精品麻豆99久久久久久
|
国产日韩欧美精品在线观看
|
中文字幕一区二区三区精品
|
国产精品一区二区久久国产
|
国产视频手机在线观看
|
日韩中文在线电影
|
88国产精品欧美一区二区三区
|
91 中文字幕
|
自拍偷拍欧美
|
91日本视频在线
|
国内一区二区三区精品视频
|
老司机午夜精品
|
欧美极品一区二区
|
bdsmchinese医疗折磨
|
99久久精品免费看
|
美脚丝袜脚交一区二区
|
性xxxx丰满孕妇xxxx另类
|
亚洲国产乱码最新视频
|
国产男女无遮挡猛进猛出
|
深夜国产在线播放
|
5月丁香婷婷综合
|
亚洲女人久久久
|
亚洲2区在线
|
另类图片亚洲另类
|
一炮成瘾1v1高h
|
国内精品久久久久国产盗摄免费观看完整版
|
国产成人精品电影
|
男人先锋资源
|
激情六月婷婷久久
|
国产欧美自拍视频
|
香蕉视频在线免费
|
亚洲图片有声小说
|
日本成人在线免费
|
日韩视频网站在线观看
|
日韩久久精品成人
|
日韩欧美高清在线观看
|
精品久久电影
|
国产色视频一区
|
影音四色91
|
久久久www免费人成精品
|
人人爽人人av
|
久久久123
|
亚洲欧美国产视频
|
中文无码av一区二区三区
|
欧美二区不卡
|
国内一区二区三区在线视频
|
午夜伦伦电影理论片费看
|
亚洲丝袜精品丝袜在线
|
国产精品熟妇一区二区三区四区
|
欧美影视资讯
|
欧美大尺度激情区在线播放
|
国内精品久久久久久不卡影院
|
av动漫一区二区
|
欧美一级片中文字幕
|
午夜av在线免费观看
|
亚洲精品天天看
|
国产精品久久影视
|
毛片av中文字幕一区二区
|
精品日韩在线播放
|
欧美69xxx
|
亚洲女同性videos
|
99免费在线视频
|
精一区二区三区
|
日韩欧美视频网站
|
日韩伦理在线一区
|
久热精品在线视频
|
一道精品视频一区二区三区男同
|
99re在线视频这里只有精品
|
亚洲免费999
|
日本久久久久
|
欧洲s码亚洲m码精品一区
|
三级全黄的视频在线观看
|
亚洲免费看黄网站
|
国产黄色片在线
|
66视频精品
|
夜夜爽99久久国产综合精品女不卡
|
亚洲成成品网站
|
一区二区国产欧美
|
精品一二线国产
|
99视频在线免费
|
这里都是精品
|
国产精品你懂的在线欣赏
|
黄色短视频在线观看
|
日韩欧美国产大片
|
国产成人成网站在线播放青青
|
一本免费视频
|
欧美一级理论片
|
国产视频www
|
99综合电影在线视频
|
日本天堂在线播放
|
天堂在线精品
|
免费国产一区
|
久草资源在线
|
久久久精品亚洲
|
97精品高清一区二区三区
|
亚洲狠狠爱一区二区三区
|
欧美人妻精品一区二区三区
|
香蕉成人久久
|
日韩视频免费在线播放
|
国产亚洲人成a在线v网站
|
aaa大片在线观看
|
日韩有码在线播放
|
国产秒拍福利视频露脸
|
午夜视频一区二区
|
中文字幕视频网站
|
久久99久久精品
|
国产chinesehd精品露脸
|
国产精品一区高清
|
五月天亚洲综合小说网
|
免费污视频在线
|
国模极品一区二区三区
|
男女午夜刺激视频
|
日韩精品一区二区三区视频播放
|
精品国产99久久久久久宅男i
|
久久亚洲精品国产精品紫薇
|
成人在线手机视频
|
国产视频一区三区
|
国产原创精品在线
|
小嫩嫩12欧美
|
综合色婷婷一区二区亚洲欧美国产
|
热三久草你在线
|
国产日韩欧美影视
|
免费在线观看一级毛片
|
色黄久久久久久
|
黄色影院在线观看
|
欧美一级免费观看
|
免费永久在线观看黄网
|
五月综合激情网
|
亚洲午夜激情视频
|
欧美国产一区二区
|
久久精品久久国产
|
国产成人欧美日韩在线电影
|
小早川怜子久久精品中文字幕
|
国产日韩欧美一区
|
天堂av手机在线
|
久久性感美女视频
|
日韩中文字幕在线免费
|
jazzjazz国产精品久久
|
色吧亚洲视频
|
欧美日韩尤物久久
|
精品无人区一区二区三区
|
成人在线视频网
|
亚洲成人三级
|
欧美专区福利在线
|
欧美挠脚心网站
|
欧美精品成人91久久久久久久
|
久草.com
|
欧美成人午夜激情
|
另类图片激情
|
日韩中文字幕第一页
|
免费的av网址
|
亚洲美女中文字幕
|
fc2ppv在线观看
|
亚洲一区二区精品
|
日本xxxxxx
|
www日韩欧美
|
中文字幕在线看
|
欧美国产精品va在线观看
|
亚洲女人天堂在线
|
亚洲91av视频
|
av免费在线一区二区三区
|