wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 230|回復(fù): 4
打印 上一主題 下一主題
收起左側(cè)

關(guān)于HCF32460 timera pwm占空比不可調(diào)問(wèn)題

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
  1. /*
  2. * Author: ClingYang
  3. * Date: 2025-11-11
  4. * Version: 1.0
  5. */
  6. #ifndef __TIMERA_PWM_H__
  7. #define __TIMERA_PWM_H__

  8. #ifdef __cplusplus
  9. extern "C" {
  10. #endif
  11. #include "main.h"
  12. #define TMRA_UNIT         (CM_TMRA_6)
  13. #define TMRA_PERIPH_CLK   (FCG2_PERIPH_TMRA_6)
  14. #define TMRA_PWM_CH       (TMRA_CH4)

  15. #define TMRA_PWM_PORT     (GPIO_PORT_A)
  16. #define TMRA_PWM_PIN      (GPIO_PIN_15)
  17. #define TMRA_PWM_PIN_FUNC (GPIO_FUNC_5)

  18. #define TMRA_MD           (TMRA_MD_SAWTOOTH)  
  19. #define TMRA_DIR          (TMRA_DIR_UP)
  20. #define TMRA_PERIOD_VAL   (500U - 1U) // 200kHz @ 100MHz PCLK1
  21. #define TMRA_PWM_CMP_VAL  (149U) // 30%占空比

  22. void TimeraPwmInit(void);
  23. void TimeraPwmStart(void);
  24. void TimeraPwmStop(void);
  25. int32_t TimeraPwmSetDuty(uint8_t u8Duty);
  26. #ifdef __cplusplus
  27. }
  28. #endif

  29. #endif /*__TIMERA_PWM_H__*/
復(fù)制代碼

  1. #include "timera_pwm.h"
  2. extern uint16_t test_var;
  3. /**
  4. * @brief  TimerA configuration.
  5. * @param  None
  6. * @retval None
  7. */
  8. static void TmrAConfig(void)
  9. {
  10.     stc_tmra_init_t stcTmraInit;
  11.     stc_tmra_pwm_init_t stcPwmInit;

  12.     /* 1. Enable TimerA peripheral clock. */
  13.     FCG_Fcg2PeriphClockCmd(TMRA_PERIPH_CLK, ENABLE);

  14.     /* 2. Set a default initialization value for stcTmraInit. */
  15.     (void)TMRA_StructInit(&stcTmraInit);

  16.     /* 3. Modifies the initialization values depends on the application. */
  17.     stcTmraInit.sw_count.u8CountMode = TMRA_MD;
  18.     stcTmraInit.sw_count.u8CountDir  = TMRA_DIR;
  19.     stcTmraInit.u32PeriodValue = TMRA_PERIOD_VAL;
  20.     (void)TMRA_Init(TMRA_UNIT, &stcTmraInit);

  21.     /* 4. Set the comparison reference value. */

  22.     (void)TMRA_PWM_StructInit(&stcPwmInit);
  23.     stcPwmInit.u32CompareValue = TMRA_PWM_CMP_VAL;
  24.     GPIO_SetFunc(TMRA_PWM_PORT, TMRA_PWM_PIN, TMRA_PWM_PIN_FUNC);
  25.     (void)TMRA_PWM_Init(TMRA_UNIT, TMRA_PWM_CH, &stcPwmInit);
  26.     TMRA_PWM_OutputCmd(TMRA_UNIT, TMRA_PWM_CH, ENABLE);


  27. }
  28. void TimeraPwmInit(void)
  29. {
  30.     TmrAConfig();
  31.     test_var = 2;
  32. }
  33. void TimeraPwmStart(void)
  34. {
  35.     TMRA_Start(TMRA_UNIT);
  36. }
  37. /**
  38. * Stop PWM output:
  39. *   TMRA_Stop(TMRA_UNIT);
  40. *   or
  41. *   TMRA_PWM_OutputCmd(TMRA_UNIT, TMRA_PWM_x_CH, DISABLE);
  42. */
  43. void TimeraPwmStop(void)
  44. {
  45.     TMRA_Stop(TMRA_UNIT);
  46. }
  47. int32_t TimeraPwmSetDuty(uint8_t u8Duty)
  48. {
  49.     uint32_t u32CompareValue;

  50.     // 限制占空比范圍(0~100)
  51.     if (u8Duty > 100)
  52.     {
  53.         return LL_ERR_INVD_PARAM;
  54.     }
  55.     u32CompareValue = (TMRA_PWM_CMP_VAL * u8Duty) / 100;
  56.     TMRA_SetCompareValue(TMRA_UNIT, TMRA_PWM_CH, u32CompareValue);

  57.     return LL_OK;
  58. }

  59. /****************************************************END OF FILE****************************************************/
