拔萝卜91 I 白白色免费视频 I 白白色在线观看 I 白峰美羽在线播放 I 白浆网站 I 白浆在线 I 白嫩白嫩国产精品 I 白丝女仆被免费网站 I 白丝校花扒腿让我c I 白袜免费网站xx视频 I 百合sm惩罚室羞辱调教 I 办公室大战高跟丝袜秘书经理ol I 半推半就一ⅹ99av I 宝贝乖~胸罩脱了让我揉你的胸 I 宝贝乖h调教灌尿穿环 I 抱着老师的嫩臀猛然挺进视频 I 爆操白虎 I 爆操极品 I 爆操巨乳 I 爆操老女人 I 爆操欧美 I 爆操少妇 I 爆操网站 I 爆操小萝莉 I 北岛玲av I 北岛玲在线 I 北条麻妃av电影 I 北条麻妃av在线

RK3588開發板(armsom-w3)之PWM實操 全球消息

來源:jf_30051736

PWM介紹

專欄總目錄PWM是脈寬調制(Pulse Width Modulation)的縮寫。它是一種用于控制電子設備的技術,通過改變電信號的脈沖寬度來實現對設備的控制。

PWM基本概念

PWM信號由一個固定頻率的周期性脈沖序列組成,每個脈沖的寬度(持續時間)可以根據需要進行調節。調節脈沖寬度的比例可以改變平均電壓或電流的大小,從而實現對設備的控制。


【資料圖】

當談論PWM時,以下三個關鍵術語經常被提及:

頻率(Frequency):PWM信號的頻率是指每秒鐘內脈沖的數量。

周期(Period):PWM信號的周期是指一個完整脈沖序列所花費的時間。它是頻率的倒數,以秒為單位表示。周期可以通過將頻率的倒數計算得到,例如,一個10kHz的PWM信號的周期為0.1毫秒(100微秒)。

占空比(Duty Cycle):占空比是指PWM信號中脈沖寬度與周期之間的比例關系。它表示了脈沖在一個周期中所占據的時間比例,通常以百分比表示。占空比為0%意味著脈沖不存在(完全低電平),而占空比為100%表示脈沖持續時間占據了整個周期(完全高電平)。在實際應用中,占空比可以在0%到100%之間任意調整,以實現所需的控制效果。

PWM驅動

pwm驅動是一個通用的驅動,SOC廠家都會在SDK里面默認打開

驅動文件

驅動文件所在位置:

drivers/pwm/pwm-rockchip.c

默認SDK已經加載好了PWM的驅動,下文我們主要注意PWM怎么使用

DTS 節點配置

DTS 配置參考文檔

Documentation/devicetree/bindings/pwm/pwm.txt

以下為一個例子的示例

Node name { compatible = "Driver matching character"; pwms = < &pwmX 0 25000 0 >; }; &pwmX { status = "okay"; pinctrl-names = "active"; pinctrl-0 = < &pwmX_pin_pull_down >; };

pwms的幾個參數說明如下:

參數 1,表示 index (per-chip index of the PWM to request),一般是 0,因為我們 Rockchip PWM 每個chip 只有一個。

參數 2,表示 PWM 輸出波形的時間周期,單位是 ns;例如下面配置的 25000 就是表示想要得到的

PWM 輸出周期是 40K 赫茲。

參數 3,表示極性,為可選參數;下面例子中的配置為負極性。

PWM使用

PWM 提供了用戶層的接口,在 /sys/class/pwm/ 節點下面,PWM 驅動加載成功后,會在/sys/class/pwm/ 目錄下產生 pwmchip0 目錄;向 export 文件寫入 0,就是打開 pwm 定時器0,會產生一個 pwm0 目錄,相反的往 unexport 寫入 0 就會關閉 pwm 定時器了,同時 pwm0 目錄會

被刪除,該目錄下有以下幾個文件:

enable:寫入 1 使能 pwm,寫入 0 關閉 pwm;

polarity:有 normal 或 inversed兩個參數選擇,表示輸出引腳電平翻轉;

duty_cycle:在 normal 模式下,表示一個周期內高電平持續的時間(單位:納秒),在

reversed 模式下,表示一個周期中低電平持續的時間(單位:納秒);

period:表示 pwm 波的周期(單位:納秒);

以下是 pwmchip0 的例子,設置 pwm0 輸出頻率 100K,占空比 50%, 極性為正極性:

cd /sys/class/pwm/pwmchip0/echo 0 > exportcd pwm0echo 10000 > periodecho 5000 > duty_cycleecho normal > polarityecho 1 > enable

PWM應用實例

通常電子設備中應用pwm是比較常見的,比如風扇電機控制,電視背光控制, LED 照明調光、電動工具馬達控制、汽車加熱器等領域。

這里簡單介紹一下pwm控制LED燈實現呼吸燈效果。

呼吸燈需要燈的驅動與PWM的驅動結合,兩個驅動之間傳遞數據,我們可以在驅動中調用其他的驅動。

led是我需要的設備,這個設備用到了pwm,而pwm是用默認的驅動。

硬件上我們在開發板找到具有pwm功能的引腳

設備樹的修改如下:

/{breathing_light {compatible = "lhd,breathing_light_test";backlight {pwms = < &pwm8 0 25000 0 >;pwm-names = "breathing_light"; };};};&pwm8 {status = "okay";};

寫一個驅動。內部在使用PWM子系統。形成了包含驅動的驅動。

示例代碼

驅動程序

