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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? arm+fpga.txt

?? 基于ARM平臺的等精度數字顯示頻率計的設計,已通過測試
?? TXT
字號:
#include "config.h"
#include "math.h"
#define PIN_21 0x200000
#define CLR    0xffffff
#define BEEPCON (1<<7)//0x00000080
#define sel0    (1<<8) //p3.8
#define sel1    (1<<9) //p3.9
#define sel2    (1<<10)//p3.10
#define clr     (1<<11)//p3.11
#define SPUL    (1<<12)//p3.12
#define CL      (1<<13)//p3.13 
#define START   (1<<14)//p3.14
#define EEND    (1<<15)//p3.15
#define YEJI 0xf0
#define E 0x200
#define RS 0x80 
#define RW 0x100
#define PSB 0x40000
#define RES 0x80000
#define PB  0xdffff
#define PD  0x10000
#define WY  0x3fc00
#define M   0x6d     //MHZ的簡寫//
#define K   0x6b     //KHZ的簡寫//
#define h   0x68     //HZ 的簡寫//
#define ns  0x6e     
#define us  0x75
#define  s  0x73
const uint8 qing[]={0x34,0x30,0x30,0x06,0x0c,0x34}      ;/*畫圖命令*/
const uint8 song[]={0x30,0x31,0x80,0x40,0x0c}           ;/*字庫命令*/
void dely(uint32 dly) //延時函數。
{uint32 i;
for(;dly>0;dly--)
for(i=0;i<5000;i++);}

void caizhi(uint32 x,uint8 c[])//將X的整數按位放入C[]中。
{uint32 u;
 uint32 ii;
 uint32 iii;
 for(ii=0;ii<8;ii++)
 {
  switch(ii)
 {case 0:
  {iii = 10000000;}break;
  case 1:
  {iii = 1000000;}break;
  case 2:
  {iii = 100000;}break;
  case 3:
  {iii = 10000;}break;
  case 4:
  {iii = 1000;}break;
  case 5:
  {iii = 100;}break;
  case 6:
  {iii = 10;} break;
  case 7:
  {iii = 1;}break;
  default:break;}   
 u = x/iii;
 c[ii] = u;
 u = x;
 u = u%iii;
 x = u;              
 }}
 

void delay(void)            //短延時函數。
{uint32 i;
 for(i=0;i<500;i++);}
 
void fasong(uint32 data)   //發送數據到LCD中。
{ uint32 da;
  uint32 ys;
  IO2DIR = PB;
  for(ys=100;ys>0;ys--);
  while(IO2PIN&PD!=0);
  IO2DIR = 0xfffff;
  da = data<<10;
  da = da&WY;
  IO2SET = RS;
  delay();
  IO2CLR = RW;
  delay();
  IO2CLR = WY;
  IO2SET = da;
  delay();
  IO2SET = E;
  delay();
  IO2CLR = E;}
  
void fasong1(uint32 zhidu)   //發送命令到LCD中。
{uint32 da1;
 IO2DIR = PB;
 delay();
 while(IO2PIN&PD!=0);
 IO2DIR = 0xfffff;
 da1 = zhidu<<10;
 da1 = da1&WY;
 IO2CLR = RS;
 delay();
 IO2CLR = RW;
 delay();
 IO2CLR = WY;
 IO2SET = da1;
 delay();
 IO2SET = E;
 delay();
 IO2CLR = E;
 }

void Uint(uint8 x,uint8 tit[])//發送單位//
{if(x==0){fasong(tit[0]);fasong(0x68);fasong(0x7a);}
 else {fasong(tit[1]);fasong(0x73);}}