復(fù)制代碼
上面是.c.h  
  1. /**
  2. *******************************************************************************
  3. * @file  main.c
  4. * @brief Main program.
  5. @verbatim
  6. Change Logs:
  7. Date             Author          Notes
  8. 2025-11-11       CDT             First version
  9. @endverbatim
  10. *******************************************************************************
  11. * Copyright (C) 2022-2025, Xiaohua Semiconductor Co., Ltd. All rights reserved.
  12. *
  13. * This software component is licensed by XHSC under BSD 3-Clause license
  14. * (the "License"); You may not use this file except in compliance with the
  15. * License. You may obtain a copy of the License at:
  16. *                    opensource.org/licenses/BSD-3-Clause
  17. *
  18. *******************************************************************************
  19. */

  20. /*******************************************************************************
  21. * Include files
  22. ******************************************************************************/
  23. #include "main.h"
  24. #include "My_button.h"
  25. #include "timer.h"
  26. #include "timera_pwm.h"
  27. /*******************************************************************************
  28. * Local type definitions ('typedef')
  29. ******************************************************************************/
  30. uint16_t test_var = 0;
  31. en_pin_state_t pc13;
  32. /*******************************************************************************
  33. * Local pre-processor symbols/macros ('#define')
  34. ******************************************************************************/
  35. /*******************************************************************************
  36. * Global variable definitions (declared in header file with 'extern')
  37. ******************************************************************************/

  38. /*******************************************************************************
  39. * Local function prototypes ('static')
  40. ******************************************************************************/
  41. /*******************************************************************************
  42. * Local variable definitions ('static')
  43. ******************************************************************************/

  44. /*******************************************************************************
  45. * Function implementation - global ('extern') and local ('static')
  46. ******************************************************************************/
  47. // Clock Config
  48. static void App_ClkCfg(void)
  49. {
  50.     /* Set bus clock div. */
  51.     CLK_SetClockDiv(CLK_BUS_CLK_ALL, (CLK_HCLK_DIV1 | CLK_EXCLK_DIV2 | CLK_PCLK0_DIV1 | CLK_PCLK1_DIV2 |
  52.                                       CLK_PCLK2_DIV4 | CLK_PCLK3_DIV4 | CLK_PCLK4_DIV2));
  53.     /* sram init include read/write wait cycle setting */
  54.     SRAM_SetWaitCycle(SRAM_SRAM_ALL, SRAM_WAIT_CYCLE1, SRAM_WAIT_CYCLE1);
  55.     SRAM_SetWaitCycle(SRAM_SRAMH, SRAM_WAIT_CYCLE0, SRAM_WAIT_CYCLE0);
  56.     /* flash read wait cycle setting */
  57.     EFM_SetWaitCycle(EFM_WAIT_CYCLE5);
  58.     /* XTAL config */
  59.     stc_clock_xtal_init_t stcXtalInit;
  60.     (void)CLK_XtalStructInit(&stcXtalInit);
  61.     stcXtalInit.u8State = CLK_XTAL_ON;
  62.     stcXtalInit.u8Drv = CLK_XTAL_DRV_HIGH;
  63.     stcXtalInit.u8Mode = CLK_XTAL_MD_OSC;
  64.     stcXtalInit.u8StableTime = CLK_XTAL_STB_2MS;
  65.     (void)CLK_XtalInit(&stcXtalInit);
  66.     /* MPLL config */
  67.     stc_clock_pll_init_t stcMPLLInit;
  68.     (void)CLK_PLLStructInit(&stcMPLLInit);
  69.     stcMPLLInit.PLLCFGR = 0UL;
  70.     stcMPLLInit.PLLCFGR_f.PLLM = (1UL - 1UL);
  71.     stcMPLLInit.PLLCFGR_f.PLLN = (50UL - 1UL);
  72.     stcMPLLInit.PLLCFGR_f.PLLP = (2UL - 1UL);
  73.     stcMPLLInit.PLLCFGR_f.PLLQ = (2UL - 1UL);
  74.     stcMPLLInit.PLLCFGR_f.PLLR = (2UL - 1UL);
  75.     stcMPLLInit.u8PLLState = CLK_PLL_ON;
  76.     stcMPLLInit.PLLCFGR_f.PLLSRC = CLK_PLL_SRC_XTAL;
  77.     (void)CLK_PLLInit(&stcMPLLInit);
  78.     /* 3 cycles for 126MHz ~ 200MHz */
  79.     GPIO_SetReadWaitCycle(GPIO_RD_WAIT3);
  80.     /* Switch driver ability */
  81.     PWC_HighSpeedToHighPerformance();
  82.     /* Set the system clock source */
  83.     CLK_SetSysClockSrc(CLK_SYSCLK_SRC_PLL);
  84. }

  85. // Port Config
  86. static void App_PortCfg(void)
  87. {
  88.     GPIO_SetDebugPort(GPIO_PIN_TDI, DISABLE);
  89. }

  90. /**
  91. * @brief  Main function of the project
  92. * @param  None
  93. * @retval int32_t return value, if needed
  94. */
  95. int32_t main(void)
  96. {
  97.     /* Register write unprotected for some required peripherals. */
  98.     LL_PERIPH_WE(LL_PERIPH_ALL);
  99.     // Clock Config
  100.     App_ClkCfg();
  101.     // Port Config
  102.     App_PortCfg();
  103.     /* Register write protected for some required peripherals. */

  104.     // Timer Init
  105.     timer0_init();
  106.     // GPIO Init
  107.     gpio_init();
  108.     // LCD_Init();
  109.     My_button_init_attach_start();
  110.     // Timera PWM Init
  111.     TimeraPwmInit();
  112.     DDL_DelayMS(1U);
  113.     TimeraPwmStart();
  114.     DDL_DelayMS(1U);
  115.     // LL_PERIPH_WP(LL_PERIPH_ALL);
  116.     for (;;)
  117.     {
  118.         //             test_var++;
  119.              TimeraPwmSetDuty(test_var);
  120.         //        pc13 = gpio_read_pc13();
  121.     }
  122. }

  123. /**
  124. * @brief  TMR0 compare interrupt callback function
  125. * @param  None
  126. * @retval None
  127. */
  128. void TMR0_CompareIrqCallback(void)
  129. {
  130.     TMR0_ClearStatus(TMR0_UNIT, TMR0_CH_FLAG);
  131.     static uint32_t _t0 = 0U;
  132.     static uint32_t tik5ms = 0U;
  133.     _t0++;
  134.     tik5ms++;

  135.     if (tik5ms >= 5U) // 50ms掃描一次按鍵
  136.     {
  137.         button_ticks();
  138.         tik5ms = 0U;
  139.     }
  140.     if (_t0 >= 1000U)
  141.     {
  142.         gpio_toggle();
  143. //        test_var++; TimeraPwmSetDuty((uint8_t)test_var);  // 修正這一行
  144.         _t0 = 0U;
  145.     }
  146. }
  147. /*******************************************************************************
  148. * EOF (not truncated)
  149. ******************************************************************************/
