《電子技術應用》
您所在的位置:首頁 > 其他 > 業界動態 > 采用MAXQ1850評估套件(EV kit)和面向MAXQ30的CrossWorks編譯器進行設計

采用MAXQ1850評估套件(EV kit)和面向MAXQ30的CrossWorks編譯器進行設計

2009-01-14
作者:美信公司

引言

??? Maxim Integrated Products的MAXQ1850是高性能、安全、小封裝、32位RISC微控制器,設計用于電子商務、銀行和數據安全應用。微控制器執行16位指令,有一個32位數據通道。MAXQ1850在一個時鐘周期中執行完成大部分指令,是性能非常高的RISC機。MAXQ1850還具有很多重要的安全特性,包括:
  • 支持DES、3DES、AES、SHA-1、SHA-224、SHA-256、RSA、DSA和ECDSA的密碼加速器
  • 真正的硬件隨機數發生器
  • 8KB低泄漏電池備電NVSRAM
  • 4個自毀輸入
  • 防篡改探測,可快速擦除密鑰/數據。
  • 能夠探測超范圍條件的環境傳感器(例如,溫度、電壓)
??? MAXQ1850評估套件是安全應用原型開發的理想平臺。套件提供一個RS-232串口,兩個智能卡插槽(一個全尺寸,一個SIM卡),一個USB連接器,一個LCD屏,一個16按鍵鍵盤以及原型區。

設置MAXQ1850評估套件

??? MAXQ1850評估套件電路板如圖1所示。下面列出的硬件都包含在評估套件中,用于實現本應用筆記:
  1. MAXQ1850評估套件電路板
  2. JTAG電路板
  3. JTAG電纜(連接MAXQ1850評估套件電路板和JTAG電路板)
  4. 9針串行電纜
  5. 穩壓電源(5V、±5%、300mA、中心正極)

圖1. MAXQ1850評估電路板


詳細電路圖
(PDF, 776KB)
圖1. MAXQ1850評估電路板



??? MAXQ1850評估電路板和JTAG電路板都有很多跳線需要進行配置。如果需要了解跳線及其功能的詳細信息,請參考各自的數據手冊。對于本應用筆記,請按照以下要求來配置跳線:

  • 在MAXQ1850評估套件電路板上,短接以下跳線:JU3 (靠近Program開關);JU4 (靠近Reset開關);JU30 (靠近處理器左下部);JU104 (靠近LCD模塊的左下部)。連接跳線JU5 (靠近電池)以及JU20 (靠近電源輸入)的引腳1 (PCB上的方形焊盤)和引腳2。連接跳線JU21 (靠近處理器的右上部)的引腳2和引腳3。所有其他跳線應打開。
  • 在JTAG電路板上,短接JH3。這從JTAG電路板為評估套件電路板提供5V電源。對于這一配置,跳線JH1和JH2為“無關項”。
??? 在JTAG電路板和MAXQ1850套件電路板之間連接JTAG電纜。在JTAG電路板上,電纜上的紅條應連接至標有引腳1和引腳2的連接器一側。在MAXQ1850評估套件電路板上,電纜上的紅條應連接至標有引腳1和引腳2的連接器一側(可以通過PCB背面的方形焊盤來識別引腳1)。

??? 注意,在老的MAXQ1850評估電路板設計中,MAXQ1850微控制器可能采用了插槽。如果是這樣,把MAXQ1850插入到插槽中,其無鉛指示符“+”朝向插槽中一個角(右下)上標出的點。

??? 在您的PC和JTAG電路板之間連接9針串行電纜(不要將其連接至MAXQ1850套件電路板)。最后,將5V電源連接至JTAG電路板的電源連接器(J2)。它也為評估套件電路板提供電源供電。

采用CrossWorks編譯器進行設計:WalkLED

??? 在開始使用MAXQ1850評估套件時,我們開發一個簡單的應用程序,使電路板上的三個LED閃爍。LED以固定、重復的順序閃爍,看起來象是在電路板上“走”。因此,該工程被命名為WalkLED。該程序的代碼列在附錄A中。代碼非常短,您甚至能夠在相對很短的時間內手動輸入這些代碼。您還可以從評估套件的CD中獲得源代碼文件,也可以從Maxim網站下載獲得。