void dao1(fp32 a[],uint8 tit[],uint8 tiit[])//發送頻率,周期的數據//
{uint8 i;
 uint8 x;
 uint8 order;
 uint8 y[8];
 IO2DIR=0xfffff;          //設置P2口全為輸出//
 IO2CLR =0xffffffff;      //清0P2全為0輸出//   
IO2CLR = RES;              
 delay();
 IO2SET = RES;
 delay();
 IO2SET = PSB;
 delay();
 for(i=0;i<6;i++)         //發送畫圖命令//
{fasong1(qing[i]);         
 delay();}
 for(i=0;i<4;i++)     
 {fasong1(song[i]);
 delay();}
 fasong1(0x80);
 fasong(0x46);
 fasong(0x3a);
 fasong1(0x90);
 fasong(0x54);
 fasong(0x3a);
 
for(x=0;x<2;x++)
{caizhi(a[x],y);
if(x==0)fasong1(0x81);
else fasong1(0x91);

 
for(i=0;i<8;i++)
{switch(y[i])
{case 0:
 {fasong(0x30);}break;
 case 1:
 {fasong(0x31);}break;
 case 2:
 {fasong(0x32);}break;
 case 3:
 {fasong(0x33);}break;
 
 case 4:
 {fasong(0x34);}break;
 case 5:
 {fasong(0x35);}break;
 case 6:
 {fasong(0x36);}break;
 case 7:
 {fasong(0x37);}break;
 case 8:
 {fasong(0x38);}break;
 case 9:
 {fasong(0x39);}break;
 default:break;}
 if(x==0){if(tiit[0]==(i+1))fasong(0x2e);}
 else if(x==1){if(tiit[1]==(i+1))fasong(0x2e);}} 
 
 
 Uint(x,tit);}   
 fasong1(0x30);} 




 kc(fp32 x,uint8 pd,uint8 tit[],uint8 tiit[])  //單位轉化函數//
{
   if(x<0.1){x=x*1000000000;tit[1]=ns;tiit[1]=2;} 
else if(x<1){x=x*100000000;if(pd==0) {tit[0]=h;tiit[0]=1;}
                      else {tit[1]=ns;tiit[1]=3;}}
                      
else if(x<10){x=x*10000000;if(pd==0) {tit[0]=h;tiit[0]=1;}
                      else {tit[1]=us;tiit[1]=1;}}
                      
else if(x<100){x=x*1000000;if(pd==0) {tit[0]=h;tiit[0]=2;}
                      else {tit[1]=us;tiit[1]=2;}}
                      
else if(x<1000){x=x*100000;if(pd==0) {tit[0]=h;tiit[0]=3;}
                      else {tit[1]=us;tiit[1]=3;}}
                      
else if(x<10000){x=x*10000;if(pd==0) {tit[0]=K;tiit[0]=1;}
                      else {tit[1]=us;tiit[1]=4;}}
                      
else if(x<100000){x=x*1000;if(pd==0) {tit[0]=K;tiit[0]=2;}
                      else {tit[1]=us;tiit[1]=5;}}
                      
else if(x<1000000){x=x*100;if(pd==0) {tit[0]=K; tiit[0]=3;}
                      else {tit[1]=us;tiit[1]=6;}}
                      
else if(x<10000000){x=x*10;if(pd==0) {tit[0]=M; tiit[0]=1;}
                      else {tit[1]=s; tiit[1]=1;}}
                      
                      else if(pd==0) {tit[0]=M; tiit[0]=2;}
                      else {tit[1]=s;tiit[0]=2;}
               return(x);}
 
 dao(uint8 addx)  //從FPGA中取數據函數//
{uint32 zc;
 uint32 Ns;
 IO3DIR=(clr|sel2|sel1|sel0);
 IO3CLR=(sel2|sel1|sel0);
 switch(addx)
 { case 0:{ zc=IO3PIN&0xff;
            zc=zc<<24;
            Ns=Ns|zc;
            
            IO3SET=sel0; 
            zc=IO3PIN&0xff; 
            zc=zc<<16;
            Ns=Ns|zc;
            IO3CLR=sel0;
            IO3SET=sel1;
            zc=IO3PIN&0xff;
            zc=zc<<8;
            Ns=Ns|zc; 
            IO3SET=sel0;
            IO3SET=sel1;
            zc=IO3PIN&0xff;
            Ns=Ns|zc;}break;
            
       
   
   case 1:{ IO3CLR=sel0;
            IO3CLR=sel1;
            IO3SET=sel2; 
            zc=IO3PIN&0xff;
            zc=zc<<24;
            Ns=Ns|zc;
            
            IO3SET=sel2;
            IO3SET=sel0;
            zc=IO3PIN&0xff; 
            zc=zc<<16;
            Ns=Ns|zc;
            
            IO3CLR=sel0;
            IO3SET=sel1;
            IO3SET=sel2;
            zc=IO3PIN&0xff;
            zc=zc<<8;Ns=Ns|zc;
           
            IO3SET=sel0;
            IO3SET=sel1;
            IO3SET=sel2;
            zc=IO3PIN&0xff;
            Ns=Ns|zc;};break;
       default:break;}
  return(Ns);} 