復(fù)制代碼
我在debug的時(shí)候 無(wú)論怎么修改test_var pwm的占空比都無(wú)法修改 使用的芯片是 HC32F460JEUA



分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:1066795 發(fā)表于 2025-11-11 18:02 | 只看該作者
示波器就是這個(gè)樣子我不知道是不是哪里出問(wèn)題了 有使用過(guò)的大佬指點(diǎn)兩句么

51hei圖片_20251111174853_13616_2.jpg (191.79 KB, 下載次數(shù): 0)

51hei圖片_20251111174853_13616_2.jpg
回復(fù)

使用道具 舉報(bào)

板凳
ID:1066795 發(fā)表于 2025-11-12 10:34 | 只看該作者
  1. #include "timera_pwm.h"
  2. extern uint32_t test_var;
  3. /**
  4. * @brief  TimerA configuration.
  5. * @param  None
  6. * @retval None
  7. */
  8. static void TmrAConfig(void)
  9. {
  10.     stc_tmra_init_t stcTmraInit;
  11.     stc_tmra_pwm_init_t stcPwmInit;

  12.     /* 1. Enable TimerA peripheral clock. */
  13.     FCG_Fcg2PeriphClockCmd(TMRA_PERIPH_CLK, ENABLE);

  14.     /* 2. Set a default initialization value for stcTmraInit. */
  15.     (void)TMRA_StructInit(&stcTmraInit);

  16.     /* 3. Modifies the initialization values depends on the application. */
  17.     stcTmraInit.sw_count.u8CountMode = TMRA_MD_SAWTOOTH; // 鋸齒波
  18.     stcTmraInit.sw_count.u8CountDir = TMRA_DIR_UP; // 向上計(jì)數(shù)模式
  19.     stcTmraInit.u32PeriodValue = (500UL-1UL);
  20.     (void)TMRA_Init(TMRA_UNIT, &stcTmraInit);

  21.     (void)TMRA_PWM_StructInit(&stcPwmInit);
  22.     stcPwmInit.u32CompareValue = 1UL; // 占空比50%
  23.     GPIO_SetFunc(TMRA_PWM_PORT, TMRA_PWM_PIN, TMRA_PWM_PIN_FUNC);
  24.     (void)TMRA_PWM_Init(TMRA_UNIT, TMRA_PWM_CH, &stcPwmInit);
  25.     TMRA_PWM_OutputCmd(TMRA_UNIT, TMRA_PWM_CH, ENABLE);
  26. }
  27. void TimeraPwmInit(void)
  28. {
  29.     TmrAConfig();
  30.     TMRA_Start(TMRA_UNIT);
  31. }
  32. void TimeraPwmStart(void)
  33. {
  34.     TMRA_Start(TMRA_UNIT);
  35. }
  36. /**
  37. * Stop PWM output:
  38. *   TMRA_Stop(TMRA_UNIT);
  39. *   or
  40. *   TMRA_PWM_OutputCmd(TMRA_UNIT, TMRA_PWM_x_CH, DISABLE);
  41. */
  42. void TimeraPwmStop(void)
  43. {
  44.     TMRA_Stop(TMRA_UNIT);
  45. }
  46. int32_t TimeraPwmSetDuty(uint8_t u8Duty)
  47. {
  48.     uint32_t u32CompareValue;
  49.     // 限制占空比范圍(0~100)
  50.     if (u8Duty > 100)
  51.     {
  52.         return LL_ERR_INVD_PARAM;
  53.     }
  54.     // 將0-100的占空比映射到0-(TMRA_PERIOD_VAL-1)的比較值范圍
  55.     u32CompareValue = ((499 - 1) * u8Duty) / 100;
  56.     TMRA_SetCompareValue(TMRA_UNIT, TMRA_PWM_CH, u32CompareValue);

  57.     return LL_OK;
  58. }

  59. /****************************************************END OF FILE****************************************************/