??? 我們使用的工具包
Rowley Associates公司提供的CrossStudio。編寫本文檔時,工具包是面向MAXQ30的CrossWorks,版本2.0.0.2008063000.2293。這是本文檔中用于產生截屏的版本。為確定是否是最新版本,請訪問Rowley & Associates網站,或者發送電子郵件至 micro.support@maxim-ic.com (English only)。

??? 在建立新方案時,點擊File New New Project。在New Project彈出框中,填寫底部的Name和Location框,從Project Templates窗口中選擇Executable類,和A C可執行文件(圖2)。我們將調用工程WalkLED_demo,將其放到目錄C:workmaxqMAXQ1850WalkLED_demo中。

圖2. 新工程


圖2. 新工程

??? 單擊Next繼續,您將看到Project Properties彈出框(圖3)。Target處理器可能是MAXQ1103。雙擊處理器序列號,選擇MAXQ1850處理器。這一頁面的所有其他部分以及后續頁面都選擇默認,因此,選擇MAXQ1850后,點擊Finish,建立工程。如果需要,您可以單擊Next,選擇其他的工程選項。

圖3. 選擇MAXQ1850處理器


圖3. 選擇MAXQ1850處理器



??? 在建立工程時,Project Explorer窗口(圖4)會出現一個新工程,通常位于應用程序窗口的右上。打開它,您將看到兩個文件夾,Source Files和System Files。打開Source Files,將看到main.c,這是您的應用程序源代碼。雙擊它,打開。

圖4. Project Explorer窗口


圖4. Project Explorer窗口



??? 現在,輸入附錄A的應用代碼,或者從上面提到的來源中,將代碼剪切并粘貼到main.c文件中,替換所有當前內容。

??? 當應用程序執行時,您會看到LED DS1、DS2和DS3 (位于套件電路板原型區左側)按順序不斷閃爍。而在應用程序運行前,必須首先“構建”它。選擇Build Build WalkLED_demo,或者按下F7。如果一切都正確構建,您將在Output窗口看到消息“Build complete”,它旁邊有一個對勾(圖5)。如果有錯,請確定您輸入的代碼是否正確。

圖5. 工程構建后的輸出


圖5. 工程構建后的輸出



??? 現在可以運行應用程序。對此,單擊Debug Build and Debug,程序將啟動,不斷運行。單擊Pause按鈕(Break Execution,如代碼窗口上面和左側所示),程序在當前位置暫停,等待用戶的下一動作。如果沒有Build和Debug選項,找到“targets”窗口;單擊Maxim Serial JTAG Adapter;然后,單擊Connect按鈕(窗口左上角)。這樣,通過JTAG電路板連接工具包和評估套件,使能調試功能。工具包調試功能被使能后,單擊Step Over按鈕就可以開始調試過程,如圖6所示。

圖6. Step Over按鈕


圖6. Step Over按鈕



??? 按下Step Over按鈕,程序啟動后,CrossStudio通過JTAG電路把應用程序下載到MAXQ1850中,Output窗口顯示狀態消息。應用程序開始運行,然后,在代碼第一行停止(左側空白區顯示黃色箭頭)。從這一點運行應用程序時,選擇Debug Go (或者單擊Play按鈕)?,F在,請確定MAXQ1850電路板上的LED正在閃爍。您可能希望能夠在一定程度上修改應用程序;按照相反的順序來閃爍LED,或者改變點亮時間,更快或者更慢的閃爍。

使用CrossStudio調試應用程序

??? 現在,讓我們了解一下MAXQ1850和CrossStudio工具的調試功能。MAXQ1850有內置JTAG引擎,支持在實際芯片上進行調試,從而不需要昂貴的仿真器或者有可能出錯的模擬器。注意,MAXQ1850還提供安全鎖定機制,在元件鎖定時,防止JTAG工作。這樣,當MAXQ1850器件用在敏感應用中時,保證了JTAG調試引擎不會帶來安全威脅。

??? 考慮WalkLED_demo應用程序。作為一次試驗,在main.c函數中,把Delay函數的延時計數從200000改為2000。

    for(i=0;i < 2000; i++) ;