void pl(void)//測頻開始函數//
{fp32 Ns;
 fp32 Nx; 
 fp32 Fx;
 fp32 period;
 fp32 a[2];
 uint8 tit[2];
 uint8 tiit[2];
 
 IO3DIR=(SPUL|CL|clr);
 IO3SET=SPUL;
 IO3SET=CL;
while(IO3PIN&START==0);
 dely(650);
IO3CLR=CL;
while(IO3PIN&START==1);
 dely(10);  
 Ns=dao(0);
 Nx=dao(1);
 Fx=30000000/Ns;
Fx=Fx*Nx;
period=1000000/Fx;//微秒//

    Fx=kc(Fx,0,tit,tiit);
period=kc(period,1,tit,tiit);

a[0]=Fx;
a[1]=period;
dao1(a,tit,tiit);}


int main()
{PINSEL0 = 0x00000000;
 IO0DIR = BEEPCON;
 IO0CLR = 0xfffff;
 IO3DIR=(SPUL|CL|clr);
 IO3CLR=CLR;
 IO3CLR=START;
while(1)
{IO0SET = BEEPCON;
dely(100);
IO0CLR = BEEPCON;
dely(100);
if((PIN_21&IO0PIN)==0)//鍵判斷//
{IO3SET=clr;//FPGA清理
 delay();
 IO3CLR=clr;
 pl();
 delay();
while((PIN_21&IO0PIN)==0);//鍵判斷//
delay();
}}
return(0);}






********************************************************************************
LIBRARY IEEE;  -- 2003/7/21   GWDVPB
USE IEEE.STD_LOGIC_1164.ALL;
USE IEEE.STD_LOGIC_UNSIGNED.ALL;