復(fù)制代碼
  1. /*
  2. * Author: ClingYang
  3. * Date: 2025-11-11
  4. * Version: 1.0
  5. */
  6. #ifndef __TIMERA_PWM_H__
  7. #define __TIMERA_PWM_H__

  8. #ifdef __cplusplus
  9. extern "C" {
  10. #endif
  11. #include "main.h"
  12. #define TMRA_UNIT         (CM_TMRA_6)
  13. #define TMRA_PERIPH_CLK   (FCG2_PERIPH_TMRA_6)
  14. #define TMRA_PWM_CH       (TMRA_CH4)

  15. #define TMRA_PWM_PORT     (GPIO_PORT_A)
  16. #define TMRA_PWM_PIN      (GPIO_PIN_15)
  17. #define TMRA_PWM_PIN_FUNC (GPIO_FUNC_5)

  18. #define TMRA_MD           (TMRA_MD_SAWTOOTH)  
  19. #define TMRA_DIR          (TMRA_DIR_UP)
  20. #define TMRA_PERIOD_VAL   (500U - 1U) // 200kHz @ 100MHz PCLK1
  21. #define TMRA_PWM_CMP_VAL  (149U) // 30%占空比

  22. void TimeraPwmInit(void);
  23. void TimeraPwmStart(void);
  24. void TimeraPwmStop(void);
  25. int32_t TimeraPwmSetDuty(uint8_t u8Duty);
  26. #ifdef __cplusplus
  27. }
  28. #endif

  29. #endif /*__TIMERA_PWM_H__*/