#include < linux/init.h >#include < linux/module.h >#include < linux/fs.h >#include < linux/cdev.h >#include < linux/uaccess.h >#include < linux/types.h >#include < linux/kernel.h >#include < linux/delay.h >#include < linux/ide.h >#include < linux/errno.h >#include < linux/gpio.h >//#include < asm/mach/map.h >#include < linux/of.h >#include < linux/of_address.h >#include < linux/of_gpio.h >#include < asm/io.h >#include < linux/device.h >#include < linux/platform_device.h >#include < linux/pwm.h >#define RED_LED_DTS_COMPATIBLE       "lhd,breathing_light_test"       /* 設備樹節點匹配屬性 */#define LED_PWM_CMD_SET_DUTY         0x01#define LED_PWM_CMD_SET_PERIOD       0x02#define LED_PWM_CMD_SET_BOTH         0x03#define LED_PWM_CMD_ENABLE           0x04#define LED_PWM_CMD_DISABLE          0x05struct led_pwm_param{    int duty_ns;    int period_ns;};struct red_led_dev {    dev_t dev_no;                        struct cdev chrdev;                struct class *led_class;    struct device_node *dev_node;    struct pwm_device *red_led_pwm;};static struct led_pwm_param led_pwm;static struct red_led_dev led_dev;static int red_led_drv_open (struct inode *node, struct file *file){    int ret = 0;    //pwm_set_periodnnn(led_dev.red_led_pwm, PWM_POLARITY_INVERSED);//設置PWM信號的極性pwm_enable(led_dev.red_led_pwm);//啟用指定PWM設備,使其開始輸出PWM信號。    printk("red_led_pwm open");    return ret;}static ssize_t red_led_drv_write (struct file *file, const char __user *buf, size_t size, loff_t *offset){    int err;    if (size != sizeof(led_pwm)) return -EINVAL;err = copy_from_user(&led_pwm, buf, size);    if (err > 0) return -EFAULT;pwm_config(led_dev.red_led_pwm, led_pwm.duty_ns, led_pwm.period_ns);//配置PWM設備的基本參數,如頻率、占空比等。    printk("red_led_pwm write");return 1;}static long drv_ioctl(struct file *filp, unsigned int cmd, unsigned long arg){    int ret = 0;    void __user *my_user_space = (void __user *)arg;        switch (cmd)    {        case LED_PWM_CMD_SET_DUTY:            ret = copy_from_user(&led_pwm.duty_ns, my_user_space, sizeof(led_pwm.duty_ns));            if (ret > 0) return -EFAULT;            pwm_config(led_dev.red_led_pwm, led_pwm.duty_ns, led_pwm.period_ns);            break;        case LED_PWM_CMD_SET_PERIOD:            ret = copy_from_user(&led_pwm.period_ns, my_user_space, sizeof(led_pwm.period_ns));            if (ret > 0) return -EFAULT;            pwm_config(led_dev.red_led_pwm, led_pwm.duty_ns, led_pwm.period_ns);            break;        case LED_PWM_CMD_SET_BOTH:             ret = copy_from_user(&led_pwm, my_user_space, sizeof(led_pwm));            if (ret > 0) return -EFAULT;            pwm_config(led_dev.red_led_pwm, led_pwm.duty_ns, led_pwm.period_ns);            break;        case LED_PWM_CMD_ENABLE:            pwm_enable(led_dev.red_led_pwm);            break;        case LED_PWM_CMD_DISABLE:            pwm_disable(led_dev.red_led_pwm);            break;    }    return 0;}static int red_led_drv_release(struct inode *node, struct file *filp){    int ret = 0;    pwm_config(led_dev.red_led_pwm, 0, 5000);//配置PWM設備的基本參數,如頻率、占空比等。    printk("led pwm dev close");//    pwm_disable(led_dev.red_led_pwm);    return ret;}static struct file_operations red_led_drv = {.owner = THIS_MODULE,.open    = red_led_drv_open,.write   = red_led_drv_write,    .unlocked_ioctl = drv_ioctl,    .release  = red_led_drv_release,};/*設備樹的匹配列表 */static struct of_device_id dts_match_table[] = {    {.compatible = RED_LED_DTS_COMPATIBLE, },      {},                  };static int led_red_driver_probe(struct platform_device *pdev){    int err;    int ret;    struct device *tdev;    struct device_node *child;    tdev = &pdev- >dev;    child = of_get_next_child(tdev- >of_node, NULL);      /* 獲取設備樹子節點 */if (!child) {        return -EINVAL;    }    led_dev.red_led_pwm = devm_of_pwm_get(tdev, child, NULL);     /* 從子節點中獲取PWM設備,設備樹獲取這個設備就可以了 */    if (IS_ERR(led_dev.red_led_pwm)) {        printk(KERN_ERR"can"t get breathing_light!!");        return -EFAULT;    }    ret = alloc_chrdev_region(&led_dev.dev_no, 0, 1, "breathing_light");//動態分配字符設備的主設備號if (ret < 0) {pr_err("Error: failed to register mbochs_dev, err: %d", ret);return ret;}cdev_init(&led_dev.chrdev, &red_led_drv);//初始化字符設備結構體cdevcdev_add(&led_dev.chrdev, led_dev.dev_no, 1);//將已經初始化的字符設備結構體cdev添加到系統中    led_dev.led_class = class_create(THIS_MODULE, "breathing_light");//創建一個設備類(device class)并注冊到內核中err = PTR_ERR(led_dev.led_class);if (IS_ERR(led_dev.led_class)) {        goto failed1;}    tdev = device_create(led_dev.led_class , NULL, led_dev.dev_no, NULL, "breathing_light"); //創建一個設備實例并注冊到設備類中    if (IS_ERR(tdev)) {        ret = -EINVAL;goto failed2;}   printk(KERN_INFO"%s %s line %d", __FILE__, __FUNCTION__, __LINE__);        return 0;failed2:    device_destroy(led_dev.led_class, led_dev.dev_no);    class_destroy(led_dev.led_class);failed1:    cdev_del(&led_dev.chrdev);unregister_chrdev_region(led_dev.dev_no, 1);    return ret;}int led_red_driver_remove(struct platform_device *dev){    // pwm_disable(led_dev.red_led_pwm);    // pwm_free(led_dev.red_led_pwm);    printk(KERN_INFO"driver remove %s %s line %d", __FILE__, __FUNCTION__, __LINE__);    device_destroy(led_dev.led_class, led_dev.dev_no);class_destroy(led_dev.led_class);unregister_chrdev_region(led_dev.dev_no, 1);    cdev_del(&led_dev.chrdev);         return 0;}static struct platform_driver red_led_platform_driver = {      .probe = led_red_driver_probe,      .remove = led_red_driver_remove,      .driver = {        .name = "lhd,breathing_light_test",        .owner = THIS_MODULE,        .of_match_table = dts_match_table,         //通過設備樹匹配      },};module_platform_driver(red_led_platform_driver);MODULE_AUTHOR("LHD");MODULE_LICENSE("GPL");