ENTITY pingliji IS
    PORT (CLK0 : IN STD_LOGIC; --CLOCK0 標準頻率時鐘信號
          TCLK : IN STD_LOGIC; --PIO27 待測頻率時鐘信號
           CLR : IN STD_LOGIC; --PIO0 清零和初始化信號
            CL : IN STD_LOGIC; --PIO1 當SPUL為高電平時,CL為預置門控信號,用于測頻計數時間控制
                               --當SPUL為低電平時,CL為測脈寬控制信號,CL高電平時測高電平脈寬
                               --而當CL為低電平時,測低電平脈寬。
          SPUL : IN STD_LOGIC;     --PIO2 測頻或測脈寬控制
         START : OUT STD_LOGIC; --PIO2
          EEND : OUT STD_LOGIC; --PIO3 由低電平變到高電平時指示脈寬計數結束,
           SEL : IN STD_LOGIC_VECTOR(2 DOWNTO 0); --PIO6/PIO5/PIO4
                                             --兩個32位計數器計數值分8位讀出多路選擇控制
          DATA : OUT STD_LOGIC_VECTOR(7 DOWNTO 0); --PIO8/9/10/11/12/13/14/15 8位數據讀出
        
          CONT : OUT STD_LOGIC --計數分頻
			
);
END ;
ARCHITECTURE behav OF pingliji IS
    SIGNAL BZQ  : STD_LOGIC_VECTOR(31 DOWNTO 0);  --標準計數器
    SIGNAL TSQ  : STD_LOGIC_VECTOR(31 DOWNTO 0);  --測頻計數器
    SIGNAL ENA  : STD_LOGIC;   -- 計數使能
    SIGNAL CNT  : STD_LOGIC_VECTOR(15 DOWNTO 0); 
    
    SIGNAL LL : STD_LOGIC;
    SIGNAL  MA  : STD_LOGIC;  
    SIGNAL CLK1,CLK4 : STD_LOGIC;
    SIGNAL CLK2 : STD_LOGIC;
    SIGNAL CLK3 : STD_LOGIC;
    SIGNAL   Q1 : STD_LOGIC;
    SIGNAL   Q2 : STD_LOGIC;
    SIGNAL   Q3 : STD_LOGIC;
    SIGNAL BENA : STD_LOGIC;
    SIGNAL  PUL : STD_LOGIC;  --脈寬計數使能
    SIGNAL    Q : STD_LOGIC_VECTOR(6 DOWNTO 0);

    SIGNAL   SS : STD_LOGIC_VECTOR(1 DOWNTO 0);

  BEGIN
    START <= ENA ;

    DATA <= BZQ(31  DOWNTO  24)  WHEN SEL = "000"  ELSE  -- 標準頻率計數低8位輸出
            BZQ(23 DOWNTO  16)  WHEN SEL = "001"  ELSE
            BZQ(15 DOWNTO 8)  WHEN SEL = "010"  ELSE
            BZQ(7 DOWNTO 0)  WHEN SEL = "011"  ELSE  -- 標準頻率計數最高8位輸出
  
           TSQ(31 DOWNTO  24)  WHEN SEL = "100"  ELSE  --待測頻率計數值最低8位輸出
            TSQ(23 DOWNTO  16)  WHEN SEL = "101"  ELSE
            TSQ(15 DOWNTO   8)  WHEN SEL = "110"  ELSE
            TSQ(7 DOWNTO 0)  WHEN SEL = "111"  ELSE  --待測頻率計數值最高8位輸出
            TSQ(7 DOWNTO 0)  ;      
-- HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH

 BZH :  PROCESS(CLK0, CLR)                    --標準頻率測試計數器,標準計數器
      BEGIN
        IF CLR = '1' THEN   BZQ <= ( OTHERS=>'0' ) ;
        ELSIF CLK0'EVENT AND CLK0 = '1' THEN
            IF BENA = '1' THEN   BZQ <= BZQ + 1;   
            END IF;
        END IF;
    END PROCESS;

-- gggggggggggggggggggggggggggggggggggggggggggggggggggg

 TF : PROCESS(TCLK, CLR, ENA)                      --待測頻率計數器,測頻計數器
     BEGIN
       IF CLR = '1' THEN   TSQ <= ( OTHERS=>'0' );
       ELSIF TCLK'EVENT AND TCLK = '1' THEN
           IF ENA = '1' THEN   TSQ <= TSQ + 1;   
           END IF;
       END IF;
   END PROCESS;

--FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF

 PROCESS(TCLK,CLR)   --計數控制使能觸發器,CL為預置門控信號,同時兼作正負脈寬測試控制信號
      BEGIN
       IF CLR = '1' THEN   ENA <= '0' ;
        ELSIF TCLK'EVENT AND TCLK = '1' THEN
               ENA <= CL ;   
       END IF;
    END PROCESS;

--OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
  MA  <= (TCLK AND CL) OR NOT(TCLK OR CL)  ; --測脈寬邏輯
 CLK1 <= NOT MA ; 
 CLK2 <= MA AND Q1 ;
 CLK3 <= NOT CLK2  ;
   SS <= Q2 & Q3 ;
-- HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
 DD1:  PROCESS(CLK1,CLR)   
         BEGIN
           IF CLR = '1' THEN   Q1 <= '0' ;
             ELSIF CLK1'EVENT AND CLK1 = '1' THEN  Q1 <= '1' ;   
           END IF;
       END PROCESS;

DD2:  PROCESS(CLK2,CLR)   
         BEGIN
           IF CLR = '1' THEN   Q2 <= '0' ;
             ELSIF CLK2'EVENT AND CLK2 = '1' THEN  Q2 <= '1' ;   
           END IF;
      END PROCESS;

