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

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

?? c1_test2.c

?? mmo 信道估計算法 matlab 仿真 實現了無線信道環境下的信道估計
?? C
?? 第 1 頁 / 共 2 頁
字號:
/* Include files */
#include "test2_sfun.h"
#include "c1_test2.h"
#define CHARTINSTANCE_CHARTNUMBER       (chartInstance.chartNumber)
#define CHARTINSTANCE_INSTANCENUMBER    (chartInstance.instanceNumber)
#include "test2_sfun_debug_macros.h"

/* Type Definitions */

/* Named Constants */
#define c1_IN_NO_ACTIVE_CHILD           (0)

/* Variable Declarations */

/* Variable Definitions */
static SFc1_test2InstanceStruct chartInstance;

/* Function Declarations */
static void initialize_c1_test2(void);
static void initialize_params_c1_test2(void);
static void enable_c1_test2(void);
static void disable_c1_test2(void);
static void finalize_c1_test2(void);
static void sf_c1_test2(void);
static creal_T c1_times(creal_T c1_x, creal_T c1_y);
static real_T c1_abs(creal_T c1_x);
static creal_T *c1_syn(void);
static creal_T *c1_input_signal(void);

/* Function Definitions */
static void initialize_c1_test2(void)
{
  chartInstance.c1_is_active_c1_test2 = 0U;
}

static void initialize_params_c1_test2(void)
{
}

static void enable_c1_test2(void)
{
}

static void disable_c1_test2(void)
{
}

static void finalize_c1_test2(void)
{
}