將上述驅動編譯為ko文件然后push進3588開發板里面

應用層程序

#include "stdio.h"#include < sys/types.h >#include < sys/stat.h >#include < fcntl.h >#include < unistd.h >#include < stdio.h >#include < string.h >#include < sys/ioctl.h >#include < poll.h >#include < stdint.h >#define DEV_NAME   "/dev/breathing_light"#define LED_PWM_CMD_SET_DUTY         0x01#define LED_PWM_CMD_SET_PERIOD       0x02#define LED_PWM_CMD_SET_BOTH         0x03#define LED_PWM_CMD_ENABLE           0x04#define LED_PWM_CMD_DISABLE          0x05struct led_pwm_param {    int duty_ns;    int period_ns;};void sleep_ms(unsigned int ms){    struct timeval delay;delay.tv_sec = 0;delay.tv_usec = ms * 1000; select(0, NULL, NULL, NULL, &delay);}int main(int argc, char **argv){    int fd;    int ret;  /* 2. 打開文件 */fd = open(DEV_NAME, O_RDWR | O_NONBLOCK);   // | O_NONBLOCKif (fd < 0){printf("can not open file %s, %d", DEV_NAME, fd);return -1;}         int buf = 3;struct led_pwm_param led_pwm;led_pwm.duty_ns = 500;led_pwm.period_ns = 5000;    write(fd, &led_pwm, sizeof(led_pwm));    sleep_ms(3000);while(1){if(led_pwm.duty_ns<=500){while(led_pwm.duty_ns< led_pwm.period_ns){ioctl(fd, LED_PWM_CMD_SET_DUTY, &led_pwm.duty_ns);sleep_ms(50);led_pwm.duty_ns += 300;}}else{while(led_pwm.duty_ns > 500){ioctl(fd, LED_PWM_CMD_SET_DUTY, &led_pwm.duty_ns);sleep_ms(50);led_pwm.duty_ns -= 300;}}}close(fd);        return 0;}

使用3588自帶的編譯器將用戶程序編譯進開發板

prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-gcc apptest_breathing_light_.c -o testpwm

adb push path/testpwm /userdata

chmod 777 testpwm

./testpwm

最后可以看到燈明滅交替的效果

審核編輯:湯梓紅

標簽:

推薦

財富更多》

動態更多》

熱點