DD3:  PROCESS(CLK3,CLR)   
         BEGIN
           IF CLR = '1' THEN   Q3 <= '0' ;
             ELSIF CLK3'EVENT AND CLK3 = '1' THEN  Q3 <= '1' ;   
           END IF;
      END PROCESS;
-- HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
GT :
    PUL <= '1' WHEN SS = "10" ELSE  --當SS=“10”時,PUL高電平,允許標準計數器計數,
           '0' ;                    --禁止計數

   EEND <= '1' WHEN SS = "11" ELSE  --EEND為低電平時,表示正在計數,由低電平變到高電平
           '0' ;                    --時,表示計數結束,可以從標準計數器中讀數據了
--UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
  BENA <= ENA WHEN SPUL = '1' ELSE  --標準計數器時鐘使能控制信號,當SPUL為1時,測頻率
          PUL WHEN SPUL = '0' ELSE  --當SPUL為0時,測脈寬和占空比
          PUL ;
--UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
PROCESS(CLK0)
BEGIN
IF CLK0'EVENT AND CLK0='1' THEN Q<=Q+1; IF Q="1111111" THEN Q<="0000000";
 LL<=NOT LL;
END IF;
END IF;
END PROCESS;
  CONT<=LL;

END behav;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩视频第一区| 国产日本欧美一区二区| 亚洲精品在线免费观看视频| 国产精品久久免费看| 视频一区二区不卡| 91在线观看免费视频| 日韩欧美成人一区| 亚洲一线二线三线视频| 国产宾馆实践打屁股91| 欧美一区二区成人| 1区2区3区国产精品| 激情五月激情综合网| 欧美日韩亚洲综合一区二区三区| 欧美激情综合在线| 激情五月播播久久久精品| 欧美日韩一区二区电影| 亚洲精品自拍动漫在线| 处破女av一区二区| 久久久久久久综合狠狠综合| 五月天激情综合网| 91黄色免费观看| 亚洲天堂网中文字| 成人妖精视频yjsp地址| 精品国产伦理网| 人人狠狠综合久久亚洲| 欧美系列在线观看| 亚洲综合一二区| 在线视频中文字幕一区二区| 国产精品私房写真福利视频| 国产精品一二三| 久久综合久久久久88| 国产一区二三区| 欧美精品一区二区三区在线| 蜜桃一区二区三区四区| 欧美一区二区三区精品| 天堂成人免费av电影一区| 欧美在线视频日韩| 亚洲与欧洲av电影| 欧美日本一区二区在线观看| 亚洲va天堂va国产va久| 欧美日产国产精品| 蜜臀av性久久久久av蜜臀妖精| 欧美一级在线视频| 久久国产免费看| 久久精品视频在线看| 国产**成人网毛片九色| 国产精品国产三级国产有无不卡 | 国产欧美精品在线观看| 国产乱码字幕精品高清av| 日本一区二区免费在线| 99天天综合性| 日韩电影在线免费观看| 欧美成人一级视频| 日本精品视频一区二区| 亚洲影院在线观看| 日韩免费观看高清完整版 | av中文字幕在线不卡| 亚洲女同ⅹxx女同tv| 欧美日韩成人综合天天影院| 日韩精品高清不卡| 国产欧美精品区一区二区三区 | 亚洲啪啪综合av一区二区三区| 色香色香欲天天天影视综合网| 日韩黄色免费网站| 久久久亚洲欧洲日产国码αv| yourporn久久国产精品| 婷婷六月综合网| 国产精品色眯眯| 欧美日韩精品一二三区| 国产一区二区三区高清播放| 国产精品白丝在线| 欧美一区二区三区四区高清| 高清不卡一二三区| 亚洲成人中文在线| 精品噜噜噜噜久久久久久久久试看| 成人激情午夜影院| 日韩精品成人一区二区三区| 国产精品美日韩| 日韩你懂的电影在线观看| 91网站最新地址| 国产乱人伦偷精品视频免下载| 亚洲电影在线播放| 国产精品欧美久久久久无广告| 6080yy午夜一二三区久久| 成人三级在线视频| 久久精品国产一区二区三区免费看 | 精品久久一区二区| 色综合中文字幕国产| 日本麻豆一区二区三区视频| 国产精品传媒入口麻豆| 欧美大片一区二区| 欧美片网站yy| 91麻豆精品国产综合久久久久久| 国产高清亚洲一区| 日韩av在线播放中文字幕| 一区二区视频在线看| 日韩一区二区麻豆国产| 91久久精品网| 91啪亚洲精品| 高清beeg欧美| 成人网男人的天堂| 国产成人精品三级| 韩国欧美一区二区| 久久精品国产精品亚洲精品| 亚洲国产精品久久久久秋霞影院| 成人免费在线播放视频| 国产精品少妇自拍| 中文字幕第一区| 国产精品久久久久久久久久久免费看 | 3751色影院一区二区三区| 91视视频在线观看入口直接观看www| 国产精品自拍在线| 国产在线视视频有精品| 精品亚洲免费视频| 精品一区二区在线看| 麻豆一区二区三区| 久久福利视频一区二区| 青青国产91久久久久久| 肉丝袜脚交视频一区二区| 亚洲在线免费播放| 亚洲国产精品久久久久秋霞影院 | 最新成人av在线| 亚洲免费在线电影| 一区二区三区资源| 婷婷一区二区三区| 久久狠狠亚洲综合| 国产一区二区不卡| 粗大黑人巨茎大战欧美成人| 97久久久精品综合88久久| 色婷婷久久久亚洲一区二区三区| 91免费视频网址| 欧美视频一区二区三区四区| 538在线一区二区精品国产| 欧美一区二区黄| 国产午夜精品理论片a级大结局| 亚洲国产精品精华液2区45| 国产精品视频一二三| 亚洲精品欧美激情| 日韩av电影免费观看高清完整版 | 亚洲高清免费视频| 美女网站色91| 国产成人精品亚洲777人妖| 日本乱人伦一区| 欧美一区二区性放荡片| 欧美高清在线一区| 夜夜嗨av一区二区三区中文字幕| 天堂在线亚洲视频| 国产精品一区二区91| 99久久伊人久久99| 欧美美女一区二区三区| 久久女同互慰一区二区三区| 国产欧美日韩另类一区| 亚洲综合清纯丝袜自拍| 狠狠v欧美v日韩v亚洲ⅴ| www.欧美日韩国产在线| 这里只有精品视频在线观看| 亚洲国产精品成人综合| 亚洲a一区二区| 风间由美一区二区三区在线观看 | 亚洲精品一区在线观看| 综合网在线视频| 久久精品国产99| 色系网站成人免费| 亚洲精品一区二区在线观看| 亚洲综合精品久久| 国产成人在线免费观看| 欧美丰满嫩嫩电影| 中文字幕 久热精品 视频在线| 亚洲va欧美va人人爽午夜| 成人精品视频.| 欧美白人最猛性xxxxx69交| 亚洲午夜精品网| 丰满白嫩尤物一区二区| 欧美一区三区二区| 一区二区三区在线观看国产| 国产一区二区三区久久久| 在线不卡a资源高清| 亚洲视频每日更新| 国产精品一二三四区| 日韩亚洲国产中文字幕欧美| 一区二区三区在线视频观看| 大美女一区二区三区| 久久亚洲综合av| 麻豆精品蜜桃视频网站| 欧美日韩黄色一区二区| 亚洲欧美一区二区三区久本道91| 国产精品一区二区在线看| 欧美成人猛片aaaaaaa| 天天影视网天天综合色在线播放| 色狠狠av一区二区三区| 国产精品色婷婷| 成人午夜av在线| 日本一区二区免费在线| 高清不卡一区二区| 国产精品天美传媒| 成人高清av在线| 亚洲色图欧美激情| 91香蕉视频黄| 亚洲精品久久久蜜桃| 日本久久一区二区|