??? 現在,選擇Build Build and Debug,構建并運行應用程序。工具包會重新構建工程,裝入新程序,開始運行。注意,LED為始終點亮狀態,而非閃爍狀態。

??? 選擇Pause按鈕(或者選擇Debug Break),程序在當前代碼行暫停執行,左側空白區出現一個黃色箭頭。由于程序大部分時間都花在Delay函數的“for”循環上,因此代碼很有可能停在這里(參見圖7)。

圖7. 在Delay函數中,代碼停止運行


圖7. 在Delay函數中,代碼停止運行



??? 觀察右側的Locals窗口(如果看不到該窗口,單擊Debug Debug Windows Locals)。該窗口將顯示“i”變量的當前值?,F在,按下Step Over按鈕。讓程序運行一秒,然后,再次按下Pause按鈕。您應該看到“i”值增加了。

??? 要退出函數,應該一直按著Step Over按鈕,直到循環結束,但這會浪費很長時間。只要按下Step Out按鈕(在Step Into按鈕的右邊,如圖6所示),程序一直執行,直到退出Delay函數,返回到其調用函數main.c。

??? 通過設置斷點,也可以獲得相似的結果。函數main.c中,在調用Delay函數的任一行上設置斷點時,單擊該代碼行左側的小三角。它將變為紅圈(圖8)?,F在,再次運行應用程序(Debug Go,或者Play按鈕)。應用程序會運行到這一點,然后暫停。

圖8. 加入斷點


圖8. 加入斷點



??? 現在,我們了解一下更多的調試功能。按下Step Over按鈕幾次。每按下一次,C源代碼執行一行。您將看到,控制LED的一行代碼每執行一次,LED閃爍一下。當暫停在Delay()一行時,按下Step Into按鈕(圖9)。這會進入該函數,暫停在該函數的第一行。正如前面所演示的,按下Step Out按鈕,可以退出Delay()函數。

圖9. Step Into按鈕


圖9. Step Into按鈕



??? 在運行時,還可以改變變量(和寄存器)。點擊GO,然后,點擊Pause,程序應再次停止在Delay()函數的中間部分。注意“i”值?,F在,把“i”設置為1998 (單擊“i”顯示的數值,高亮后輸入1998)。單擊Step Into按鈕,由于達到了“i”最終值,因此,您會看到循環結束。

??? 以及您感興趣的其他調試功能:

  • Debug Disassembly將同時顯示C代碼和生成的匯編代碼。這樣,用戶可以進入匯編代碼,而不是C代碼,執行時,同時顯示C代碼。
  • Debug Debug Windows Call Stack將顯示應用程序到達當前位置時所調用的函數。如果在Delay()函數中暫停執行,其顯示如圖10所示。
  • 使用Debug Stop停止調試,觀察右側的Targets窗口。確定Maxim Serial JTAG Adapter Properties以粗體字顯示,觀察Properties Window下部的信息。如果沒有顯示Maxim Serial JTAG Adapter Properties,從下拉菜單中選擇它。您將看到屬性列表及其設置,如圖11所示。使用滾動條看到所有信息。Connection標題下的一個屬性是Port Name。如果您使用串口,而不是默認的COM1,那么,可以在這里改變這一選項。

圖10. 在Delay()函數中運行時調用堆棧


圖10. 在Delay()函數中運行時調用堆棧

圖11. Properties窗口
圖11. Properties窗口

更多信息

??? 軟件庫和參考設計目前正在由Maxim工程師開發。如果您需要了解庫和工具的最新信息,或者對本應用筆記還有其他問題,請聯系 microcontroller.support@maxim-ic.com (English only)。

附錄A. WalkLED_main.c源代碼

#include 
#include 
#include 'WalkLED.h'

void
main(void)
{
  PD1 = 0x62 ;	// PD1 = In Out Out In   In In Out In
  PO1 = PO1 & PO1_5_0 ;	// U10 Din (P1.5) = 0
  PO1 = PO1 | PO1_1_1 ;	// U10 CS (P1.1) = 1
  PO1 = PO1 & PO1_6_0 ;	// U10 SCLK (P1.6) = 0

  while (1) {
    wr_SPI(0x0700) ;	// U10 P7 (nLED0) = 0
    Delay() ;
    wr_SPI(0x0800) ;	// U10 P8 (nLED1) = 0
    Delay() ;
    wr_SPI(0x0900) ;	// U10 P9 (nLED2) = 0
    Delay() ;
    wr_SPI(0x0701) ;	// U10 P7 (nLED0) = 1
    Delay() ;
    wr_SPI(0x0801) ;	// U10 P8 (nLED1) = 1
    Delay() ;
    wr_SPI(0x0901) ;	// U10 P9 (nLED2) = 1
    Delay() ;
  }
}

