亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲(chóng)蟲(chóng)首頁(yè)| 資源下載| 資源專輯| 精品軟件
登錄| 注冊(cè)

工業(yè)(yè)<b>自動(dòng)化儀表</b>

  • ASR M08-B資料

    ASR M08-B設(shè)置軟件 V3.2  arduino 2560+ASRM08-B測(cè)試程序  arduino UNO+ASRM08-B測(cè)試程序語(yǔ)音控制臺(tái)燈電路圖及C51源碼(不帶校驗(yàn)碼) 繼電器模塊設(shè)置。   ASR M08-B是一款語(yǔ)音識(shí)別模塊。首先對(duì)模塊添加一些關(guān)鍵字,對(duì)著該模塊說(shuō)出關(guān)鍵字,串口會(huì)返回三位的數(shù),如果是返回特定的三位數(shù)字,還會(huì)引起ASR M08-B的相關(guān)引腳電平的變化?!緶y(cè)試】①打開(kāi)“ASR M08-B設(shè)置軟件 V3.2.exe”。②選擇“串口號(hào)”、“打開(kāi)串口”、點(diǎn)選“十六進(jìn)制顯示”。③將USB轉(zhuǎn)串口模塊連接到語(yǔ)音識(shí)別模塊上。接線方法如下:語(yǔ)音模塊TXD --> USB模塊RXD語(yǔ)音模塊RXD --> USB模塊TXD語(yǔ)音模塊GND --> USB模塊GND語(yǔ)音模塊3V3 --> USB模塊3V3(此端為3.3V電源供電端。)④將模塊的開(kāi)關(guān)撥到“A”端,最好再按一次上面的大按鈕(按一次即可,為了確保模塊工作在正確的模式)。⑤對(duì)著模塊說(shuō)“開(kāi)燈”、“關(guān)燈”模塊會(huì)返回“0B”、“0A”,表示正常(注意:0B對(duì)應(yīng)返回值010,0B對(duì)應(yīng)返回值010,返回是16進(jìn)制顯示的嘛,設(shè)置的時(shí)候是10進(jìn)制設(shè)置的)。

    標(biāo)簽: ASR M08-B

    上傳時(shí)間: 2022-07-06

    上傳用戶:aben

  • 自動(dòng)化生產(chǎn)設(shè)備原理及應(yīng)用

    本書(shū)從工程應(yīng)用的角度,對(duì)現(xiàn)代自動(dòng)化生產(chǎn)設(shè)備所需的機(jī)械與電氣裝置進(jìn)行了綜合論述。全書(shū)分為12章,內(nèi)容包括自動(dòng)化綜述、自動(dòng)化生產(chǎn)設(shè)備概論、常見(jiàn)自動(dòng)化傳動(dòng)機(jī)構(gòu)、供料自化動(dòng)裝置、電磁振動(dòng)供料裝置、定量與傳輸裝置、裝配自動(dòng)化、工業(yè)機(jī)器人及機(jī)械手、電氣執(zhí)行裝置及控制系統(tǒng)、傳感器、自動(dòng)化生產(chǎn)模塊化教學(xué)系統(tǒng)及自動(dòng)化設(shè)備工程訓(xùn)練。書(shū)中每章都附有習(xí)題。本書(shū)以項(xiàng)目驅(qū)動(dòng)為原則,將教學(xué)計(jì)劃中的多門課程通過(guò)自動(dòng)化生產(chǎn)設(shè)備制造、維護(hù)這一大項(xiàng)目合并在一起。該書(shū)將目前自動(dòng)化生產(chǎn)設(shè)備中最常出現(xiàn)的及近正年快速發(fā)展的設(shè)備生產(chǎn)與制造技術(shù)、設(shè)備操作及維護(hù)保養(yǎng)技術(shù)有機(jī)地融合在一起,將目前常用的滾珠絲杠、諧波齒輪傳動(dòng)、同步帶傳動(dòng)、行星齒輪傳動(dòng)、自動(dòng)化供料與定量裝置、精密定位與分度機(jī)構(gòu)等機(jī)械部分的選用、設(shè)計(jì)作了詳細(xì)介紹;同時(shí)對(duì)各類傳感器、控制方法、控制系統(tǒng)與控制對(duì)象等作了充分的論述; 重點(diǎn)對(duì)目前正不斷推廣的機(jī)器人應(yīng)用,如 機(jī)器人編程、機(jī)器人操作等作了詳細(xì)介紹; 最后介紹了由編著者研制的“自動(dòng)化生產(chǎn)模塊化教學(xué)系統(tǒng)”及57 個(gè)工程訓(xùn)練項(xiàng)目,便于學(xué)生綜合訓(xùn)練。

    標(biāo)簽: 自動(dòng)化生產(chǎn)設(shè)備

    上傳時(shí)間: 2022-07-08

    上傳用戶:

  • 最新FPC生產(chǎn)流程介紹

    SMT(Surface mount technology)是可在“板面上”滿及焊牢棲多敷“表面黏裝零件的電子裝配技術(shù).侵貼:1.可在板上雨成同特焊接,封裝密度提高50~70%.WW2.l短,提高博輸速度3.可使用更高刪敷.4.自勤化,快速,成本低.1.表面貼裝零件SOIC(small outline integrate circle)RESISTANCE(電阻)CAPACITANCE(電容)AMPLCC(plastic leaded chip carriers)CONNECT etc.(結(jié)器)封裝材料1.)陶瓷(BeO):精度高,密封度高(CTE:5~7PPM/℃)封板子熟膨服要求高2.)聚硫胺醚(Polyetherimide):一可用玻璃逛行封合的耐高溫熟塑性塑廖,機(jī)械,電子性能侵良AwIR各波皆敏感,易分解,生“酸泡”現(xiàn)象.3.)熔融矽砂(Fused silica),暖氧橫脂

    標(biāo)簽: fpc

    上傳時(shí)間: 2022-07-27

    上傳用戶:zhaiyawei

  • 在未采用外部電阻器的情況下獲取精準(zhǔn)增益

     LT®1991提供了很多的功能,因而有可能是您必須保持一定庫(kù)存量的最後一款放大器。它不是一款應(yīng)用受限的單用途差分或儀表放大器。

    標(biāo)簽: 外部電阻 精準(zhǔn)增益

    上傳時(shí)間: 2013-10-26

    上傳用戶:18752787361

  • 簡(jiǎn)易負(fù)離子發(fā)生器的制作

      簡(jiǎn)易負(fù)離子發(fā)生器負(fù)離子增加,對(duì)人有催眠、止汗、鎮(zhèn)痛、增進(jìn)食欲,使人精神爽快,消除疲勞的作用。圖1是負(fù)離子發(fā)生器電路圖。220V交流市電經(jīng)D1整流后向C3和C2充電,當(dāng)C2充電至氖泡導(dǎo)通并觸發(fā)SCR導(dǎo)通時(shí),C3經(jīng)SCR、B的L1放電,經(jīng)B感應(yīng)升壓后,由D2反向整流得8kV直流高壓使發(fā)生器M的分子電離而產(chǎn)生負(fù)離子。調(diào)整R3的阻值可以改變觸發(fā)頻率和輸出電壓。調(diào)整時(shí)必須注意安全,更換元件需撥下電源插頭

    標(biāo)簽: 負(fù)離子發(fā)生器

    上傳時(shí)間: 2013-10-29

    上傳用戶:731140412

  • 驅(qū)動(dòng)程序與應(yīng)用程序的接口

    有兩種方式可以讓設(shè)備和應(yīng)用程序之間聯(lián)系:1. 通過(guò)為設(shè)備創(chuàng)建的一個(gè)符號(hào)鏈;2. 通過(guò)輸出到一個(gè)接口WDM驅(qū)動(dòng)程序建議使用輸出到一個(gè)接口而不推薦使用創(chuàng)建符號(hào)鏈的方法。這個(gè)接口保證PDO的安全,也保證安全地創(chuàng)建一個(gè)惟一的、獨(dú)立于語(yǔ)言的訪問(wèn)設(shè)備的方法。一個(gè)應(yīng)用程序使用Win32APIs來(lái)調(diào)用設(shè)備。在某個(gè)Win32 APIs和設(shè)備對(duì)象的分發(fā)函數(shù)之間存在一個(gè)映射關(guān)系。獲得對(duì)設(shè)備對(duì)象訪問(wèn)的第一步就是打開(kāi)一個(gè)設(shè)備對(duì)象的句柄。 用符號(hào)鏈打開(kāi)一個(gè)設(shè)備的句柄為了打開(kāi)一個(gè)設(shè)備,應(yīng)用程序需要使用CreateFile。如果該設(shè)備有一個(gè)符號(hào)鏈出口,應(yīng)用程序可以用下面這個(gè)例子的形式打開(kāi)句柄:hDevice = CreateFile("\\\\.\\OMNIPORT3",  GENERIC_READ | GENERIC_WRITE,FILE_SHARE_READ,  NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL ,NULL);文件路徑名的前綴“\\.\”告訴系統(tǒng)本調(diào)用希望打開(kāi)一個(gè)設(shè)備。這個(gè)設(shè)備必須有一個(gè)符號(hào)鏈,以便應(yīng)用程序能夠打開(kāi)它。有關(guān)細(xì)節(jié)查看有關(guān)Kdevice和CreateLink的內(nèi)容。在上述調(diào)用中第一個(gè)參數(shù)中前綴后的部分就是這個(gè)符號(hào)鏈的名字。注意:CreatFile中的第一個(gè)參數(shù)不是Windows 98/2000中驅(qū)動(dòng)程序(.sys文件)的路徑。是到設(shè)備對(duì)象的符號(hào)鏈。如果使用DriverWizard產(chǎn)生驅(qū)動(dòng)程序,它通常使用類KunitizedName來(lái)構(gòu)成設(shè)備的符號(hào)鏈。這意味著符號(hào)鏈名有一個(gè)附加的數(shù)字,通常是0。例如:如果鏈接名稱的主干是L“TestDevice”那么在CreateFile中的串就該是“\\\\.\\TestDevice0”。如果應(yīng)用程序需要被覆蓋的I/O,第六個(gè)參數(shù)(Flags)必須或上FILE_FLAG_OVERLAPPED。 使用一個(gè)輸出接口打開(kāi)句柄用這種方式打開(kāi)一個(gè)句柄會(huì)稍微麻煩一些。DriverWorks庫(kù)提供兩個(gè)助手類來(lái)使獲得對(duì)該接口的訪問(wèn)容易一些,這兩個(gè)類是CDeviceInterface, 和 CdeviceInterfaceClass。CdeviceInterfaceClass類封裝了一個(gè)設(shè)備信息集,該信息集包含了特殊類中的所有設(shè)備接口信息。應(yīng)用程序能有用CdeviceInterfaceClass類的一個(gè)實(shí)例來(lái)獲得一個(gè)或更多的CdeviceInterface類的實(shí)例。CdeviceInterface類是一個(gè)單一設(shè)備接口的抽象。它的成員函數(shù)DevicePath()返回一個(gè)路徑名的指針,該指針可以在CreateFile中使用來(lái)打開(kāi)設(shè)備。下面用一個(gè)小例子來(lái)顯示這些類最基本的使用方法:extern GUID TestGuid;HANDLE OpenByInterface(  GUID* pClassGuid,  DWORD instance,  PDWORD pError){  CDeviceInterfaceClass DevClass(pClassGuid, pError);  if (*pError != ERROR_SUCCESS)    return INVALID_HANDLE_VALUE;  CDeviceInterface DevInterface(&DevClass, instance, pError);  if (*pError != ERROR_SUCCESS)    return INVALID_HANDLE_VALUE;  cout << "The device path is "    << DevInterface.DevicePath()    << endl;   HANDLE hDev;  hDev = CreateFile(   DevInterface.DevicePath(),    GENERIC_READ | GENERIC_WRITE,    FILE_SHARE_READ | FILE_SHARE_WRITE,    NULL,    OPEN_EXISTING,    FILE_ATTRIBUTE_NORMAL,    NULL  );  if (hDev == INVALID_HANDLE_VALUE)    *pError = GetLastError();  return hDev;} 在設(shè)備中執(zhí)行I/O操作一旦應(yīng)用程序獲得一個(gè)有效的設(shè)備句柄,它就能使用Win32 APIs來(lái)產(chǎn)生到設(shè)備對(duì)象的IRPs。下面的表顯示了這種對(duì)應(yīng)關(guān)系。Win32 API  DRIVER_FUNCTION_xxxIRP_MJ_xxx  KDevice subclass member function CreateFile  CREATE  Create ReadFile  READ  Read WriteFile  WRITE  Write DeviceIoControl  DEVICE_CONTROL  DeviceControl CloseHandle  CLOSECLEANUP  CloseCleanUp 需要解釋一下設(shè)備類成員的Close和CleanUp:CreateFile使內(nèi)核為設(shè)備創(chuàng)建一個(gè)新的文件對(duì)象。這使得多個(gè)句柄可以映射同一個(gè)文件對(duì)象。當(dāng)這個(gè)文件對(duì)象的最后一個(gè)用戶級(jí)句柄被撤銷后,I/O管理器調(diào)用CleanUp。當(dāng)沒(méi)有任何用戶級(jí)和核心級(jí)的對(duì)文件對(duì)象的訪問(wèn)的時(shí)候,I/O管理器調(diào)用Close。如果被打開(kāi)的設(shè)備不支持指定的功能,則調(diào)用相應(yīng)的Win32將引起錯(cuò)誤(無(wú)效功能)。以前為Windows95編寫的VxD的應(yīng)用程序代碼中可能會(huì)在打開(kāi)設(shè)備的時(shí)候使用FILE_FLAG_DELETE_ON_CLOSE屬性。在Windows NT/2000中,建議不要使用這個(gè)屬性,因?yàn)樗鼘?dǎo)致沒(méi)有特權(quán)的用戶企圖打開(kāi)這個(gè)設(shè)備,這是不可能成功的。I/O管理器將ReadFile和WriteFile的buff參數(shù)轉(zhuǎn)換成IRP域的方法依賴于設(shè)備對(duì)象的屬性。當(dāng)設(shè)備設(shè)置DO_DIRECT_IO標(biāo)志,I/O管理器將buff鎖住在存儲(chǔ)器中,并且創(chuàng)建了一個(gè)存儲(chǔ)在IRP中的MDL域。一個(gè)設(shè)備可以通過(guò)調(diào)用Kirp::Mdl來(lái)存取MDL。當(dāng)設(shè)備設(shè)置DO_BUFFERED_IO標(biāo)志,設(shè)備對(duì)象分別通過(guò)KIrp::BufferedReadDest或 KIrp::BufferedWriteSource為讀或?qū)懖僮鳙@得buff地址。當(dāng)設(shè)備不設(shè)置DO_BUFFERED_IO標(biāo)志也不設(shè)置DO_DIRECT_IO,內(nèi)核設(shè)置IRP 的UserBuffer域來(lái)對(duì)應(yīng)ReadFile或WriteFile中的buff參數(shù)。然而,存儲(chǔ)區(qū)并沒(méi)有被鎖住而且地址只對(duì)調(diào)用進(jìn)程有效。驅(qū)動(dòng)程序可以使用KIrp::UserBuffer來(lái)存取IRP域。對(duì)于DeviceIoControl調(diào)用,buffer參數(shù)的轉(zhuǎn)換依賴于特殊的I/O控制代碼,它不在設(shè)備對(duì)象的特性中。宏CTL_CODE(在winioctl.h中定義)用來(lái)構(gòu)造控制代碼。這個(gè)宏的其中一個(gè)參數(shù)指明緩沖方法是METHOD_BUFFERED, METHOD_IN_DIRECT, METHOD_OUT_DIRECT, 或METHOD_NEITHER。下面的表顯示了這些方法和與之對(duì)應(yīng)的能獲得輸入緩沖與輸出緩沖的KIrp中的成員函數(shù):Method  Input Buffer Parameter  Output Buffer Parameter METHOD_BUFFERED  KIrp::IoctlBuffer KIrp::IoctlBuffer METHOD_IN_DIRECT  KIrp::IoctlBuffer KIrp::Mdl METHOD_OUT_DIRECT  KIrp::IoctlBuffer KIrp::Mdl METHOD_NEITHER  KIrp::IoctlType3InputBuffer KIrp::UserBuffer 如果控制代碼指明METHOD_BUFFERED,系統(tǒng)分配一個(gè)單一的緩沖來(lái)作為輸入與輸出。驅(qū)動(dòng)程序必須在向輸出緩沖放數(shù)據(jù)之前拷貝輸入數(shù)據(jù)。驅(qū)動(dòng)程序通過(guò)調(diào)用KIrp::IoctlBuffer獲得緩沖地址。在完成時(shí),I/O管理器從系統(tǒng)緩沖拷貝數(shù)據(jù)到提供給Ring 3級(jí)調(diào)用者使用的緩沖中。驅(qū)動(dòng)程序必須在結(jié)束前存儲(chǔ)拷貝到IRP的Information成員中的數(shù)據(jù)個(gè)數(shù)。如果控制代碼不指明METHOD_IN_DIRECT或METHOD_OUT_DIRECT,則DeviceIoControl的參數(shù)呈現(xiàn)不同的含義。參數(shù)InputBuffer被拷貝到一個(gè)系統(tǒng)緩沖,這個(gè)緩沖驅(qū)動(dòng)程序可以通過(guò)調(diào)用KIrp::IoctlBuffer。參數(shù)OutputBuffer被映射到KMemory對(duì)象,驅(qū)動(dòng)程序?qū)@個(gè)對(duì)象的訪問(wèn)通過(guò)調(diào)用KIrp::Mdl來(lái)實(shí)現(xiàn)。對(duì)于METHOD_OUT_DIRECT,調(diào)用者必須有對(duì)緩沖的寫訪問(wèn)權(quán)限。注意,對(duì)METHOD_NEITHER,內(nèi)核只提供虛擬地址;它不會(huì)做映射來(lái)配置緩沖。虛擬地址只對(duì)調(diào)用進(jìn)程有效。這里是一個(gè)用METHOD_BUFFERED的例子:首先,使用宏CTL_CODE來(lái)定義一個(gè)IOCTL代碼:#define IOCTL_MYDEV_GET_FIRMWARE_REV \CTL_CODE (FILE_DEVICE_UNKNOWN,0,METHOD_BUFFERED,FILE_ANY_ACCESS)現(xiàn)在使用一個(gè)DeviceIoControl調(diào)用:BOOLEAN b;CHAR FirmwareRev[60];ULONG FirmwareRevSize;b = DeviceIoControl(hDevice, IOCTL_MYDEV_GET_VERSION_STRING,  NULL, // no input  注意,這里放的是包含有執(zhí)行操作命令的字符串指針  0, FirmwareRev,      //這里是output串指針,存放從驅(qū)動(dòng)程序中返回的字符串。sizeof(FirmwareRev),& FirmwareRevSize,  NULL // not overlapped I/O );如果輸出緩沖足夠大,設(shè)備拷貝串到里面并將拷貝的資結(jié)束設(shè)置到FirmwareRevSize中。在驅(qū)動(dòng)程序中,代碼看起來(lái)如下所示:const char* FIRMWARE_REV = "FW 16.33 v5";NTSTATUS MyDevice::DeviceControl( KIrp I ){  ULONG fwLength=0;  switch ( I.IoctlCode() )  {    case IOCTL_MYDEV_GET_FIRMWARE_REV:      fwLength = strlen(FIRMWARE_REV)+1;      if (I.IoctlOutputBufferSize() >= fwLength)      {        strcpy((PCHAR)I.IoctlBuffer(),FIRMWARE_REV);        I.Information() = fwLength;         return I.Complete(STATUS_SUCCESS);      }      else      {              }    case . . .   } }

    標(biāo)簽: 驅(qū)動(dòng)程序 應(yīng)用程序 接口

    上傳時(shí)間: 2013-10-17

    上傳用戶:gai928943

  • 匯編語(yǔ)言和C語(yǔ)言的外部中斷

    CPU在處理某一事件時(shí),發(fā)生了另一事件請(qǐng)求CPU迅速去處理。CPU暫時(shí)中斷當(dāng)前的工作,轉(zhuǎn)去處理事件B。待CPU將事件B處理完畢后,再回到原來(lái)事件A被中斷的地方繼續(xù)處理事件A。這一處理過(guò)程稱為中斷。介紹用匯編和C語(yǔ)言兩語(yǔ)言的源程序,愿給大家?guī)?lái)幫助。 前面我已經(jīng)上傳了幾個(gè)程序,沒(méi)幾天卻失蹤了。但這次的不會(huì)失蹤,能保留上幾天。

    標(biāo)簽: 匯編語(yǔ)言 C語(yǔ)言 外部中斷

    上傳時(shí)間: 2014-12-31

    上傳用戶:dianxin61

  • VI圖標(biāo)和連線板

    當(dāng)一個(gè)VI A.vi在VI B.vi 中使用,就稱A.vi為B.vi的子VI,B.vi為A.vi的主VI。子VI 相當(dāng)于文本編程語(yǔ)言中的子程序。 在主VI的程序框圖中雙擊子VI的圖標(biāo)時(shí),將出現(xiàn)該子VI 的前面板和程序框圖。在前面板窗口和程序框圖窗口的右上角可以看到該VI 的圖標(biāo)。該圖標(biāo)與將VI放置在程序框圖中時(shí)所顯示的圖標(biāo)相同。

    標(biāo)簽:

    上傳時(shí)間: 2013-10-31

    上傳用戶:jisujeke

  • RSA算法 :首先, 找出三個(gè)數(shù), p, q, r, 其中 p, q 是兩個(gè)相異的質(zhì)數(shù), r 是與 (p-1)(q-1) 互質(zhì)的數(shù)...... p, q, r 這三個(gè)數(shù)便是 person_key

    RSA算法 :首先, 找出三個(gè)數(shù), p, q, r, 其中 p, q 是兩個(gè)相異的質(zhì)數(shù), r 是與 (p-1)(q-1) 互質(zhì)的數(shù)...... p, q, r 這三個(gè)數(shù)便是 person_key,接著, 找出 m, 使得 r^m == 1 mod (p-1)(q-1)..... 這個(gè) m 一定存在, 因?yàn)?r 與 (p-1)(q-1) 互質(zhì), 用輾轉(zhuǎn)相除法就可以得到了..... 再來(lái), 計(jì)算 n = pq....... m, n 這兩個(gè)數(shù)便是 public_key ,編碼過(guò)程是, 若資料為 a, 將其看成是一個(gè)大整數(shù), 假設(shè) a < n.... 如果 a >= n 的話, 就將 a 表成 s 進(jìn)位 (s

    標(biāo)簽: person_key RSA 算法

    上傳時(shí)間: 2013-12-14

    上傳用戶:zhuyibin

  • 一元稀疏多項(xiàng)式計(jì)算器[加法和乘法] 問(wèn)題描述: 設(shè)計(jì)一元系數(shù)多項(xiàng)式計(jì)數(shù)器實(shí)現(xiàn)兩個(gè)多項(xiàng)式間的加法、減法。 基本要求: (1) 輸入并建立多項(xiàng)式 (2) 輸出多項(xiàng)式

    一元稀疏多項(xiàng)式計(jì)算器[加法和乘法] 問(wèn)題描述: 設(shè)計(jì)一元系數(shù)多項(xiàng)式計(jì)數(shù)器實(shí)現(xiàn)兩個(gè)多項(xiàng)式間的加法、減法。 基本要求: (1) 輸入并建立多項(xiàng)式 (2) 輸出多項(xiàng)式,輸出形式為整數(shù)序列:n,c1,e1,c2,e2……cn,en,其中n是多項(xiàng)式的項(xiàng)數(shù),ci,ei分別為第i項(xiàng)的系數(shù)和指數(shù)。序列按指數(shù)降序排列。 (3) 多項(xiàng)式a和b相加,建立多項(xiàng)式a+b,輸出相加的多項(xiàng)式。 (4) 多項(xiàng)式a和b相減,建立多項(xiàng)式a-b,輸出相減的多項(xiàng)式。 用帶表頭結(jié)點(diǎn)的單鏈表存儲(chǔ)多項(xiàng)式。 測(cè)試數(shù)據(jù): (1) (2x+5x8-3.1x11)+(7-5x8+11x9) (2) (6x-3-x+4.4x2-1.2x9)-(-6x-3+5.4x2+7.8x15) (3) (x+x2+x3)+0 (4) (x+x3)-(-x-x-3)

    標(biāo)簽: 多項(xiàng)式 加法 稀疏 乘法

    上傳時(shí)間: 2013-12-03

    上傳用戶:561596

亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
裸体女人亚洲精品一区| 午夜久久黄色| 亚洲一区二区3| 欧美日韩综合久久| 亚洲午夜一区二区三区| 国产精品一二三四| 欧美日韩国产精品成人| 亚洲精品永久免费| 亚洲综合精品自拍| 一区二区三区在线免费观看| 浪潮色综合久久天堂| 在线精品观看| 欧美日韩综合不卡| 久久福利毛片| 日韩视频免费在线| 国产原创一区二区| 欧美日韩国产综合视频在线| 欧美在线观看网站| 一区二区三区 在线观看视| 国产欧亚日韩视频| 久久久久天天天天| 亚洲欧美日韩精品在线| 国内精品视频在线播放| 欧美日韩一级黄| 欧美sm视频| 欧美影视一区| 亚洲一区免费视频| 日韩视频不卡| 亚洲精品国产精品国产自| 国产视频亚洲| 国产精品美女久久| 欧美精品免费观看二区| 欧美**人妖| 久久亚裔精品欧美| 久久久亚洲国产天美传媒修理工| 亚洲视频电影图片偷拍一区| 亚洲乱码精品一二三四区日韩在线 | 国产精品对白刺激久久久| 久色成人在线| 免费不卡在线观看| 免费不卡在线观看av| 精品av久久久久电影| 欧美性一区二区| 欧美系列一区| 国产在线麻豆精品观看| 影音先锋国产精品| 亚洲国产精品福利| 亚洲国产mv| 日韩网站在线观看| 亚洲一区国产一区| 久久精品亚洲国产奇米99| 久久久久久尹人网香蕉| 欧美大香线蕉线伊人久久国产精品| 久久午夜激情| 欧美三级在线| 国产一区二区精品久久91| 亚洲国产精品成人精品| 国内成人精品2018免费看 | 久久久久久久久久看片| 欧美精品www| 激情懂色av一区av二区av| 亚洲视频中文| 欧美韩日高清| 精品成人一区二区三区| 亚洲欧美日韩成人| 欧美日一区二区在线观看 | 国产精品第一页第二页第三页| 国产亚洲福利一区| 亚洲欧美日韩国产一区二区| 欧美不卡视频一区发布| 日韩视频在线观看| 亚洲精品视频在线看| 国产手机视频精品| 欧美绝品在线观看成人午夜影视 | 国产精品日韩一区二区| 老色批av在线精品| 欧美一区二区三区免费视频| 久久高清福利视频| 久久精品成人欧美大片古装| 一本久久青青| 国产色婷婷国产综合在线理论片a| 亚洲综合色丁香婷婷六月图片| 激情丁香综合| 国产欧美亚洲视频| 国产精品久久久久久久久婷婷 | 国产精品热久久久久夜色精品三区| 亚洲欧洲综合另类| 性色一区二区三区| 欧美精品九九99久久| 国产视频在线观看一区| 一区二区三区免费看| 欧美屁股在线| 亚洲精品影视| 国产精品日韩精品欧美精品| 一本色道久久精品| 国语自产在线不卡| 久久久www| 国产亚洲成av人片在线观看桃 | 国产精品一区二区男女羞羞无遮挡| 国产伦精品免费视频| 亚洲一区在线看| 欧美视频精品一区| 亚洲一级黄色| 国产精品夜夜夜| 欧美有码视频| 亚洲日本无吗高清不卡| 国产精品毛片a∨一区二区三区|国| 欧美在线免费视屏| 亚洲欧洲在线播放| 国产欧美一区二区三区国产幕精品 | 久久成人综合视频| 日韩网站在线观看| 合欧美一区二区三区| 欧美另类69精品久久久久9999| 亚洲在线一区二区三区| 一本色道久久加勒比88综合| 国产精品在线看| 久久久综合精品| 亚洲精品乱码久久久久久蜜桃91 | 亚洲特级片在线| 亚洲电影免费观看高清完整版在线观看 | 国产伦精品一区| 久久免费视频网站| 夜夜嗨av一区二区三区四季av| 国产一区二区三区四区五区美女| 欧美久久电影| 欧美日韩在线一区二区| 欧美va亚洲va香蕉在线| 午夜欧美精品| 午夜日本精品| 99国产精品99久久久久久| 国内久久精品| 国产精品视频大全| 欧美日韩在线一区二区三区| 欧美精品一区二区三区在线看午夜| 久久亚洲精品一区二区| 卡一卡二国产精品| 欧美精品一区二区久久婷婷| 久久精品人人| 亚洲欧美在线另类| 欧美一区二粉嫩精品国产一线天| 亚洲特级片在线| 欧美一区三区二区在线观看| 久久久午夜视频| 欧美精品一区二区三区视频 | 久久人人97超碰国产公开结果| 麻豆精品国产91久久久久久| 久久午夜精品| 欧美午夜电影完整版| 欧美午夜国产| 国产精品综合| 在线成人小视频| 亚洲精选视频免费看| 性色一区二区| 欧美日韩国产综合新一区| 国产日韩欧美制服另类| 一区二区三区欧美亚洲| 久久国产黑丝| 欧美精品一区在线发布| 国产精品久久久久一区| 国产日韩欧美在线播放不卡| 亚洲精品护士| 免费视频最近日韩| 国产日韩欧美视频在线| 欧美日本国产视频| 欧美日韩成人在线播放| 国产日韩欧美综合精品| 亚洲日本激情| 久久最新视频| 国产日本欧美视频| 亚洲图片在线观看| 欧美人与性禽动交情品 | 久久精品国产69国产精品亚洲| 欧美日韩午夜精品| 久久精品视频一| 亚洲高清不卡在线| 久久婷婷人人澡人人喊人人爽| 国产精品久久久久久久久久久久| 国内免费精品永久在线视频| 亚洲小说春色综合另类电影| 国产精品手机视频| 欧美专区在线观看一区| 精品动漫3d一区二区三区免费| 久久国产黑丝| 国产精品女人网站| 亚洲欧美日韩成人高清在线一区| 国产精品你懂的| 噜噜爱69成人精品| 亚洲经典自拍| 好吊成人免视频| 久久国产精品72免费观看| 国内外成人免费激情在线视频| 欧美在线视频在线播放完整版免费观看| 欧美亚洲第一页| 欧美xx视频| 亚洲国产一区二区在线| 欧美三日本三级少妇三2023| 一本大道av伊人久久综合| 国产精品va在线播放我和闺蜜| 欧美淫片网站|