復(fù)制代碼

可以了     
stcTmraInit.sw_count.u8CountDir = TMRA_DIR_UP; // 向上計(jì)數(shù)模式
回復(fù)

使用道具 舉報(bào)

地板
ID:1066795 發(fā)表于 2025-11-21 09:12 | 只看該作者
https://blog.csdn.net/xiaodududao/article/details/155071638  華大HC32F460踩坑定時(shí)器A 輸出pwm
這個(gè)還有一個(gè)坑 希望對(duì)遇到同樣問(wèn)題有點(diǎn)小幫助
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
91久久在线观看| 免费人成在线不卡| 国产精品拍天天在线| 久久深夜福利免费观看| 野外做受又硬又粗又大视频√| 国产精品自拍99| 中文字幕在线观| av在线首页| 91亚洲人成网污www| 亚洲成人动漫精品| 91欧美激情另类亚洲| 中文字幕丰满乱子伦无码专区| 91日本韩国| 99久久免费精品国产72精品九九| 中文字幕欧美日韩一区| 98精品国产高清在线xxxx天堂| 不卡的av中文字幕| 中文有码在线| 国产精品传媒麻豆hd| 91麻豆蜜桃一区二区三区| 欧美成人免费va影院高清| 国产精品视频黄色| 日本年轻的继坶中文字幕| 日韩成人动漫| 久久久www成人免费毛片麻豆 | 韩日午夜在线资源一区二区| 91视频免费看片| 老司机午夜激情| 亚洲成人99| 欧美日韩国产精品成人| 亚洲精品人成| 亚洲一区二区激情| 欧美巨大xxxx做受沙滩| 激情欧美一区二区三区在线观看| 日韩中文字幕在线看| 性chinese极品按摩| 欧美日本黄色| 97色成人综合网站| 亚洲成人在线网站| 国产视色精品亚洲一区二区| 国产成人啪精品午夜在线观看| 欧洲一级在线观看| 日韩激情一区二区| 日韩视频―中文字幕| 污污视频网站在线| 免费搞黄视频| 色婷婷热久久| 日韩欧美另类在线| 欧美日韩一道本| 亚洲午夜网未来影院| 成年人视频在线| 日韩欧美一区二区三区免费看| 欧美日韩国产片| 中文字幕在线中文| 亚洲欧美综合在线观看| 精品视频91| 天天影视网天天综合色在线播放| 久久综合精品一区| 夜夜躁狠狠躁日日躁av| a欧美人片人妖| 中文字幕一区三区| 黄色91av| 91在线视频国产| 嫩草伊人久久精品少妇av杨幂| 亚洲同性gay激情无套| 超碰97人人人人人蜜桃| 91video| 欧美日韩在线视频免费观看| 久久这里只有精品首页| 亚洲va欧美va国产综合久久| 日本三级午夜理伦三级三| 黄色动漫在线观看| 久久新电视剧免费观看| 91精品视频免费| 7799精品视频天天看| 小视频免费在线观看| 亚洲视频每日更新| 日韩精彩视频| 欧美熟妇另类久久久久久不卡| 欧美黄视频在线观看| 色婷婷一区二区三区四区| 经典三级在线视频| 羞羞漫画网18久久app| 国模精品一区| 精品五月天久久| 中文字幕乱妇无码av在线| 黄色片av在线| 免费成人av资源网| 欧美一级在线亚洲天堂| 国产性猛交普通话对白| 理论不卡电影大全神| 中文字幕一区二区三区四区| 欧美三级电影在线播放| 亚洲欧美日韩成人在线| 欧美猛男男男激情videos| 亚洲精品一区二区三区四区高清 | 亚洲图片 自拍偷拍| 九色视频在线观看免费| 免费亚洲婷婷| 97久久精品国产| 国产性猛交普通话对白| 色综合桃花网| 岛国视频午夜一区免费在线观看| 青少年xxxxx性开放hg| 国产在线精选视频| 影音先锋日韩资源| 97热精品视频官网| 一级片中文字幕| 国产精品伊人| 91麻豆精品国产自产在线| 羞羞的视频在线| 日本成本人片免费观看| 国产乱码精品一品二品| 成人女人免费毛片| 特黄aaaaaaaaa真人毛片| 国产一区二区三区四区大秀| 国产亚洲美女久久| av资源在线免费观看| 国产精品—色呦呦| 欧美午夜片欧美片在线观看| 日韩av一二三四| 啦啦啦在线视频免费观看高清中文 | 中文字幕一区二区在线视频 | a黄色片在线观看| 亚洲三级视频在线观看| 无码人妻精品一区二区蜜桃百度| 黄视频在线观看www| 日韩国产精品大片| 91最新国产视频| 黄色av小说在线观看| 日韩精品免费| 欧美激情免费看| 亚洲熟妇无码乱子av电影| 精品国产三级| 亚洲乱码一区av黑人高潮| 人妻互换一区二区激情偷拍| 伊人成综合网站| 4438x亚洲最大成人网| 91精品又粗又猛又爽| 免费网站成人| 懂色aⅴ精品一区二区三区蜜月 | 亚洲av无码一区二区三区性色| 亚洲男人都懂第一日本| 色综久久综合桃花网| 欧美三级在线观看视频| 色成人亚洲网| 99re热视频精品| 亚洲一区三区| a级毛片免费高清视频| 国产成人高清在线| 手机看片福利永久国产日韩| 青青草视频导航| 国产一区二区免费在线| 欧美日韩国产精品一区二区| 91九色国产蝌蚪| 久久99久久精品| 久久99欧美| 污黄视频在线观看| 懂色av一区二区三区免费看| 亚洲电影免费| 成人亚洲一区二区三区| 国产日韩精品久久久| 欧美亚洲日本一区二区三区| 亚洲夫妻av| 亚洲免费大片在线观看| 天天色综合天天色| 黄视频在线观看网站| 91国产免费观看| 亚洲精品理论片| 日韩三区在线| 亚洲日本欧美中文幕| 国产情侣在线视频| 少妇精品久久久一区二区三区| 亚洲 日本 欧美 中文幕| 欧美挠脚心网站| 国产成人免费视| 国产男女猛烈无遮挡91| 久久99国产综合精品免费| 麻豆视频在线看| 亚洲综合一区二区三区| 影音先锋亚洲视频| 黄网址在线永久免费观看| 精品精品久久| 亚洲日韩中文字幕| 亚洲av无码一区二区二三区| 免费在线超碰| 91婷婷韩国欧美一区二区| av一区二区三区在线观看| 在线观看色网站| 麻豆国产一区| 日韩一级片在线播放| 99re精彩视频| 永久www成人看片| 国产精品一区二区你懂的| 亚洲综合社区网| 国产男男gay网站| 国产一区二区三区亚洲| 精品999在线播放| 日本成人在线免费| 美女欧美视频在线观看免费| 91亚洲资源网| 欧美日韩国产精品一卡| 影音先锋在线中文字幕| 久久影视一区| 久久精品视频在线播放| 午夜爽爽爽男女免费观看| 丁香影院在线| 欧美性xxxxx极品| 国产aaaaa毛片| 夜夜嗨aⅴ免费视频| 成人av电影免费观看| 国产一区免费在线| 中文xxx视频| 亚洲第一伊人| 国产成人精品一区二区三区| 五月激情丁香网| h片免费观看| 国产裸体歌舞团一区二区| av成人午夜| 先锋影音av中文字幕| 欧美福利在线| 欧美一级电影久久| 中文字幕精品无码亚| 欧美日韩一本| 亚洲一区二区福利| 欧美特黄一级片| www.久久.com| 精品福利一二区| 黄色av免费播放| 成人影院av| 日韩欧美一区二区视频| 波多野结衣av在线免费观看| 亚洲妇熟xxxx妇色黄| 色婷婷激情久久| 亚洲国产欧美日韩在线| 成视频免费观看在线看| 黑人巨大精品欧美一区二区| 亚洲精品性视频| 日本中文在线观看| 欧美性猛交xxxx偷拍洗澡| 手机在线免费毛片| 成人在线网址| 欧美精品丝袜久久久中文字幕| 性久久久久久久久久久| bl视频在线免费观看| 777欧美精品| 国产精品密蕾丝袜| 欧美电影免费观看高清完整| 精品国产三级a在线观看| 国精产品一区一区二区三区mba| 免费成人高清在线视频| 国产亚洲精品久久久| 中国一级免费毛片| 国产精品中文字幕亚洲欧美| 久久免费观看视频| 韩国av永久免费| 新狼窝色av性久久久久久| 国产精品视频500部| 国产91色蝌蚪视频| 成人美女视频在线看| 免费在线黄网站| 色视频在线观看福利| 午夜欧美大尺度福利影院在线看| 欧美熟妇另类久久久久久多毛| 男男gaygays亚洲| 精品精品国产高清a毛片牛牛| 日本在线一级片| 日韩av不卡一区| 热re99久久精品国产66热| 国色天香一二三期区别大象| 青青草91视频| 曰韩不卡视频| 欧美视频综合| 欧美专区在线观看一区| 一级在线观看视频| 欧美日精品一区视频| 日韩av不卡在线观看| 日本wwwcom| 992tv国产精品成人影院| 国产成人精品免费久久久久| 国产二区三区四区| 精品日韩欧美在线| 香港三日本三级少妇66| 综合av第一页| 国产精品 欧美 日韩| 美女国产一区二区三区| 一二三级黄色片| 国产成人三级| 中文字幕免费高| 国模冰冰炮一区二区| 成人激情视频在线播放| 久草在线免费福利资源| 日本精品在线免费观看| 亚洲第一二区| 日韩av电影免费观看高清| 国产成人亚洲精品乱码在线观看| 91麻豆福利精品推荐| 国产探花在线看| 亚洲人免费短视频| 久久在线免费视频| 天堂网在线中文| 国产成人av一区二区三区在线 | 男女性高潮免费网站| 精品在线99| 99在线影院| 在线观看视频免费| 欧美少妇xxx| 日本少妇吞精囗交| 亚洲欧洲日本mm| 欧洲xxxxx| 成年人网站在线| 伊人青青综合网站| 五月激情六月婷婷| 不卡的av电影| 日韩欧美理论片| 日本一区二区三区中文字幕 | 国产精品v欧美精品∨日韩| 黄页在线播放| 91豆麻精品91久久久久久| 国产在线观看成人| 1024成人| av 日韩 人妻 黑人 综合 无码| 国产精品剧情| 三级精品视频久久久久| 自拍亚洲色图| 中文字幕巨乱亚洲| 香蕉视频久久久| 亚洲成av人片乱码色午夜| 亚洲国产婷婷香蕉久久久久久99| 98在线视频| 伊人久久五月天| 香蕉久久视频| 一区二区三区不卡视频| 欧美肥妇bbwbbw| 亚洲高清成人| 国产精品一区二区免费在线观看| 老司机2019福利精品视频导航| 97超视频免费观看| www.天天操.com| 欧美日本在线一区| 国产免费黄色片| 91农村精品一区二区在线| 醉酒壮男gay强迫野外xx| 欧美偷拍综合| 国产人妻互换一区二区| 新版的欧美在线视频| 国产精品美女www爽爽爽视频| 免费一级淫片| 亚洲精品720p| 青春草国产成人精品久久| 亚洲在线观看免费| 久久久久久久久影院| 精品在线免费观看| 国产国语老龄妇女a片| 三上悠亚激情av一区二区三区| 91精品一区二区| 国产精欧美一区二区三区蓝颜男同| 欧美日韩天天操| 亚洲国产aⅴ精品一区二区| 一区二区视频国产| 精品久久ai| 日韩精品一区二区三区不卡| 91国产丝袜在线放| av三级影院| 日韩精品视频在线| 精品一区二区三区在线成人| 欧美色视频日本版| 国产精品无码专区av免费播放| 久久免费视频一区| 国产盗摄一区二区三区在线| 免费成人在线影院| 精品无码国产一区二区三区51安| 欧美激情成人| 日韩久久一级片| 欧美黑人巨大videos精品| 亚洲一卡二卡区| 久久精品 人人爱| 国产精品久久久久久久久久直播 | 视频一区二区国产| 亚洲黄色片免费| 国产精品久久久久久久| 免费在线激情视频| 神马电影久久| 久久成人免费观看| 国产99久久| 欧美成人一区二区在线观看| 全国精品免费看| 精品国偷自产一区二区三区| 成人直播在线观看| 国产精品8888| 加勒比久久高清| 欧美高清中文字幕| 日本福利一区| 日本免费a视频| 一区三区在线欧| 91专区在线观看| 欧美男gay| 不卡av免费在线| 亚洲色图88| 国产91在线免费观看|