void
wr_SPI(short SPI_Dat)	// Write data to SPI? device U10
{
  int i;

  PO1 = PO1 & PO1_1_0 ;	// U10 CS (P1.1) = 0

  for(i=0;i<16;i++) {	// Set Din for each data bit
    if (SPI_Dat < 0)
      PO1 = PO1 | PO1_5_1 ;	// Din = 1
    else
      PO1 = PO1 & PO1_5_0 ;		// Din = 0
    
    PO1 = PO1 | PO1_6_1 ;	// SCLK = 1
    PO1 = PO1 & PO1_6_0 ;	// SCLK = 0
    PO1 = PO1 & PO1_5_0 ;	// Din = 0
    SPI_Dat = SPI_Dat << 1 ;	// Shift in next bit
  }
  PO1 = PO1 | 0x02 ;	// CS = 1
}

void
Delay(void) {	// Delay to make LEDs visible
  int i = 0 ;
  for(i=0;i < 200000; i++) ;
  
}

?

??? SPI是Motorola, Inc.的商標。

?

?

?

?


本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美精品系列| 国产日韩欧美亚洲一区| 亚洲一区二区三区影院| 国产精品一区二区男女羞羞无遮挡| 亚洲欧美日韩国产中文| 日韩亚洲欧美精品| 国产日韩精品在线观看| 久久看片网站| 欧美电影电视剧在线观看| 亚洲五月六月| 国产日韩欧美精品在线| 亚洲手机在线| 国产精品久久久久久久久久三级| 欧美日韩在线观看视频| 欧美乱妇高清无乱码| 国产精品爽爽ⅴa在线观看| 夜夜爽www精品| 欧美日韩ab| 国产日韩欧美一二三区| 亚洲一区二区精品在线| 亚洲美女视频在线免费观看| 欧美午夜电影完整版| 欧美日韩国产成人在线| 久久精品二区三区| 国产精品美女久久久久久久| 一区二区三区在线观看视频| 精品电影在线观看| 亚洲三级毛片| 久久国产福利国产秒拍| 国产香蕉97碰碰久久人人| 国产一区二区毛片| 国产一区二区三区av电影| 国产精品国产自产拍高清av| 久久综合狠狠综合久久综合88| 欧美黑人国产人伦爽爽爽| 亚洲精品美女91| 亚洲国内在线| 亚洲欧美日韩国产一区二区三区| 蜜臀99久久精品久久久久久软件| 亚洲高清在线视频| 国产精品99一区| 激情久久久久久久久久久久久久久久| 国产一区二区三区成人欧美日韩在线观看| 欧美在线综合| 亚洲第一综合天堂另类专| 欧美日韩在线播放三区四区| 1024欧美极品| 欧美日韩国产色综合一二三四| 一区二区三区国产在线| 一区在线影院| 性欧美8khd高清极品| 日韩一级网站| 免费日本视频一区| 久久精品国产亚洲一区二区| 精品二区久久| 国产精自产拍久久久久久蜜| 国产日韩欧美另类| 亚洲天堂av在线免费观看| 美女视频黄 久久| 久久一区国产| 欧美精品1区2区| 久久久久久色| 久久激五月天综合精品| 欧美午夜电影完整版| 亚洲精品乱码久久久久久按摩观| 欧美日韩免费一区二区三区视频| 黑人巨大精品欧美一区二区| 9久草视频在线视频精品| 欧美在线观看日本一区| 国产精品乱码久久久久久| 国产曰批免费观看久久久| 亚洲国产天堂久久综合| 国产三区二区一区久久| 亚洲国产欧美日韩另类综合| 国产欧美一区二区在线观看| 欧美怡红院视频一区二区三区| 久久精品免费播放| 国产亚洲精品久| 国产真实乱子伦精品视频| 伊人夜夜躁av伊人久久| 国模套图日韩精品一区二区| 欧美fxxxxxx另类| 欧美日韩在线播放一区二区| 国产农村妇女精品一区二区| 欧美福利精品| 欧美久久视频| 国产精品国产三级国产专播精品人| 日韩网站在线看片你懂的| 在线播放日韩专区| 在线色欧美三级视频| 一卡二卡3卡四卡高清精品视频| 欧美日韩精品综合在线| 亚洲欧美日韩在线不卡| 美女成人午夜| 欧美性猛交99久久久久99按摩| 久久丁香综合五月国产三级网站| 亚洲一区二区三区四区视频| 欧美日韩精品免费看| 亚洲欧美国产日韩天堂区| 日韩一级视频免费观看在线| 亚洲国产99精品国自产| 亚洲永久在线| 欧美在线视频a| 日韩一区二区久久| 欧美电影电视剧在线观看| 韩日精品中文字幕| 欧美国产精品劲爆| 国产欧美激情| 久久影院午夜片一区| 国产精品扒开腿爽爽爽视频| 亚洲午夜精品久久| 一区视频在线看| 韩国av一区二区三区在线观看| 免费欧美网站| 久久天天狠狠| 国产精品毛片a∨一区二区三区|国| 91久久中文| 欧美午夜电影完整版| 亚洲美女精品久久| 国语自产在线不卡| 欧美劲爆第一页| 国产精品一区在线观看| 国产裸体写真av一区二区| 国内成人精品视频| 欧美一区二区精美| 欧美日韩性生活视频| 午夜欧美不卡精品aaaaa| 国产精品欧美日韩久久| 欧美亚洲一区在线| 欧美三级乱人伦电影| 国产精品久久久久久久久久久久久久| 久久久久久国产精品mv| 欧美激情无毛| 午夜视频一区| 在线精品高清中文字幕| 欧美一区二区三区另类| 久久综合伊人77777| 亚洲国产婷婷综合在线精品| 国产精品乱码一区二区三区| 亚洲激情二区| 亚洲国产日韩在线一区模特| 亚洲精品久久久久| 欧美大片va欧美在线播放| 欧美顶级大胆免费视频| 99精品热6080yy久久| 蜜臀av一级做a爰片久久| 国产欧美va欧美va香蕉在| 亚洲一区二区视频在线观看| 欧美激情在线观看| 亚洲区第一页| 欧美午夜宅男影院在线观看| 狠狠色综合色综合网络| 国产麻豆一精品一av一免费| 欧美日韩一区二区在线观看| 先锋亚洲精品| 欧美激情精品久久久久久| 久久久精品性| 久久亚洲一区二区三区四区| 欧美自拍丝袜亚洲| 午夜精品一区二区三区四区| 亚洲欧美三级伦理| 亚洲深夜福利| 亚洲国产专区校园欧美| 国内成人精品视频| 欧美成人国产| 欧美中文在线免费| 久久精品视频免费观看| 亚洲一区二区久久| 久久只精品国产| 国产在线一区二区三区四区| 狠狠色狠狠色综合| 1024成人网色www| 一区免费在线| 亚洲一区精品在线| 午夜精品在线| 欧美日韩中文字幕在线| 欧美日韩精品二区第二页| 在线播放国产一区中文字幕剧情欧美| **性色生活片久久毛片| 1769国内精品视频在线播放| 一本大道久久a久久精品综合| 免费观看一区| 国产精品一区亚洲| 欧美成人免费一级人片100| 欧美国产成人精品| 亚洲国产精品综合| 欧美日韩精品在线| 性欧美激情精品| 久久午夜国产精品| 麻豆freexxxx性91精品| 亚洲国产欧美在线| 欧美国产欧美亚州国产日韩mv天天看完整| 亚洲全黄一级网站| 欧美日韩黄色一区二区| 国产视频在线观看一区| 国产精品日韩在线| 亚洲精品在线电影| | 欧美mv日韩mv国产网站| 亚洲欧美综合国产精品一区| 一区二区电影免费在线观看| 国产伦精品一区二区三| 国产嫩草影院久久久久| 欧美伊人久久久久久午夜久久久久| 亚洲少妇中出一区| 国产亚洲欧洲| 欧美成人午夜激情视频| 亚洲一区精品视频| 国产在线乱码一区二区三区| 国产伦精品一区二区三| 亚洲乱码国产乱码精品精98午夜| 久久综合久久综合久久| 久久综合久久久久88| 欧美日韩一区二区高清| 欧美色网在线| 亚洲黄页一区| 午夜精品福利电影| 久久久人成影片一区二区三区观看| 欧美老女人xx| 国产精品爽黄69| 国产精品盗摄一区二区三区| 亚洲欧美国产va在线影院| 亚洲国产乱码最新视频| 久久国产精品久久精品国产| 国产精品一区毛片| 欧美日韩一区免费| 午夜精品免费在线| 久久香蕉国产线看观看av| 香蕉久久夜色| 国产精品影视天天线| 亚洲一区二区三区视频| 国产精品家庭影院| 免费观看30秒视频久久| 麻豆精品在线播放| 国产区亚洲区欧美区| 国产亚洲精品激情久久| 亚洲精品久久久一区二区三区| 亚洲国产精品成人久久综合一区| 合欧美一区二区三区| 欧美精品乱人伦久久久久久| 欧美视频观看一区| 国产婷婷色一区二区三区在线| 久久久人成影片一区二区三区观看| 欧美天堂亚洲电影院在线观看| 亚洲一区二区三区在线看| 亚洲第一偷拍| 韩国一区二区三区美女美女秀| 久久久综合香蕉尹人综合网| 一本久久a久久免费精品不卡| 国产综合精品| 欧美国产视频日韩| 亚洲黄色在线视频| 亚洲欧美日韩精品久久奇米色影视| 狠狠色丁香久久婷婷综合_中| 99成人精品| 亚洲一二三区视频在线观看| 狠狠色综合播放一区二区| 亚洲福利视频专区| 久久精品人人做人人综合| 久久高清一区| 国产精品99久久久久久久女警| 99成人免费视频| 欧美精品在线看| 欧美成人乱码一区二区三区| 一本大道久久a久久精二百| 亚洲精品资源美女情侣酒店| 好吊色欧美一区二区三区视频| 伊人久久久大香线蕉综合直播| 亚洲黄色高清| 久久免费视频在线| 亚洲精品资源| 精品av久久久久电影| 国产视频欧美视频| 亚洲黄色性网站| 亚洲视频电影图片偷拍一区| 激情欧美一区二区| 国产农村妇女精品一区二区| 一本久道久久久| 亚洲激情一区二区三区| 一区二区在线免费观看| 欧美日韩一级大片网址| 亚洲欧美日韩一区二区| 亚洲高清不卡在线观看| 国内成人在线| 久久福利视频导航| 欧美日韩亚洲一区二区| 国产精品久久久久久福利一牛影视| 久久五月天婷婷| 一级日韩一区在线观看| 在线欧美小视频| 欧美日韩视频不卡| 欧美一区二区三区视频在线| 娇妻被交换粗又大又硬视频欧美| 亚洲性感美女99在线| 在线视频日本亚洲性| 久久精品国产综合| 欧美高清视频一区二区| 狠狠狠色丁香婷婷综合久久五月| 国产九九精品视频| 国产综合在线看| 亚洲精品一区二区三区av| 欧美日韩成人一区二区| 国产欧美日韩视频在线观看| 国产精品久久看| 国产日产精品一区二区三区四区的观看方式| 久久一本综合频道| 欧美在线free| 欧美日韩精品二区| 欧美天堂亚洲电影院在线观看| 国产精品久久久久久妇女6080| 欧美日韩午夜| 亚洲欧美在线免费| 亚洲人成在线观看| 国产欧美一区二区三区久久人妖| 亚洲裸体视频| 国产欧美日韩精品专区| 国产精品乱码一区二三区小蝌蚪| 久久九九有精品国产23| 亚洲一级黄色片| 国产精品美女视频网站| 999在线观看精品免费不卡网站| 欧美日韩综合视频| 国产精品igao视频网网址不卡日韩| 性欧美在线看片a免费观看| 一本久久精品一区二区| 在线观看日韩国产| 亚洲美女免费精品视频在线观看| 激情偷拍久久|