主站蜘蛛池模板: 日韩福利在线播放| 人妻少妇精品视频专区| 免费午夜无码18禁无码影院| 中文av一区特黄| 草草在线影院| 中文字幕在线播放一区二区| 亚洲高清在线免费观看| 中文字幕丝袜第1页| 伊人春色网| 国产精品福利网站| 久久综合av免费观看| 综合在线亚洲| 中文精品久久久久国产网址 | 色婷婷av一区二区三区丝袜美腿| 亚洲精品午夜久久久久久久久中文| 成人国外视频| 色戒电影未测减除版| 一本大道综合伊人精品热热 | 国产又粗又长又爽又黄的视频| 亚洲精品一区二区三区在线观看| 欧美人成片免费观看视频| 在线观看视频一区二区| 高颜值theav番号在线观看| av天堂中av世界中文在线播放| 秋霞鲁丝片av无码中文字幕| 91成人免费观看网站| 免费视频好湿好紧好大好爽| av影音自拍印度| 一二三区av| 超碰在线最新网址| 久久欧美亚洲另类专区91大神 | 性视频播放免费视频| 亚洲国产一成人久久精品| 亚洲视频在线播放免费| 国产影视一区二区| 中文字幕黄色片| 久久69精品| 亚洲综合a| 在线aⅴ亚洲中文字幕| 另类视频综合| 成人免费毛片动漫| 国产老太一性一交一乱| 亚洲精品一级| 精品国产亚洲一区| 免费在线高清视频| 欧美日韩精品亚洲| 一本综合久久| 2021国产精品自在自线| 国产人免费视频在线观看| 91九色首页| 国产麻豆精品theporn| av在线 亚洲 天堂| 天天色天天| 午夜视频黄| 97成人在线免费视频| 4虎av| 国产靠逼网站| 午夜欧美福利| 特级黄www欧美水蜜桃视频| 在线免费| 欧美一区二区三区视频在线| 美女精品毛片| 黄黄视频在线观看| 黄色短片免费看| 日韩国产在线看| 黄色高清网站| 日本黄视频免费在线观看| 国产精品女| 欧美日韩免费在线| 亚洲伊人春色| 一级影片在线观看| 美女脱光衣服让男人捅| 99re在线观看视频| 伊人av超碰伊人久久久| 国产18一19sex性护士| 免费成人蒂法| 亚洲a片无码一区二区蜜桃| 国产免费久久精品99re丫丫一| 老司机免费视频一区二区| 亚洲欧美久久234| 久操视频在线免费观看| 亚洲国内精品在线| 精品久久久爽爽久久久av| 中文字幕在线亚洲日韩6页| 国产精品入口网站7777| 亚洲综合一区无码精品| 99热99在线观看| 能看的黄色网址| 精品国产一区三区| 黑人日皮| 亚洲先锋成人| 国产无遮挡无码视频在线观看| 俄罗斯成人网| 又爽又色又高潮的免费软件 | 国产视频福利在线观看| 成人狠狠干| 在线播放av看片| 日韩欧美在| 欧美激情婷婷| 午夜少妇av| 91久久综合| 黄色日韩网站视频| 碰碰人人| 午夜精品国产| 色综合一本到久久亚洲91| 毛片资源在线观看| 国产99福利| 欧美性性性性性色大片免费的 | 亚洲精品无码不卡av| 老司机色视频| 久久久久少妇| 国产片侵犯亲女视频播放| 成人试看120秒体验区| 国产精品蜜| 亚洲一区二区三区成人网站| 亚洲激情网| 水牛影视av一区二区| 桃色福利影院| 一级片特级片| 在线国产毛片| 欧美日韩在线精品| 毛片网站免费观看| 成年人在线观看| 欧美一级黄色影院| 超碰在线a| 无遮挡国产| 秋霞久久精品| 黄色男同视频| 亚洲少妇久久| 高清国产亚洲欧洲av综合一区| 国产精品8888| 碰超在线| 四虎永久地址www成人久久| 韩国二三区| 四虎影院免费网址| 色欲欲www成人网站| 丰满白嫩大屁股ass| 图片区小说区av区| 欧美在线三级艳情网站| 激情综合网在线观看| 国产在线一区二区三区四区| 久久久无码中文字幕久...| 女人扒开下面让男人爽| 国产99久一区二区三区a片| 国产精成人品免费观看| 亚洲精品系列| 欧美日韩xxxxx| 青青国产精品| 九九精品视频观看| 日本网站在线| 久久免费福利视频| 五月婷婷六月合| 日韩a一级片| 密桃av| 激情av在线| 悠悠av资源网| 美女av免费| 小黄片毛片| 欧美人性生活视频| 98国产视频| 开心激情亚洲| 无码人妻一区二区三区线| 久久桃花网| 亚洲成a人片综合在线| 精品人妻系列无码天堂| 秋霞影院午夜伦a片欧美| 国产精品一区亚洲二区日本三区| 天天操天天爽天天射| 成人国产精品免费观看动漫| 污污内射在线观看一区二区少妇 | av夜先锋资源| 国产一区二区日韩| 日韩免费性生活 视频播放| 懂色av一区二区三区| 欧美日韩国产综合在线| 日产欧产美韩系列久久99| 国产一二在线播放| 日本啪啪网站永久免费| 偷偷www综合久久久久久久| 宅男视频在线播放| 亚洲伦理精品| 成人精品gif动图一区| 男女激情网址| 内射合集对白在线| 国产主播 欧美精品| 午夜不卡久久精品无码免费| 欧美视频在线观看不卡| 国产无套粉嫩白浆| 黄色a电影在线观看| av毛片大全| 欧美日韩国产小视频在线观看| 欧美成人精品h版在线观看| 国产又嫩又黄又猛视频在线观看 | 国产天美传媒星空传媒使用方法| 成人免费一区二区三区| 国产毛片久久| 伊人福利| 亚洲成人日韩| 亚洲操女人| 亚洲卡一卡二新区| 午夜网站你懂得| 一卡二卡在线| 国产精品影片在线观看| 首页国产丝袜综合| 日韩亚洲欧美成人| 99精品国产福利一区二区| 又爽又大又黄a级毛片在线视频| 亚洲好视频| 午夜免费观看| 免费三区| 黄色片网站av| 三级黄色网页| 国产经典三级| 性高湖久久久久久久久aaaaa| 男生舔女生逼的视频| www.色53色.com| 欧美激情按摩在线| 无遮挡色视频免费观看| 超碰在线公开免费| 成年人在线视频网站| 能看av的网址| 中文字幕一区二区在线观看| 男人的天堂视频网站| 欧美精品一区视频| 男朋友是消防员第一季| 欧美久久激情| 美女久久久精品| 中国一级大黄大片| 国产黑色丝袜在线观看片不卡顿| 韩国精品一区二区三区| 2018天天操夜夜操| 日韩乱淫| 三级国产网站| 精品区在线观看| 欧美黑人又粗又大又爽免费| 欧美亚洲一区二区三区四区| 天天爽夜夜爱| 欧美午夜一区二区福利视频| 日韩黄色一级片| 日本人妖网站| 黄色网址在线视频| 亚洲精品久久久久国色天香| 亚洲色 国产 欧美 日韩| www.yeyyme成人看片| 波多野无码黑人在线播放| 动漫美女喂母乳| 高潮毛片无遮挡高清免费| 天堂在线资源网| 日韩精品成人一区二区三区| 久久国产人妻一区二区| 伦埋琪琪久久影院三级| 99久久综合| 婷婷激情影院| 国产精品mv在线观看| 日本不卡一二三| 欧美老女人性生活| 高清自拍亚洲精品二区| 国产在线精品一区二区不卡顿| 特级黄色片| 免费人妻无码不卡中文字幕18禁 | 日麻批的视频| 午夜亚洲乱码伦小说区69堂| 国产成人av区一区二区三| 玩爽少妇人妻系列| 97久久超碰国产精品旧版| 黄色av免费网站| 美女淫视频网站| 草草影院在线| 免费国产黄色大片| 毛毛毛毛毛毛毛片123| 日韩五码高清麻豆| 黄色成人免费在线观看 | 在线免费黄色| 麻豆av免费看| 日韩免费视频观看| 国产国模在线观看免费| 黄a视频在线观看| 久久久激情网| 嘿嘿射在线| 国产亚洲精品成人aa片新蒲金| 国产高潮流白浆视频| 免费网站www在线观看| 中文字幕视频在线免费在线看| 国产精品豆花视频www| 色老头在线一区二区三区| 日本欧美黄色大片| 国产香蕉97碰碰久久人人| 99久久精品费精品国产一区二| 欧美xxxxx在线观看| 国产精品tv在线观看| 澳门日本三级少妇三级99| 男人天堂视频网站| 午夜精品在线观看| 自拍偷拍亚洲图区| 精品人妻系列无码天堂| 迷j白嫩极品灌醉在线| 欧洲精品一区| 毛片一级视频| 天堂av8在线| av中文字幕一区| 亚洲视频在线观看免费| 国产精品77777竹菊影视小说| 国产精品97| 亚洲乱码中文字幕手机在线| 偷拍综合网| 国产中文三级全黄| 国产精品成人扳一级aa毛片| 成人自拍爱视频| 成熟交bgmbgmbgm在线 | a∨无码天堂av| 国产系列丝袜熟女精品网站| 日韩女优人人人人射在线视频 | 欧美综合在线播放| 成年在线观看免费视频| 97一区二区三区| 亚洲国产成人私人影院tom| 日本激情视频中文字幕| 午夜亚洲天堂| 国产重口扩张91| 成人女毛片视频免费播放| 久久天天躁夜夜躁狠狠躁2022| 在线中文字幕网| 日本最新免费二区| 国内免费久久久久久久久| a国产一区二区免费入口| 禁免费羞羞高潮视频网站| 日韩有码电影| 亚洲欧美综合自拍| 亚洲高清视频免费观看| 一级黄色在线观看| 欧美日韩123| 亚洲欧美另类久久久精品2019| 福利视频丝袜| 国模xx视频在线观看| 亚洲精品久久无码av片软件| 色在线观看网站| 亚州国产精品视频| 性爱免费视频| 国产剧情免费av| 国产精品欧美日韩在线| 懂色av一二三三区免费| 国产成人麻豆亚洲综合无码精品| 亚洲人成电影在线观看青青| 国产无遮无挡120秒| 欧美日韩激情一区二区| 91五月色国产在线观看| 99久久久无码国产aaa精品| 欧美a在线视频| 黄片毛片一级片| 四虎4545www国产精品| 国产超碰人人做人人爱ⅴa| 国产传媒av| 欧美激情一级二级| 成人在线观看亚洲| 国产综合成人亚洲区| 精品无码国产污污污免费网站国产| 精品自拍视频在线观看| 久久精品国产99久久72部| 国产一区成人在线| 欧州一区| 天天操天天弄| 天堂av在线一区| 小辣椒av福利在线网站| 日本人体一区| 99精彩视频| 国产偷抇久久精品a片69麻豆| 国产原创精品在线| 亚洲一区二区3| 99re99| 色综合网站| 悠悠色综合网| 男女h视频在线观看| 麻豆精品一区二区av白丝在线| 亚洲精品一区二区三区麻豆| 国产成人在线免费看| 美女扒b视频| 国产精品自在拍在线播放| 最新av在线播放| 成人av中文字幕在线观看| 午夜无码人妻av大片色欲| 午夜精品区| 国产精品无码久久久久久| 日本韩国亚洲欧美在线| 日韩超碰在线| www.亚洲国产精品| 国产激情无套内精对白视频 | 欧美日韩视频第一页| 色戒在线免费观看| 久久www免费人成_看片| 在线精品亚洲一区二区三区| 亚洲福利天堂| 国产成人无码一二三区视频| 日韩午夜精品福利| 拔插拔插成人免费视频| 黄色资源在线观看| 闺蜜张开腿让我爽了一夜| 丝袜制服综合网| 日本欧美www视频网站| 日韩不卡在线| 欧美日韩午夜在线| 极品国产主播粉嫩在线| 女人真人毛片全免费看| 中国av中文字幕| 国产一区二区在线免费播放| 国产精彩刺激真实乱对白| 日本午夜激情视频| 91精品91| 午夜视频在线观看网站| 美女色诱男人激情视频| 爱爱发综合网| 欧美变态另类刺激| 免费av一级片| 99久久精品久久久久久清纯| 精品欧洲av无码一区二区| 性欧美zozo另类娇小xxxx| 男人的天堂在线无码观看视频| 99啪啪| 国产对白刺激在线观看| 两个人的视频www国产精品| 一级黄片毛片| 国产高清视频| 羞羞视频免费观看| 天天操妹子| 免费国产h视频在线观看| 精品毛片一区二区免费看| www.黄色免费看| 免费成人在线观看视频| 西川结衣日韩一区二区在线观看| 亚洲中文字幕人成影院| 亚洲不卡一| 18女下面流水不遮图| 亚洲天堂色图| 国产自偷在线拍精品热| 成人性生交大片免费看-| 美女被免费喷白浆视频| 樱花影院电视剧免费| 日本的黄色一级片| 日韩亚洲国产中文永久| 一区二区亚洲精品国产片| 婷婷色在线资源| 一本到中文无码av在线精品| 色综和| 4438x成人网最大色成网站| 国产做爰xxxⅹ久久久精华液| 国产乱子伦精品无码专区| 免费av在线网址| 在线激情网站| 亚洲国产日产av| 日本激情在线播放| 狠狠爆操| 国产精品乱码高清在线看| 亚洲精品 欧美| 国产91绿帽单男绿奴| 亚洲免费色图| 久久av综合| 污导航在线观看| 中文字幕免费高清电影在线观看| 人人干狠狠干| 国产一级片91| 久久精品国产99国产精偷| 国产黄色片免费| 白丝魅魔玉足榨汁h| 午夜精品在线视频| 国产蜜臀av在线一区二区三区| 色综合久久一区二区三区| 免费久久一级欧美特大黄| 国产精品天天狠天天看| 啄木系列成人av电影| 日本人性爱视频| 4hu最新网| 精品香蕉一区二区三区| 国产成人av一区二区三区在线观看| 高清在线小视频| jizz大全| 美女被戴着乳夹折磨视频| 亚洲美女av网站| 黄色网址你懂得| 国产精品一区电影| 草草视频在线看| 免费看av大片| av久久天堂三区| 在线欧美视频| 日韩视频 中文字幕| nsps一982武藤绫香在线| 欧美日韩精品久久久免费观看| 人体毛片| 亚洲精品福利| 国产一区二区三区的电影| 欧美性孕妇孕交| 日本中文字幕在线视频二区| 日韩色呦呦| 国产精品黄色裸体片| 国产原创一区二区三区| 谁有黄色av网址| 97福利网| 国产激情小视频在线观看| 看黄色一级大片| 日韩久久久久| 狠狠一区| 国产成人免费观看网站| 男生j插女生p| 国产视频在线看| missav|免费高清av在线看| 免费精品久久久久久久一区二区| 黄视频在线观看免费视频| 你懂得av网址| 丰满迷人的少妇特级毛片| 亚色网.com| 中文字幕亚洲精品在线| 操碰在线观看视频| 日本高清成本人视频一区| 日韩在线中出| 国内2020揄拍人妻在线视频| 综合久久成人| 亚洲国产伊人| 男男黄小说| 日韩 高清 无码 人妻| 午夜爽爽爽男女污污污网站| 激情艹逼| 免费的性爱视频| 国产精品色综合精品福利在线| 免费91九色网| av中文在线资源库| 国产女人乱人伦精品一区二区| 亚洲自拍欧美另类| 日本女优中文字幕在线| 激情五月婷婷网| 碰超在线| 福利片一区| 艳妇乳肉豪妇荡乳69xx| 日韩av美女| 精品国产乱码久久久久久小说| 国产精品剧情在线播放| 国产女同疯狂作爱系列69| 亚洲成人免费中文字幕| 亚洲精品一线| 欧美日韩国产精品成人| 色综合伊人色综合网| 日韩中文字幕一区| 国产又猛又黄| 久久ri精品| a级黄色片视频| 国产免费网址| 99精品在线免费| 日本的黄色一级片| 欧美日韩专区| 2019年国产精品看视频| 国产成人8x视频网站入口| 国产中文区字幕区2021| 国产xxxx在线观看| 97成人啪啪网| 欧美日韩一级大片网址| 欧美3区| 日韩一区三区| 翔田千里亚洲一二三区| 白白色在线观看| 能看黄色的网址| 国产 视频 久久| 永久在线免费观看| 香蕉久| 午夜私人影院久久久久| 姐姐你真棒插曲快来救救我电影| 亚洲视频免费| 男男做的视频| 日韩欧美亚洲在线| 亚洲电影成人av99爱色| 日韩精品一区二区三区视频在线观看| 激情xxxx| 91久久综合| 国产精品多久久久久久情趣酒店| 久久精品大全| 香蕉视频一区二区| 久久亚洲国产精品亚洲老地址| 国产曰肥老太婆无遮挡| 免费又猛又爽又黄的毛片| av制服在线| 欧美色大人视频| 精品三级一区二区| 熟女人妻水多爽中文字幕| 成人黄色短视频在线观看| 精品国产91久久久久久夜夜嗨| www.成年人视频| 男人扒开添女人下部免费视频| 欧美综合v| 人人澡人一摸人人添| 日韩精品在线观看网址| 91视频亚洲| 爱情电影网av影院| 激情久久久久| 免费视频无遮挡在线观看| 女人被男人爽到呻吟的视频| 国产五级黄色片| 香蕉av777xxx色综合一区| 高清久久| 高跟丝袜av| 国产精品视频yy9099| 亚欧aⅴ天堂在线| 男人的天堂视频网站| 亚洲wwwwwww| 久久亚洲春色中文字幕久久久| 久久一区二区三区av| 欧美精品一二三四区| 国内精品国产三级国产aⅴ久| 草草在线观看视频| 四虎影视884aa com| 91精品国产乱码久久久久久久久| 欧美美女在线| 777奇米成人狠狠成人影视| 久久国内精品自在自线400部| 亚欧在线高清专区| 国产xx网站| 免费看一级黄色片| 色偷偷尼玛图亚洲综合| 国产日韩欧美精品一区| 99久久国产综合精品女不卡| 五月天视频网站| 久久久久久曰本av免费免费| 亚洲制服丝袜中文字幕自拍| 国精品人妻无码一区免费视频电影| 色悠久久综合| 欧美日韩国产首页在线观看| 亚洲视频一区在线| 成人一二三区视频| 欧美日韩免费大片| 三级黄av| 黑人一区二区三区| 亚洲色偷拍另类无码专区| 五月先锋丁香婷婷| 国产偷久久一级精品av小说| 手机看片日韩欧美| 国模xx视频在线观看| 一级片免费| 在线免费观看毛片视频| 亚洲美女综合| 91国产一区| 久久久99久久久国产自输拍| 清宫性史5| 狂野欧美性猛xxxx乱大交| 日本国产制服丝袜一区| 999国产精品视频| 久热这里只有精品99国产6| 免费成人在线网| 狠狠色丁香久久一区| 男同互插视频| 国产网友自拍| 精品国产露脸久久av| 不卡毛片在线看| 少妇精品偷拍高潮少妇| 免费高清毛片| 国产大片一区二区| 日本人与黑人做爰视频网站| 成人亚洲欧美久久久久| 韩日视频在线| 亚洲人成伊人成综合网久久久| 一区二区精品视频在线观看| 久久网站热最新地址| 香蕉手机网| 久久在线中文字幕| 精品色| 好看的国产精品视频| 5月激情网| 免费人成网| 日韩精品东京热无码视频| 重口调教av国产专区| 粉嫩av一区二区三区免费观看| 国产视频手机在线观看| 久久婷婷精品| 国产av无码专区亚洲版综合 | 超碰最新网址| 嫩草欧美曰韩国产大片| 成人一区二区免费看| 午夜国产一区二区| 欧美中文字幕在线播放| 久久久久久久久久婷婷| 成人免费不卡视频| 波多野结衣作品集| 日韩久久大片| 色综合久久网女同蕾丝边| 善良的小姨在线观看| 欧美操穴视频| 国产国拍精品亚洲| 日本一二三级| 国产精品久久久影视| 夜夜操天天舔| 亚洲国产综合91精品麻豆| 欧美成人片在线观看| 精品国产黄色| 国产三级欧美| 日韩乱码人妻无码中文字幕久久 | 久久国产片| 欧美日本高清| 亚洲视频a| 国产一级特黄真人毛片| 午夜精品视频一区| www天天干| 亚洲一区二区三区偷拍女厕| 日本在线播放视频| 97夜夜澡人人波多野结衣 | 男女激情网址| 天天噜日日噜| 亚洲乱码尤物193yw最新网站| 国产野精品久久久久久久不卡| 天天干天天干天天色| 亚洲人成网亚洲欧洲无码久久| www.chenren| 亚洲精品无码成人片久久不卡| 奇米第四色影视| 性色m3u8视频在线观看| 中文字幕视频一区二区在线有码 | 黄色毛片播放| 无码人妻久久一区二区三区app| 中文久久精品| 国产天美传媒性色av出轨| 欧美成人猛片| 嫩草影院国产精品| 色网免费看| 亚洲交换| 欧美精品免费一区二区三区| 国产观看视频| 精品久久91| 九色国内自产破解| 日韩av中文| 亚洲a成人片在线观看| 4438x五月| 高清一二三区| 国产亚洲一区二区三区不卡| 久久日视频| 青青青草网站免费视频在线观看| 国产又粗又猛又爽的免费网站| 欧美成人怡红院一区二区| 桃花综合久久久久久久久久网| 天天射夜夜爱| 久久久久日本精品一区二区三区 | 成年人av在线| 五月天丁香久久| 国产精品夜夜爽| 99热这里只有精| 公公与儿媳在线观看| 美日韩一级大片| 国内久久婷婷五月综合欲色广啪| 成人自拍视频| 亚洲免费视频大全| 国产精品成人永久在线| 不卡无在一区二区三区四区| 欧美激情18| 史上第一混乱在线观看| 成人无号精品一区二区三区| 国产91一区| 60岁欧美乱子伦xxxx| 在线观看成年人视频| 欧美丰满少妇xxxx| 色六月婷婷亚洲婷婷六月| 亚洲自拍偷拍九九九| 美乳美女在线观看香蕉| 日韩不卡一区| 日本h片在线观看| 国产精品1区2区在线观看| 黄色特级片| 最色视频| 永井玛利亚 精品 国产 一区| 377p粉嫩大胆色噜噜噜| 久久男人av久久久久久男| 久久综合热88| 狠狠操狠狠舔| 久久久蜜桃一区二区人| 穿超短裙夹震蛋器调教小说| 欧美视频五区| www.热久久| 中文无码伦av中文字幕| 羞羞草在线视频| 欧美精品15p| 一区二区日本| 污污视频网站免费看| 小明 看看免费平台永久| 无码人妻视频一区二区三区| 成人 亚洲 激情| kkkk4444在线看片免费| 国产精品三级| 麻豆国产精品va在线观看| 成 人 黄 色视频免费播放| 国产男女无套免费网站| 777米奇影视第四色| 午夜免费视频a区| 国产精品制服丝袜第一页| 午夜精品影院| 国产一区二区三区无遮挡| 免费成人黄动漫视频| www.99爱| 国产在线拍揄自揄拍视频| 日韩欧美视频在线免费观看| 日韩熟女毛片| 国产成人69| 人人妻人人爽人人澡人人| 国产做受69高潮| 可骚可骚的黄视频网站| 狠狠综合久久av| 在线观看国产xxx视频| 亚洲粉嫩| 日韩婷婷| 又大又粗又爽18禁免费看| 少妇中文字幕乱码亚洲影视| 亚洲一区二区网址| 国产91精品一区二区麻豆亚洲| 久久网伊人| 蜜桃特黄a∨片免费观看| av 高清 尿 小便 嘘嘘| yes44444天堂网v66| 欧美激情综合五月色丁香| 欧美一级网| 无码少妇一区二区三区| 亚洲色大成网站www看下面| 周妍希大尺度国产一区二区| 久久视频这里有精品33| 一级片免费观看| 国产xxxx高清在线观看| 亚洲午夜无码av毛片久久| 国语对白在线播放| 亚洲狠狠婷婷| 久久99日韩| 在线免费成人| 黄色录像免费| 亚洲精品国偷自产在线99正片| 毛片黄色视频| 日韩色级片先锋影音| 91久久久久久久| 免费又黄的网站| 精品综合久久久| 成年人在线播放| 操极品少妇| 中文精品一卡2卡3卡4卡| 素人在线观看免费视频| 欧美成aⅴ人高清免费观看| 精品视频久久| 久99视频| 亚洲免费av一区二区三区| 久热成人在线视频| 男操女视频网站| 性xxxxxxxxx中文字幕| 黑人大战亚洲人精品一区| 一本色道久久综合| 亚洲粉嫩美女无套露脸| 国产专区一| 欧美性xxxxx极品| 一级特黄a视频| 91久久久久国产一区二区| www.四虎成人| 国产三级91| 福利精品一区| 五月天综合激情| 精品黄网站| 91九色论坛| 亚洲色图一区二区三区| 欧美性受xxxx黑人猛交| av 高清 尿 小便 嘘嘘| 少妇高潮惨叫久久久久电影| 成人抖荫| 岛国在线免费视频| 桃花岛视频在线观看| 男女小网站| 国产成人av电影在线观看第一页 | 欧美性猛交xxxx黑人久久性| 亚洲一卡久久| 又大又硬又黄的免费视频| 一级片在线放映| 人人人妻人人澡人人爽欧美一区| 热の综合热の国产| 欧美激情成人| 男人日女人免费视频| 九一精品国产旗袍丝袜av| 国产亚洲欧美日韩在线观看一区| 欧亚av在线| 午夜寂寞老司机| 一级做a爱片性色毛片www| 无码aⅴ精品一区二区三区| 欧美日韩电影一区二区三区| 亚欧天堂| 免费国产肉感| 色一情一乱一乱一区99av| 黄色片网站日本| 91禁国产网站| 精品综合久久久久久97超人 | 黄色成人av网址| 美女扒开尿口让男人用力捅| 亚洲精品在线观| 波多野结衣理论片| 久久久av亚洲男天堂| 国产免费自拍| 日本国产一区二区| 免费两性的视频网站| 国产乱对白刺激视频不卡| 亚洲一级免费视频| 极品美女啪啪| www.成人爱| 日本天天黄网站| 色欲av久久一区二区三区久| 亚洲欧美日韩自偷自拍| 国产特黄一级| 亚洲久久黄色| 国产剧情自拍| 国产成年女人特黄特色大片免费| 黄色毛片大全| 婷婷久久伊人| 精品成人免费国产片| 中字幕一区二区三区乱码| 奇米777狠狠| 熟女少妇色综合图区| 一本到在线视频| 精品欧美一区免费观看α√| 中文字幕精品影院| 免费在线黄色网址| 国产在线无码不卡播放| 熟女人妻视频| 韩国伦理片在线播放| 五月丁香拍拍激情综合| 99综合网| 超碰97人人在线| 亚洲精品一品| 美日韩成人| 日韩成人黄色| 青青草综合网| 中文字幕亚洲乱码熟女一区二区| 六月综合网| 9i看片成人免费| 国产成人av无码永久免费| 精品国产乱码一区二区三区a| 久久午夜鲁丝片午夜精品| 欧美综合在线视频| 国产成人女人毛片视频在线| 黄色的网站在线播放| 国产综合香蕉五月婷在线| v天堂在线| 激情岁月五月天中文字幕| 日韩在线第一| 日韩黄a| 久久久久97| 国产精品素人视频| 日本a大片| 日韩写真欧美这视频| 欧美色伊人| 久久久夜夜| 日韩av福利在线观看| 第四色激情五月| 伊人网视频| 91精东传媒理伦片在线观看| 最近中文字幕2019免费| 国产成人亚洲综合无码加勒比一| 国产麻豆精品传媒av国产婷婷| 写真福利精品福利在线观看| 嫂子色| 中文在线www天堂网| 韩国精品一区二区无码视频| 国产第一精品| 一级黄色毛片视频| 欧美激情偷拍| 潮喷失禁大喷水无码| 亚洲男人在线视频| 九一精品国产旗袍丝袜av| 精品国产露脸精彩对白| 成人7777| 日本福利片高清在线观看| 西西人体www大胆高清视频| 无码刺激a片一区二区三区| 午夜看片网站| 精品久久国产一区| 伊人久久综合给合综合久久| 午夜家庭影院| 午夜精品亚洲一区二区三区嫩草| 老妇av| 成年人在线免费看视频| 538国产精品| 神马久久春色| 国外精品久久久蜜桃免费全文阅读| 亚洲一区视频免费观看| 国产特级毛片aaaaaaa高清| 韩国黄色小说| 国产区av在线播放| 亚洲视频免费视频| 中文字幕粉嫩| 久久久久97国产精| 国产精品欧美激情在线观看| 吉泽明步高清无码中文| 无码制服丝袜人妻在线视频精品| 亚洲国产精品lv| 国产又黄又猛又粗又爽的视频| 国内精品嫩模私拍在线| 国产精品国产一区| 久久国产精品视频免费看| 日韩国产在线| 亚洲第一成人网站| 1769偷拍在线视频免费蜜桃| 亚洲国产成人av好男人在线观看 | 国产成人亚洲精品无码影院bt| 91视频 -- 69xx| 欧美手机在线视频| 午夜啪免费在线观看| 亚洲日本激情| 成人毛片在线免费看| 婷婷六月亚洲中文字幕 | 天操夜夜操|