static void sf_c1_test2(void)
{
  uint8_T c1_previousEvent;
  int32_T c1_em_i0;
  creal_T c1_b_input_signal[1][480];
  real_T c1_n;
  real_T c1_idx;
  creal_T c1_abscorr[128][1];
  creal_T c1_time_corr_long[128][1];
  creal_T c1_long_trs[64][1];
  creal_T c1_long_tr_symbols[64][1];
  real_T c1_end_search;
  real_T c1_start_search;
  creal_T c1_b_syn[128];
  int32_T c1_em_i1;
  static creal_T c1_em_dcv0[64][1] = { { { 0.15625, 0.0 } },
    { { -0.0051213, -0.12033 } },
    { { 0.03975, -0.11116 } },
    { { 0.096832, 0.082798 } },
    { { 0.021112, 0.027886 } },
    { { 0.059824, -0.087707 } },
    { { -0.11513, -0.05518 } },
    { { -0.038316, -0.10617 } },
    { { 0.097541, -0.025888 } },
    { { 0.053338, 0.0040763 } },
    { { 0.00098898, -0.115 } },
    { { -0.1368, -0.04738 } },
    { { 0.024476, -0.058532 } },
    { { 0.058669, -0.014939 } },
    { { -0.022483, 0.16066 } },
    { { 0.11924, -0.0040956 } },
    { { 0.0625, -0.0625 } },
    { { 0.036918, 0.098344 } },
    { { -0.057206, 0.039299 } },
    { { -0.13126, 0.065227 } },
    { { 0.082218, 0.092357 } },
    { { 0.069557, 0.014122 } },
    { { -0.06031, 0.081286 } },
    { { -0.056455, -0.021804 } },
    { { -0.035041, -0.15089 } },
    { { -0.12189, -0.016566 } },
    { { -0.12732, -0.020501 } },
    { { 0.075074, -0.07404 } },
    { { -0.0028059, 0.053774 } },
    { { -0.091888, 0.11513 } },
    { { 0.091717, 0.10587 } },
    { { 0.012285, 0.0976 } },
    { { -0.15625, 0.0 } },
    { { 0.012285, -0.0976 } },
    { { 0.091717, -0.10587 } },
    { { -0.091888, -0.11513 } },
    { { -0.0028059, -0.053774 } },
    { { 0.075074, 0.07404 } },
    { { -0.12732, 0.020501 } },
    { { -0.12189, 0.016566 } },
    { { -0.035041, 0.15089 } },
    { { -0.056455, 0.021804 } },
    { { -0.06031, -0.081286 } },
    { { 0.069557, -0.014122 } },
    { { 0.082218, -0.092357 } },
    { { -0.13126, -0.065227 } },
    { { -0.057206, -0.039299 } },
    { { 0.036918, -0.098344 } },
    { { 0.0625, 0.0625 } },
    { { 0.11924, 0.0040956 } },
    { { -0.022483, -0.16066 } },
    { { 0.058669, 0.014939 } },
    { { 0.024476, 0.058532 } },
    { { -0.1368, 0.04738 } },
    { { 0.00098898, 0.115 } },
    { { 0.053338, -0.0040763 } },
    { { 0.097541, 0.025888 } },
    { { -0.038316, 0.10617 } },
    { { -0.11513, 0.05518 } },
    { { 0.059824, 0.087707 } },
    { { 0.021112, -0.027886 } },
    { { 0.096832, -0.082798 } },
    { { 0.03975, 0.11116 } },
    { { -0.0051213, 0.12033 } } };
  int32_T c1_em_i2;
  static creal_T c1_em_dcv1[64][1] = { { { -0.15625, 0.0 } },
    { { 0.012285, -0.0976 } },
    { { 0.091717, -0.10587 } },
    { { -0.091888, -0.11513 } },
    { { -0.0028059, -0.053774 } },
    { { 0.075074, 0.07404 } },
    { { -0.12732, 0.020501 } },
    { { -0.12189, 0.016566 } },
    { { -0.035041, 0.15089 } },
    { { -0.056455, 0.021804 } },
    { { -0.06031, -0.081286 } },
    { { 0.069557, -0.014122 } },
    { { 0.082218, -0.092357 } },
    { { -0.13126, -0.065227 } },
    { { -0.057206, -0.039299 } },
    { { 0.036918, -0.098344 } },
    { { 0.0625, 0.0625 } },
    { { 0.11924, 0.0040956 } },
    { { -0.022483, -0.16066 } },
    { { 0.058669, 0.014939 } },
    { { 0.024476, 0.058532 } },
    { { -0.1368, 0.04738 } },
    { { 0.00098898, 0.115 } },
    { { 0.053338, -0.0040763 } },
    { { 0.097541, 0.025888 } },
    { { -0.038316, 0.10617 } },
    { { -0.11513, 0.05518 } },
    { { 0.059824, 0.087707 } },
    { { 0.021112, -0.027886 } },
    { { 0.096832, -0.082798 } },
    { { 0.03975, 0.11116 } },
    { { -0.0051213, 0.12033 } },
    { { 0.15625, 0.0 } },
    { { -0.0051213, -0.12033 } },
    { { 0.03975, -0.11116 } },
    { { 0.096832, 0.082798 } },
    { { 0.021112, 0.027886 } },
    { { 0.059824, -0.087707 } },
    { { -0.11513, -0.05518 } },
    { { -0.038316, -0.10617 } },
    { { 0.097541, -0.025888 } },
    { { 0.053338, 0.0040763 } },
    { { 0.00098898, -0.115 } },
    { { -0.1368, -0.04738 } },
    { { 0.024476, -0.058532 } },
    { { 0.058669, -0.014939 } },
    { { -0.022483, 0.16066 } },
    { { 0.11924, -0.0040956 } },
    { { 0.0625, -0.0625 } },
    { { 0.036918, 0.098344 } },
    { { -0.057206, 0.039299 } },
    { { -0.13126, 0.065227 } },
    { { 0.082218, 0.092357 } },
    { { 0.069557, 0.014122 } },
    { { -0.06031, 0.081286 } },
    { { -0.056455, -0.021804 } },
    { { -0.035041, -0.15089 } },
    { { -0.12189, -0.016566 } },
    { { -0.12732, -0.020501 } },
    { { 0.075074, -0.07404 } },
    { { -0.0028059, 0.053774 } },
    { { -0.091888, 0.11513 } },
    { { 0.091717, 0.10587 } },
    { { 0.012285, 0.0976 } } };
  int32_T c1_em_i3;
  int32_T c1_em_i4;
  int32_T c1_em_i5;
  int32_T c1_em_i6;
  real_T c1_em_d0;
  real_T c1_b_idx;
  real_T c1_em_d1;
  real_T c1_b_n;
  creal_T c1_c_input_signal;
  creal_T c1_b_long_trs;
  creal_T c1_em_dc0;
  creal_T c1_b_time_corr_long;
  int32_T c1_em_i7;
  int32_T c1_em_i8;
  _sfTime_ = (real_T)ssGetT(chartInstance.S);
  c1_previousEvent = _sfEvent_;
  _sfEvent_ = CALL_EVENT;
  _SFD_CC_CALL(CHART_ENTER_DURING_FUNCTION_TAG,0);
  for(c1_em_i0 = 0; c1_em_i0 <= 479; c1_em_i0++) {
    c1_b_input_signal[0][c1_em_i0].re = c1_input_signal()[c1_em_i0].re;
    c1_b_input_signal[0][c1_em_i0].im = c1_input_signal()[c1_em_i0].im;
  }
  sf_debug_push_symbol_scope(10U);
  sf_debug_symbol_scope_add_symbol("n", 0, 0U, 0U, 0U, 0U, 1.0, 0, 0.0, 0U, 0,
   &c1_n);
  sf_debug_symbol_scope_add_symbol("idx", 0, 0U, 0U, 0U, 0U, 1.0, 0, 0.0, 0U, 0,
   &c1_idx);
  sf_debug_symbol_scope_add_symbol("abscorr", 0, 2U, 1U, 128U, 0U, 1.0, 0, 0.0,
   1U, 1, &c1_abscorr);
  sf_debug_symbol_scope_add_symbol("time_corr_long", 0, 2U, 1U, 128U, 0U, 1.0,
   0, 0.0, 1U, 1, &c1_time_corr_long);
  sf_debug_symbol_scope_add_symbol("long_trs", 0, 2U, 1U, 64U, 0U, 1.0, 0, 0.0,
   1U, 1, &c1_long_trs);
  sf_debug_symbol_scope_add_symbol("long_tr_symbols", 0, 2U, 1U, 64U, 0U, 1.0,
   0, 0.0, 1U, 1, &c1_long_tr_symbols);
  sf_debug_symbol_scope_add_symbol("end_search", 0, 0U, 0U, 0U, 0U, 1.0, 0, 0.0,
   0U, 0, &c1_end_search);
  sf_debug_symbol_scope_add_symbol("start_search", 0, 0U, 0U, 0U, 0U, 1.0, 0,
   0.0, 0U, 0, &c1_start_search);
  sf_debug_symbol_scope_add_symbol("syn", 0, 1U, 128U, 0U, 0U, 1.0, 0, 0.0, 1U,
   1, &c1_b_syn);
  sf_debug_symbol_scope_add_symbol("input_signal", 0, 2U, 480U, 1U, 0U, 1.0, 0,
   0.0, 1U, 1, &c1_b_input_signal);
  CV_EML_FCN(0, 0);
  /* timing search window size */
  _SFD_EML_CALL(STATE_DURING_DURING_ACTION_TAG,0,7);
  c1_start_search = 130.0;
  _SFD_EML_CALL(STATE_DURING_DURING_ACTION_TAG,0,8);
  c1_end_search = 200.0;
  /*  get time domain long training symbols */
  _SFD_EML_CALL(STATE_DURING_DURING_ACTION_TAG,0,11);
  for(c1_em_i1 = 0; c1_em_i1 <= 63; c1_em_i1++) {
    c1_long_tr_symbols[c1_em_i1][0].re = c1_em_dcv0[c1_em_i1][0].re;
    c1_long_tr_symbols[c1_em_i1][0].im = c1_em_dcv0[c1_em_i1][0].im;
  }
  /*     if sim_options.UseTxDiv */
  /*        long_trs = [long_tr_symbols(49:64) long_tr_symbols(1:48)]; */
  /*     else */
  _SFD_EML_CALL(STATE_DURING_DURING_ACTION_TAG,0,16);
  for(c1_em_i2 = 0; c1_em_i2 <= 63; c1_em_i2++) {
    c1_long_trs[c1_em_i2][0].re = c1_em_dcv1[c1_em_i2][0].re;
    c1_long_trs[c1_em_i2][0].im = c1_em_dcv1[c1_em_i2][0].im;
  }
  /*     end */
  _SFD_EML_CALL(STATE_DURING_DURING_ACTION_TAG,0,19);
  for(c1_em_i3 = 0; c1_em_i3 <= 63; c1_em_i3++) {
    c1_time_corr_long[c1_em_i3][0].re = c1_long_tr_symbols[c1_em_i3][0].re;
    c1_time_corr_long[c1_em_i3][0].im = c1_long_tr_symbols[c1_em_i3][0].im;
  }
  for(c1_em_i4 = 0; c1_em_i4 <= 63; c1_em_i4++) {
    c1_time_corr_long[64 + c1_em_i4][0].re = c1_long_tr_symbols[c1_em_i4][0].re;
    c1_time_corr_long[64 + c1_em_i4][0].im = c1_long_tr_symbols[c1_em_i4][0].im;
  }
  _SFD_EML_CALL(STATE_DURING_DURING_ACTION_TAG,0,20);
  for(c1_em_i5 = 0; c1_em_i5 <= 63; c1_em_i5++) {
    c1_abscorr[c1_em_i5][0].re = c1_long_tr_symbols[c1_em_i5][0].re;
    c1_abscorr[c1_em_i5][0].im = c1_long_tr_symbols[c1_em_i5][0].im;
  }
  for(c1_em_i6 = 0; c1_em_i6 <= 63; c1_em_i6++) {
    c1_abscorr[64 + c1_em_i6][0].re = c1_long_tr_symbols[c1_em_i6][0].re;
    c1_abscorr[64 + c1_em_i6][0].im = c1_long_tr_symbols[c1_em_i6][0].im;
  }
  /*  calculate cross correlation       */
  c1_em_d0 = 130.0;
  c1_idx = c1_em_d0;
  c1_b_idx = 130.0;
  while(c1_b_idx <= 200.0) {
    c1_idx = c1_b_idx;
    CV_EML_FOR(0, 0, 1);
    _SFD_EML_CALL(STATE_DURING_DURING_ACTION_TAG,0,24);
    (*(creal_T
      (*)[128])&c1_time_corr_long)[(int32_T)_SFD_EML_ARRAY_BOUNDS_CHECK("time_corr_long",
     (int32_T)_SFD_INTEGER_CHECK("", (
       c1_idx - c1_start_search) + 1.0), 1, 128, 1) - 1].re = 0.0;
    (*(creal_T
      (*)[128])&c1_time_corr_long)[(int32_T)_SFD_EML_ARRAY_BOUNDS_CHECK("time_corr_long",
     (int32_T)_SFD_INTEGER_CHECK("", (
       c1_idx - c1_start_search) + 1.0), 1, 128, 1) - 1].im = 0.0;
    c1_em_d1 = 1.0;
    c1_n = c1_em_d1;
    c1_b_n = 1.0;
    while(c1_b_n <= 64.0) {
      c1_n = c1_b_n;
      CV_EML_FOR(0, 1, 1);
      _SFD_EML_CALL(STATE_DURING_DURING_ACTION_TAG,0,26);
      c1_c_input_signal.re = (*(creal_T
        (*)[480])&c1_b_input_signal)[(int32_T)_SFD_EML_ARRAY_BOUNDS_CHECK("input_signal",
       (int32_T)
       _SFD_INTEGER_CHECK("", (c1_idx + c1_n) - 1.0), 1, 480, 1) - 1].re;
      c1_c_input_signal.im = (*(creal_T
        (*)[480])&c1_b_input_signal)[(int32_T)_SFD_EML_ARRAY_BOUNDS_CHECK("input_signal",
       (int32_T)
       _SFD_INTEGER_CHECK("", (c1_idx + c1_n) - 1.0), 1, 480, 1) - 1].im;
      c1_b_long_trs.re = (*(creal_T
        (*)[64])&c1_long_trs)[(int32_T)_SFD_EML_ARRAY_BOUNDS_CHECK("long_trs",
       (int32_T)_SFD_INTEGER_CHECK("n"
        , c1_n), 1, 64, 1) - 1].re;
      c1_b_long_trs.im = (real_T)-(*(creal_T
        (*)[64])&c1_long_trs)[(int32_T)_SFD_EML_ARRAY_BOUNDS_CHECK("long_trs",
       (int32_T)
       _SFD_INTEGER_CHECK("n", c1_n), 1, 64, 1) - 1].im;
      c1_em_dc0 = c1_times(c1_c_input_signal, c1_b_long_trs);
      (*(creal_T
        (*)[128])&c1_time_corr_long)[(int32_T)_SFD_EML_ARRAY_BOUNDS_CHECK("time_corr_long",
       (int32_T)_SFD_INTEGER_CHECK("", (
         c1_idx - c1_start_search) + 1.0), 1, 128, 1) - 1].re = (*(creal_T
        (*)[128])&c1_time_corr_long)[(int32_T)_SFD_EML_ARRAY_BOUNDS_CHECK(
        "time_corr_long", (int32_T)_SFD_INTEGER_CHECK("", (c1_idx -
         c1_start_search) + 1.0), 1, 128, 1) - 1].re + c1_em_dc0.re;
      (*(creal_T
        (*)[128])&c1_time_corr_long)[(int32_T)_SFD_EML_ARRAY_BOUNDS_CHECK("time_corr_long",
       (int32_T)_SFD_INTEGER_CHECK("", (
         c1_idx - c1_start_search) + 1.0), 1, 128, 1) - 1].im = (*(creal_T
        (*)[128])&c1_time_corr_long)[(int32_T)_SFD_EML_ARRAY_BOUNDS_CHECK(
        "time_corr_long", (int32_T)_SFD_INTEGER_CHECK("", (c1_idx -
         c1_start_search) + 1.0), 1, 128, 1) - 1].im + c1_em_dc0.im;
      c1_b_n++;
      sf_mex_listen_for_ctrl_c(chartInstance.S);
    }
    CV_EML_FOR(0, 1, 0);
    /*           time_corr_long(idx-start_search+1) = sum((input_signal(idx:idx+63).*conj(long_trs))); */
    _SFD_EML_CALL(STATE_DURING_DURING_ACTION_TAG,0,30);
    c1_b_time_corr_long.re = (*(creal_T
      (*)[128])&c1_time_corr_long)[(int32_T)_SFD_EML_ARRAY_BOUNDS_CHECK("time_corr_long",
     (int32_T)
     _SFD_INTEGER_CHECK("", (c1_idx - c1_start_search) + 1.0), 1, 128, 1) -
    1].re;
    c1_b_time_corr_long.im = (*(creal_T
      (*)[128])&c1_time_corr_long)[(int32_T)_SFD_EML_ARRAY_BOUNDS_CHECK("time_corr_long",
     (int32_T)
     _SFD_INTEGER_CHECK("", (c1_idx - c1_start_search) + 1.0), 1, 128, 1) -
    1].im;
    (*(creal_T
      (*)[128])&c1_abscorr)[(int32_T)_SFD_EML_ARRAY_BOUNDS_CHECK("abscorr",
     (int32_T)_SFD_INTEGER_CHECK("", (c1_idx -
       c1_start_search) + 1.0), 1, 128, 1) - 1].re = c1_abs(c1_b_time_corr_long);
    (*(creal_T
      (*)[128])&c1_abscorr)[(int32_T)_SFD_EML_ARRAY_BOUNDS_CHECK("abscorr",
     (int32_T)_SFD_INTEGER_CHECK("", (c1_idx -
       c1_start_search) + 1.0), 1, 128, 1) - 1].im = 0.0;
    c1_b_idx++;
    sf_mex_listen_for_ctrl_c(chartInstance.S);
  }
  CV_EML_FOR(0, 0, 0);
  /*     time_corr_long = sum(abs(time_corr_long),1); */
  /*     [max_peak_long,long_search_idx] = max(abs(time_corr_long)); */
  /*    [max_peak_long,long_search_idx] = max(abscorr); */
  /*        fine_time_est = start_search-1 + long_search_idx+32; */
  /*    syn=time_corr_long'; */
  _SFD_EML_CALL(STATE_DURING_DURING_ACTION_TAG,0,39);
  for(c1_em_i7 = 0; c1_em_i7 <= 127; c1_em_i7++) {
    c1_b_syn[c1_em_i7].re = c1_abscorr[c1_em_i7][0].re;
    c1_b_syn[c1_em_i7].im = (real_T)-c1_abscorr[c1_em_i7][0].im;
  }
  /*  search_win = 320; */
  /*  D = 16; */
  /*  delay_xcorr=rx_signal; */
  /*  ma_M=rx_signal; */
  /*  for i=1:search_win */
  /*    delay_xcorr(i)=rx_signal(i)*conj(rx_signal(D+i)); */
  /*  end */
  /*   */
  /*  for n=1:search_win */
  /*   */
  /*  sum_delay_xcorr=complex(0); */
  /*  for ii=1:2*D */
  /*    sum_delay_xcorr=sum_delay_xcorr+delay_xcorr(ii+n-1);   */
  /*  end */
  /*   sum_delay_xcorr2=abs(sum_delay_xcorr)^2; */
  /*    */
  /*    */
  /*   p=0; */
  /*   for iii=1:2*D */
  /*      pwr=abs(rx_signal(n+iii+D-1))^2; */
  /*      p=p+pwr; */
  /*   end */
  /*  p2=p^2; */
  /*   */
  /*  ma_M(n)=sum_delay_xcorr2/p2; */
  /*   */
  /*  end */
  /*  detected_packet = ma_M; */
  /*     rx_len = length(rx_signal); */
  /*      */
  /*     % Calculate the delayd correlation */
  /*     delay_xcorr = rx_signal(:,1:search_win+2*D).*conj(rx_signal(:,1*D+1:search_win+3*D)); */
  /*         */
  /*     % Moving average of the delayed correlation */
  /*     ma_delay_xcorr = abs(filter(ones(1,2*D), 1, delay_xcorr, [], 2)); */
  /*      */
  /*     % Moving average of received power */
  /*     ma_rx_pwr = filter(ones(1,2*D), 1, abs(rx_signal(:,1*D+1:search_win+3*D)).^2,[], 2); */
  /*      */
  /*     % The decision variable */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品污污网站在线观看| 中文字幕制服丝袜一区二区三区| 国产 欧美在线| 午夜一区二区三区在线观看| 日韩欧美一级精品久久| 欧美日韩大陆一区二区| 色悠久久久久综合欧美99| 粉嫩高潮美女一区二区三区| 欧美精品一级二级三级| 欧美影院午夜播放| 欧美做爰猛烈大尺度电影无法无天| 日韩精品一区二区三区在线观看| 亚洲国产高清aⅴ视频| 久久蜜臀中文字幕| 久久九九久久九九| 日韩一区日韩二区| 亚洲精品一二三| 亚洲一区二区成人在线观看| 日韩国产精品久久久| 裸体在线国模精品偷拍| 国产一区福利在线| 成人午夜免费av| 欧美午夜免费电影| 一区二区三区精品久久久| 性感美女久久精品| 在线观看免费成人| 自拍视频在线观看一区二区| 午夜日韩在线观看| 在线观看日产精品| 亚洲国产精品综合小说图片区| 另类小说色综合网站| 成人黄页毛片网站| 欧美日韩亚洲综合一区二区三区| wwwwww.欧美系列| 亚洲老妇xxxxxx| 色综合夜色一区| 精品久久久久久最新网址| 中文字幕一区二区在线观看| 懂色av中文字幕一区二区三区| 日韩午夜小视频| 亚洲激情校园春色| 在线精品国精品国产尤物884a| 亚洲精品国产精华液| 欧美系列在线观看| 免费在线欧美视频| 91国偷自产一区二区开放时间 | 欧美午夜电影在线播放| 一区二区高清免费观看影视大全| 欧美亚洲自拍偷拍| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 欧美成人综合网站| 国产成人亚洲精品狼色在线 | www.欧美.com| 亚洲黄网站在线观看| 欧美日韩三级一区二区| 精品在线播放免费| 在线一区二区三区| 日本中文字幕一区二区有限公司| 日韩久久免费av| 粉嫩13p一区二区三区| 亚洲精品视频在线观看网站| 欧美日韩aaa| 国产美女主播视频一区| 中文字幕亚洲欧美在线不卡| 欧美无人高清视频在线观看| 久久国产视频网| 中文字幕一区二区三区不卡| 欧美日韩亚洲国产综合| 国产精品888| 精品免费一区二区三区| 国产成a人亚洲精| 亚洲午夜在线视频| 日韩欧美一二区| 色婷婷狠狠综合| 麻豆国产精品一区二区三区 | 色婷婷久久一区二区三区麻豆| 日韩影院免费视频| 欧美性大战久久久久久久蜜臀| 久久爱另类一区二区小说| 1024成人网| 26uuu国产电影一区二区| 欧美综合欧美视频| 成人精品免费看| 免费在线欧美视频| 亚洲综合色网站| 日韩一区在线播放| 久久午夜国产精品| 欧美日韩国产另类不卡| 97精品久久久午夜一区二区三区 | 成人免费小视频| 精品粉嫩超白一线天av| 久久99国产精品免费网站| 亚洲精品国久久99热| 久久久久九九视频| 欧美哺乳videos| 欧美日韩免费视频| 91久久免费观看| 国产 欧美在线| 国产成人在线电影| 久久99精品国产.久久久久| 五月综合激情婷婷六月色窝| 亚洲精品高清在线| 亚洲日本va午夜在线影院| 久久夜色精品一区| 欧美成人一区二区| 欧美一个色资源| 欧美久久一二区| 337p亚洲精品色噜噜| 久久av中文字幕片| 奇米精品一区二区三区在线观看一| 亚洲精品成a人| 亚洲一区欧美一区| 亚洲不卡一区二区三区| 亚洲一区二区欧美日韩| 亚洲午夜激情网页| 午夜激情一区二区| 蜜桃av噜噜一区| 免费高清在线一区| 欧美三级三级三级爽爽爽| 欧美性一区二区| 欧美裸体一区二区三区| 在线播放中文字幕一区| 日韩免费看的电影| 精品国产乱码久久久久久1区2区| 欧美r级电影在线观看| 亚洲精品一区二区三区影院| 久久精品无码一区二区三区| 欧美国产1区2区| 亚洲老妇xxxxxx| 亚洲1区2区3区4区| 久久99精品久久久| 成人免费高清视频在线观看| 91色综合久久久久婷婷| 麻豆成人久久精品二区三区小说| 欧美aⅴ一区二区三区视频| 国产成人自拍网| 99久久久久久| 欧美日韩免费在线视频| 欧美大尺度电影在线| 欧美精彩视频一区二区三区| 91精品欧美综合在线观看最新| 欧美不卡一区二区| 国产精品网站导航| 樱花影视一区二区| 奇米在线7777在线精品| 成人app软件下载大全免费| 色吊一区二区三区| 日韩一区二区三区电影在线观看| 久久久久久久久久久久久女国产乱| 国产精品国产三级国产| 偷窥国产亚洲免费视频| 国产乱理伦片在线观看夜一区| 91视视频在线直接观看在线看网页在线看| 欧美视频在线一区二区三区| 欧美变态口味重另类| 一区二区三区四区蜜桃 | 一本在线高清不卡dvd| 欧美精品第一页| 中文字幕第一区二区| 五月婷婷久久综合| 99免费精品在线| 欧美成人a∨高清免费观看| 国产精品视频一二三区| 日本亚洲视频在线| 一道本成人在线| 国产视频一区二区三区在线观看| 亚洲小说春色综合另类电影| 成人一级片在线观看| 欧美一级欧美三级在线观看| 91精品国产91综合久久蜜臀| 成人免费视频在线观看| 韩国v欧美v日本v亚洲v| 成人免费看黄yyy456| 在线成人午夜影院| 亚洲最色的网站| 波多野结衣中文字幕一区| 精品久久人人做人人爰| 日韩二区在线观看| 91久久国产最好的精华液| 久久精品一区二区三区不卡牛牛 | 一区二区三区四区在线播放| 国内精品伊人久久久久av一坑| 欧美日韩和欧美的一区二区| 最新日韩在线视频| 国产91精品在线观看| 精品免费一区二区三区| 秋霞午夜鲁丝一区二区老狼| 欧美日韩视频一区二区| 亚洲精品老司机| 色婷婷香蕉在线一区二区| 亚洲精选一二三| 91麻豆精品视频| 一区在线观看视频| 97精品视频在线观看自产线路二| 国产精品久久久久久久久快鸭 | 国产成人h网站| 久久在线免费观看| 国产毛片精品视频| 日本一区免费视频| 成人爱爱电影网址|