婷婷六月丁香激情I亚洲成人av片在线观看I97精品国产91久久久久久I欧美日韩国产页I国产99一区I黄色动态图xxI最新国产精品视频

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

來源:jf_30051736

PWM介紹

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

PWM基本概念

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


【資料圖】

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

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

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

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

PWM驅動

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

驅動文件

驅動文件所在位置:

drivers/pwm/pwm-rockchip.c

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

DTS 節(jié)點配置

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的幾個參數(shù)說明如下:

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

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

PWM 輸出周期是 40K 赫茲。

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

PWM使用

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

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

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

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

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

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

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 照明調(diào)光、電動工具馬達控制、汽車加熱器等領域。

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

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

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

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

設備樹的修改如下:

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

寫一個驅動。內(nèi)部在使用PWM子系統(tǒng)。形成了包含驅動的驅動。

示例代碼

驅動程序

#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"       /* 設備樹節(jié)點匹配屬性 */#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設備的基本參數(shù),如頻率、占空比等。    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設備的基本參數(shù),如頻率、占空比等。    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);      /* 獲取設備樹子節(jié)點 */if (!child) {        return -EINVAL;    }    led_dev.red_led_pwm = devm_of_pwm_get(tdev, child, NULL);     /* 從子節(jié)點中獲取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");//動態(tài)分配字符設備的主設備號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);//將已經(jīng)初始化的字符設備結構體cdev添加到系統(tǒng)中    led_dev.led_class = class_create(THIS_MODULE, "breathing_light");//創(chuàng)建一個設備類(device class)并注冊到內(nèi)核中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"); //創(chuàng)建一個設備實例并注冊到設備類中    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開發(fā)板里面

應用層程序

#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自帶的編譯器將用戶程序編譯進開發(fā)板

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

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

審核編輯:湯梓紅

標簽:

推薦

財富更多》

動態(tài)更多》

熱點

主站蜘蛛池模板: 亚洲国产高潮| 福利写真视频在线观看| 日木亚洲精品无码专区| 国产亚洲精品激情久久| 欧美色视频日本高清在线观看| 日本成本人片视频免费| 亚州男人的天堂| 欧美成人图区| 韩国精品久久久999| 日日拍夜夜| 性―交―乱―色―情| 性欢交69精品久久久| 把美女操出白浆视频| 成人 日韩| 欧美日韩中文国产| 日本亲子乱xxx| 久久96国产精品久久| 美女视频黄频视频大全| 亚洲视频777| 久久99久久久久久| 成人三级大片| 5月丁香婷婷综合| 97人妻中文字幕总站| 秋霞网久久| 热久在线| 2023国产一二三区日本精品2022| 精品亚洲麻豆1区2区3区| 青青青国产免a在线观看| 日本免费不卡的一区视频| 中文免费版xvideos| 欧美一区二区三区在线看| 91蜜臀精品国产自偷在线 | 特级av| 国产精品99久久免费观看| 九九九在线| 亚洲色图日韩精品| 成人免费自拍视频| www视频免费在线观看| 午夜成在线www| 亚洲草草| 精品国产一区二区三区久久久四川| 亚洲精品国产摄像头| 亚洲 欧美 久久| 日韩特黄影片| 久久不见久久见免费视频7| 日韩久久在线| 国产猛烈高潮尖叫视频免费| 丰满双乳秘书被老板狂揉捏 | 超碰国产在线| 日韩中文字幕免费在线观看| 免费观看黄色片网站| 日韩欧美四区| 欧美日韩观看| 夜夜久久久| 美女被娇喘流出白| 国产麻豆自拍| 人妻被按摩到潮喷中文不卡| 精品香蕉99久久久久网站| av网址网站| 一级黄色激情视频| 国产精品v日韩精品v欧美精品网站 | 国产无人区码熟妇毛片多| 97色亚洲| 小明永久免费看aⅴ片| 伊人久久蜜桃| 国产午夜精品在线| 欧美丰满熟妇aaaaa片| 日本不卡一区二区三区| 欧美日韩国产999| 日韩精品极品视频在线观看免费| 午夜色吧| 国产最顶级的黄色片在线免费观看| 亚洲国产成人一区二区在线| 久久合| 少妇被又粗又大猛烈进出播放高清| 99国产精品无码| 欧美午夜激情影院| 外国精品视频在线观看| 久久尤物电影视频在线观看| av无限看| 免费在线观看视频一区二区| 视频国产精品| 黄色亚洲精品| 精品国偷自产在线视频九色| 国产搞黄网站| 在线观看av一区| 又粗又大又黄又硬又爽免费看| 91精品久| 激情网久久| 老司机精品久久| 国产日韩欧美亚洲| 色999日韩自偷自拍美女| 麻豆特级毛片| 亚洲午夜久久久影院| 免费无码又爽又刺激软件下载| 1区2区3区高清视频| 粗大的内捧猛烈进出少妇| 国产国拍亚洲精品av在线| 亚洲区 欧美区| 国产尤物久久久| 亚洲成人精品一区二区三区| 欧美激情视频在线观看| 欧美精品综合视频| 欧美一级淫片免费| 91链接| 日韩欧美中文字幕综合| 女性裸体无遮挡胸| 女人av资源网| 中文字幕久久熟女蜜桃| 涩涩中文字幕| 插插宗合网| 熟女人妻视频| 欧美亚洲国产精品久久高清| 国产第一影院| 日韩在线观看高清| 视频 福利 在线| 成人国产精品??电影| 成年人午夜视频在线观看 | 久久东京热人妻无码人av| 国产精品美女免费看| 色吊丝中文字幕| av久久在线| av激情亚洲男人的天堂国语| 久久免费视频1| 亚洲成年女人av毛片性性教育 | 中文日韩在线观看| 亚洲aⅴ免费在线观看| 国产人成免费视频| 国产suv精品一区二区| 欧美综合色网| 97色婷婷人人爽人人| 四库影院永久国产精品| 国产免费人做人爱午夜视频 | 色视频网站在线| 日韩国产一区二区三区四区| 中文欧美字幕| 香蕉黄色软件| 国产精品一区hongkong| 久久不射网| 人人干美女| 欧美一级中文字幕| 国产精品白浆在线观看免费| 小鲜肉自慰网站| 人人干狠狠干| 丁香色播五月| 91九色婷婷| 亚洲午夜18毛片在线看| porn麻豆| 亚洲一区精品视频| 一本岛在线视频| 偷偷要av| 扒开双腿疯狂进出爽爽爽| 天堂在线亚洲| 黄色一级片黄色| 日韩成人av无码一区二区三区| 久久老女人爱爱| 午夜影院首页入口| 国产高清一区二区三区| 亚洲第一色av| 四虎影视国产精品永久地址| 排球少年第四季在线看樱花| 国产精品福利一区| 精品无码日韩一区二区三区不卡 | 免费看片啪啪tv| 精品久久亚洲| 青青久久av北条麻妃黑人| 日本免费人成在线观看网站| 亚洲黄色激情| 国产人成| 四色网址| 五月花网站| 狼人大香伊蕉在人线国产| 亚洲一区免费看| 精品久久欧美熟妇www| 色噜噜狠狠成人网p站| 黄色网页免费观看大全| 国产成人精品免费视频大全五级| 欧美99精品| 欧美人成在线| 操丰满美女| 欧美 另类 交| 99pao成人国产永久免费视频| 韩国19禁主播深夜福利视频| 台湾色综合| 西西人体444视频| 亚洲熟妇另类久久久久久| 日本高清com| 噜噜噜久久亚洲精品国产品小说 | 婷婷影院在线| 久久丝袜美腿| 尤物黄在线观看三级| 黄色a v中文字幕| а√最新版在线天堂| 国产精品久久久久久久久久尿| 亚洲码av| 黄色影库| 国产亚洲精品美女| av不卡网站| 在线播放国产精品| 精品国产网| 国产国语性生话播放| 久久天天躁狠狠躁夜夜不卡| 操操操干干干| 欧美色视频日本版| 色综合久久综合网| 分手男女| 夜色快播| a天堂资源在线观看| 在线亚洲人成电影网站色www| av色国产色拍| 邪恶肉肉全彩色无遮盖| 久久这里只有精品23| 狠狠成人| av综合网男人的天堂| 国产经典自拍视频在线观看| 亚洲三级欧美| 丁香六月伊人| 亚洲成人免费在线播放| 亚洲女孩打屁股网站| 久久九九国产视频| 亚洲一区二区三区精品视频| 国产精品va在线播放我和闺蜜| 免费看网站在线观看| 男男上床视频| 在线中文在线视频播放| 免费黄色a网站| 国产亚洲激情| 午夜毛片在线看| 美女胸又黄又禁| 99精品99久久久久久宅男| 亚洲福利视频网站| 丝袜 插 呻吟| 亚洲黄页网站| 2019中文字幕在线免费观看| 一日本道a高清免费播放| 久久亚洲色图| 午夜激情啪啪| 正在播放有码中文乐播| 国产传媒一区在线| 中国激情在线| 999久久精品| 超薄肉色丝袜一区二区| porn亚洲| 男女生一起相嗟嗟嗟免费观看| 丰满岳乱妇一区二区三区| 国产97人人超碰caoprom三级| 国产黄视频在线免费观看| 韩国国产精品| 欧美日韩国语| 亚洲欧美视频| 精品日韩99亚洲| 国内精品嫩模av私拍在线观看 | 乱子伦av| 女人av天天堂| 国产精品久久久天天影视| www.污黄| 国产三级a三级三级足浴| 成人福利视频网址| 久久精品色| 黄色四虎影视| 国产亚洲高清视频| 色域天天综合网| 黄色片免费播放| 免费破解版黄网| 大色综合| 国产三级成人| 一级黄色片国产| 亚洲精品www.| 无码人妻精品一区二区蜜桃网站| 自拍新婚之夜初交视频1| 欧洲毛片在线视频免费观看| 欧美视频网站中文字幕| 一级a爰片久久毛片| 午夜少妇在线观看视频| 亚洲中文久久精品无码照片| 91黄色免费观看| 麻豆综合网| 欧美黄色网页| 久久久久99精品国产片| 中国激情在线| 香蕉视频网站| 98视频在线噜噜噜国产| 日本在线精品| 国产自偷自拍| 亚洲精品99久久久久中文字幕| 色播五月激情五月| 一区二区免费在线观看视频| 免费观看日韩视频| 给我免费观看的视频在线| 日韩精品一区二区三区中文字幕| 成人羞羞国产免费动态| 夜色综合网| 天天亚洲美女在线视频| 久久性天堂网| 国产特黄在线| 欧美在线三级| 午夜精品网| 亚洲成人7777| 欧美色视频免费| 美女福利视频网站 黄色的| 天堂在线免费观看| av成人在线电影| 欧美第十八页| 91在线高清视频| 一级淫片a| 国产精品乱码久久久久久久久| 亚洲黄网在线| 亚洲色图1| 欧美激情视频在线观看| 亚洲s色大片在线观看| 挺进邻居丰满少妇的身体| 国产美女性生活视频| 51精品免费视频国产专区| 成人在线激情网| 久久艹av| 国产免费av网站| 深爱激情五月婷婷| 手机在线看片日韩| 国产一区二区丝袜高跟鞋| 免费看污片的网站| 熟女人妻视频| 成人免费高清在线播放| 57pao成人国产永久免费视频| 国产夜夜操| 国产成人综合久久久久久| 国产成人中文字幕| 成人无码av一区二区| 丰满人妻精品国产99aⅴ| 91美女福利视频高清| 蜜桃视频在线观看免费视频网站www | 亚洲女同ⅹxx女同tv| 久久免费黄色网址| 人人妻人人澡人人爽| 蜜桃av.com| 99免费视频观看| 久久只有这里有精品4| 亚洲国产精品18久久| 国产精品久久久久久久久大全 | 麻豆精品网站| 国产国产久热这里只有精品| 日韩有码网站| 国产l精品国产亚洲区久久| 国产 高清 在线| 国产成人av综合亚洲色欲| 在线一级视频| 亚洲综合a| 亚洲高清激情| 海量av资源在线| 男生女生羞羞网站| 女人下面精69xxx视频| 亚洲国产欧美91| 日本黄色免费在线| 亚洲一区二区三区丝袜| 中文日本在线| 国产网站av| 99亚洲综合| 国产午夜精品一区二区三区欧美| 五月天激情在线| 国产精品热视频| 在线播放亚洲人成电影| 大乳丰满人妻中文字幕日本电影| 在线播放的av| 国产96在线 | 免费| 亚洲影视大全| 精品二区视频| aⅴ一级片| 国产成人8x视频一区二区| 国产亚洲xxx| 男ji大巴进入女人的视频小说| 青草青青在线| 日本一级在线观看| 成在人线av无码免费高潮水老板| 久久91精品国产91久久跳| 69堂成人精品视频在线观看| www在线黄色| 老司机午夜精品视频在线观看| 欧美大胆丰满熟妇xxbb| 久久五月精品| 91网址在线播放| 精品suv一区二区三区| 亚洲四区在线| 天天爽夜夜爱| 完全免费av在线播放| 三级黄色av网站| 欧美网站在线播放| 国产一二精品视频| 男人天堂av观看| 中文字幕一区二区三区在线乱码| 日日碰视频| 日日夜夜极品视频| 免费国产作爱视频网站 | 18禁真人抽搐一进一出免费| 日本三级韩国三级在线观看| 成人在线观看18| 黄色片少妇| 欧美精品自拍视频| 男男肉耽高h彩漫| www.狠狠艹| 高h禁忌文| 狠狠色丁香婷婷| www黄国产| 国产精品午夜无码av天美传媒 | 中文字幕在线观看视频网站| 蜜臀av一区二区| 色一涩| 亚洲最大的成人网站| 亚洲国产伦理| 五月婷六月丁香狠狠躁狠狠爱| 5060午夜| 91精品久久久久| 无码手机线免费观看| 午夜三级做爰高潮| a在线观看免费视频| 国产人久久人人人人爽按摩| 欧美午夜免费观看| 国内自拍欧美| 国产又黄又猛又爽| 夜精品一区二区无码a片| 99蜜桃臀久久久欧美精品网站 | 亚洲精品福利网站| 成年人网站免费观看视频| 日本在线三区| 91捆绑美女网站| 国产精品久久777777毛茸茸| 成人黄色录像| 成人h视频在线观看| 人人入人人| 在线观看欧美视频| 欧美综合国产精品久久丁香| 亚洲九九夜夜| aⅴ中文字幕不卡在线无码| 毛茸茸毛片| 中国老太婆bb无套内射| 91av福利在线| 亚洲品牌自拍一品区9999 | 国产99在线 | 亚洲| 西西人体大胆www44he七| 成片免费观看视频| 亚洲乱码日产精品bd| 99热在线精品免费全部| 成全影视在线观看第8季| 67194熟妇在线永久免费观看| 男女打搡她的视频| 麻豆精品久久久| 色版视频在线| 久草精品国产| 千百橹av入口| 国产精品嫩草影院入口一二三| 能看的黄色网址| 精品在线二区| 欧美熟妇的性裸交| 麻豆伦理片在线播放| 国产a∨国片精品青草视频| 国产精品一区二区免费看| 日本heyzo视频| 中国激情三级av电影在线免费观看| 99久久成人| 91精品国产爱久久丝袜脚| 欧美激情精品久久久久久黑人| 国产婷婷vvvv激情久| 美女黄网久久| 激情影音先锋| 男人天堂网2019| 精品欧美一区二区久久久伦 | 欧美激情亚洲另类| 欧洲少妇bbbbb曰曰| 边舌吻一边揉着胸扒衣服| 欧美韩一区二区三区| 日韩av在线播| 同性恋视频一区| 久草视频福利在线观看| 日韩免费av片在线观看| 麻豆蜜桃九色在线视频| 国产成人无码精品一区二区三区| 亚洲tv在线| 涩爱av一区二区三区| 特级丰满少妇一级aaaa爱毛片| 色综合久久88色综合天天提莫| 超碰在线97免费| 国产视频一区二区三区四区 | 亚洲图片小说激情综合| 玖玖精品视频在线| 免费a级毛片,| 激情综合一区二区三区| 亚洲久悠悠色悠在线播放| 韩国三级在线观看久| av男人资源网| 奇米四色77777| 久久亚洲精品国产精品紫薇| 国产边摸边吃奶边做爽视频| 韩国欧美国产1区| 好吊射视频988gaocom| 北条麻妃在线一区| 日韩精品射精管理在线观看| 艳色av免费国产| 香蕉依人| 久久免费偷拍| 国产熟女内射oooo| 黄色免费av| 亚洲无套| 超碰人人超碰人人| 视频一区二区三区四区五区| 国产日韩成人| 星空大象在线观看| 97国产成人| 三八成人网| 玩弄人妻少妇500系列网址| 午夜免费无码福利视频麻豆| 99久久精品日本一区二区免费| 一级亚洲片| 亚洲狼人伊人中文字幕| 97久久人人超碰caoprom| 污免费网站| 日韩va在线| 村上凉子の全て在线播放| 国产经典三级在线| 美女网站免费| 欧美日韩色视频| 永久免费高清av| 欧洲美女毛片| 欧美黑人性猛交| 在线日批视频| 欧美私密网站| 91视频播放| 国产精品亚洲综合久久| 日本肉感肥臀一二三区| 亚洲无av在线中文字幕| 免费观看在线观看| 久久午夜无码鲁丝片午夜精品| 91av在线免费看| 婷婷亚洲精品| 伊人久久大香线蕉av最新| 日本一本一道| 中文字幕av/av第一页| 国产成人在线视频免费观看| 午夜日本永久乱码免费播放片| 日韩99| 国产精品美腿一区在线看| 少妇高潮惨叫久久久久电影| 中文字幕乱码亚洲∧v日本| 国产98色| 男女羞羞视频| 日韩av在线观看免费| 国产精品人人爽人人爽av| 麻豆午夜影院| 亚洲孰妇无码av在线播放| 大胆屋美女网com| 国产成人无码av| 美女搡bbb又爽又猛又黄www| 中国女人和老外的毛片| 96成人在线| 日本脱了乳罩让男人吃奶| 欧美全黄| 新天天拍日日拍狠狠拍| 蜜臀久久99精品久久久| 久久久美女毛片| 国产偷人妻精品一区| 日本大片免费看| 亚洲精品福利免费在线观看| caopor在线视频| 少妇激情综合网| 国产亚洲精品久久久久婷婷图片| 国产又黄又爽又刺激的软件| 麻豆免费视频网站| 黄色1级视频| 69影视午夜免费观看| 国产做爰高潮呻吟视频| 美女131mm久久爽爽免费| 亚洲乱码尤物193yw| 久久精品无码一区二区app| 国产91在线 | 美洲| 精品一区91| 免费成人深夜夜国外| 久草在线观看视频免费| 久久精品国产综合| 国产自约视频| 操人影院| 大香伊人| 激情成人综合网| 久久h| 中文字幕欧美一区二区三区| av hd 高清av| 黄色av成人在线| 丁香综合网| 污污网站18禁在线永久免费观看| 女生裸体视频网站免费观看| 麻豆 美女 丝袜 人妻 中文 | jizz欧美大全| 亚洲国产丝袜精品一区| 色狠狠综合网| 尤物精品在线观看| 韩国三级初尝禁果hd中文字幕| 四虎永久在线精品免费视频观看| 天天操天天操天天爽| 香蕉国产在线视频| 无码人妻一区二区三区免费看| 亚洲欧美成人综合| 男人女人做爰高潮视频| 日韩aa视频| 久久在线精品| 91麻豆精品国产91久久久点播时间| 久久大胆| 视频一区 视频二区 国产精品| 色爱av综合网站| 亚欧av在线| 色婷婷综合激情| 若你安好便是晴天在线观看免费高清| 国产av无码专区国产乱码| 欧美狂野另类xxxxoooo| 精品亚洲欧美高清在线观看| 蜜臀av99无码精品国产专区| 免费欧美网站| 日韩久久影视| 日韩久久久久| 欧美专区第一页| 激情四射av| 日本中文一区二区三区亚洲| 国产一区二区三区在线观看网站| 欧美特黄特色免费看| 国产丝袜足j在线视频播放| 哺乳期性xxxxx视频国产| 久久久国产精品| 污片免费网站| 97在线精品国自产拍中文| 男女猛烈进入无遮挡gif视频| 一区二区三区四区五区在线| 成人黄片毛片| 9191色| 性色av一区二区三区| 日本三级欧美三级人妇视频黑白配| 性欧美一区二区三区| 一区二三区在线 | 中国| 黄片毛片av| 久久97精品| 欧美激情第8页| 日韩在线一二三| 亚洲精品视频一区二区三区| 老鸭窝av在线| 四虎网站最新地址| 日本a一级黄大片| 国产成人综合视频| 字幕av在线| 亚洲色在线视频| av黄在线观看| 国产在线精品一区在线观看| 日韩精品在在线一区二区中文| 少妇被黑人4p到惨叫在线观看| 久久久久青草| 日韩经典毛片| 国产精品白丝在线| 国产视频一区二区在线播放| 国内精品2020情侣视频| 黄色视屏网站| 久久人人干| 精品人妻系列无码天堂| 成人精品av一区二区三区网站| 法国啄木系列成人av| 99热| 精品久久久久久久久久ntr影视| 高清精品xnxxcom| 免费永久观看禁18网站| 无码区a∨视频体验区30秒 | 欧美精品一区二区三区制服首页| 国产丝袜视频在线播放| 最新中文无码字字幕在线| 7777久久亚洲中文字幕| 成人免费视频播放| 日本熟人妻中文字幕在线 | 日本丰满护士爆乳xxxx| 男女后进式猛烈xx00动态图片| 亚洲婷婷网站| 天天爽夜夜爽人人爽qc| 中文字幕永久在线| 欧洲专线一区二区三区| 亚洲成人av免费在线观看| 亚洲 欧美视频| 色老二导航| 亚洲国产综合视频| 狠狠爱婷婷| 国产熟女亚洲精品麻豆| 国产精品系列在线观看| 国产精品久久九九| 97精品在线播放| 亚洲精品97久久久babes| 久草免费av| 一区二区在线不卡| 亚洲高清视频免费看| 综合亚洲综合图区网友自拍| 国产一区二区三区视频免费 | 国产乱码精品一区二区三| 亚洲熟妇av欧差aa片爽| 99精品免费在线视频| 天堂av一区二区三区| 精品欧美国产一区二区三区| 美痴女~美人上司北岛玲| 国产色秀视频在线播放| 日韩bbw| 国产666| 国产一区二区三区日韩精品| 两性午夜激情视频| 污免费网站| 九九久久精品免费观看| 97香蕉网| 超碰公开在线观看| 2020国产精品极品色在线观看| 777精品伊人久久久久大香线蕉| 久久国产精品免费一区下载| 欧美深夜在线| 欧洲女人牲交性开放视频| 午夜激情网站蜜臀av| 久久黄色一级片| 中文欧美字幕| 铜铜铜铜铜好污www网站| 一本大道香蕉在线视频| 欧美激情在线狂野欧美精品| 日韩av网站免费看| 国产精品宾馆在线精品酒店| 亚洲一级一级一级| 国产免码va在线观看免费| 亚洲欧洲久久久| 97超级碰碰| 暖暖成人免费视频| 久久99精品久久久久久236 | 免费看国产成年无码av片| 欧美丝袜美女中出在线| 五月天天丁香婷婷在线中| 男人和女人高潮免费网站| 久久亚洲精品成人无码| 女人张开腿让男人桶爽| 色婷婷精品大视频在线蜜桃视频| 美女视频网站久久| 日韩福利二区| 国产又爽又黄又舒服的视频| 中文字幕一区不卡| 国产无遮挡a片又黄又爽| 欧美成人视| 自拍偷拍一区| 欧洲美女粗暴牲交免费观看| 男女做爽爽爽网站| 国产亚洲精品久久久久久彩霞 | 国产精品爽爽久久久久久| 性女次台湾三级| 国产很色很黄很大爽的视频| 国产福利一| 亚洲黄色尤物视频| 免费a国产| 久草久在线| 97超级碰在线看视频免费在线看| 亚洲欧美一级久久精品国产特黄| 激情久久久| 潘金莲西门庆一级淫片aaaaaa| 日韩国产中文字幕| 亚洲色欲色欲大片www无码| 色琪琪久久se色| 在线精品动漫一区二区无码| 天堂网在线观看免费视频| 久久亚洲午夜电影| 天天干天天碰| 亚洲综合激情视频| 亚洲乱码日产精品b| 星空大象mv高清在线观看国语| 夜色综合| 清纯校花被c到深处娇喘视频| 天堂v亚洲| 久久日产一线二线三线福利| 久久99精品久久久久久久不卡| 国产欧美韩国高清| 美女张开腿扒开尿口| 国产区图片区一区二区三区| 夫の目前侵犯麻美中文字幕| 欧美另类一区| 国产av亚洲精品久久久久| 久久国产人妻一区二区| 黄色一级片黄色| 最好的观看2018在线观看| 第四色激情| 亚洲国产精品综合久久网络| 黄色四虎影院| 欧美激情性国产欧美无遮挡| 亚洲国产精品久久久久秋霞蜜臀| 欧美一级久久精品| 搞鸡网站在线观看| 人人妻人人藻人人爽欧美一区| 在线看色中文字幕| 日韩不卡av在线播放| 一区二区三区四区在线看| 殴美一级黄色片| 狠狠干视频在线| 久久aⅴ免费观看| 久久综合久久综合久久综合| 国产一区高清视频| 92精品成人国产在线观看| 在线观看wwww| 成人福利视频导航| 午夜免费黄色| 91精品国产乱码久久桃| 美女掰开逼逼| 亚洲精品国产一区二区小泽玛利亚| 欧美成人久久| 日本三级一区二区| 91日韩精品一区二区三区| 91porny真实丨国产18| 免费av在线一区二区| 欧美黑人巨大久久久精品一区| 中文有码视频| 国产男女乱婬真视频免费| 国产极品嫩模在线视频一区| 一本一本久久a久久精品综合| 中文字幕乱偷无码av先锋蜜桃| 无码精品a∨在线观看| a级黄色小视频| 国产亚洲精品久久久性色情软件 | 日韩国产在线看| 西西人体大胆444www| 日韩午夜福利无码专区a| 99e热久久免费精品首页| 亚洲制服少妇| 精品久久久久中文字幕一区| 天天操夜夜撸| 日韩亚洲欧美中文字幕| 大尺度做爰啪啪高潮床戏| 色婷婷激情久久| 日本亚洲色大成网站www久久| 激情小说综合网| 艳妇乳肉豪妇荡欧美片| 免费看欧美成人a片无码| 那里有毛片看| 男人女人爱爱视频| 亚洲免费成人| 激情三级视频| 国产丝袜高跟| 成人777777| 看黄网站在线观看| 69pao视频| 日日干日日插| 四虎看黄| 五月激情综合色| 一级做a爰片久久毛片| 性另类交性另类交| 影视先锋av资源噜噜| 男人天堂视频网站| 可以免费看av的网站| 日日夜夜操操操操| 青草精品| 亚洲伊人观看| 国产精品久久无码不卡黑寡妇 | 国产精品亚洲专区无码牛牛| 九九夫妻自拍| 国产亚洲精品一区在线播放| 色就是色欧美色图| 午夜爽爽爽男女免费观看一区二区| 日本香蕉网| 曰的好深好爽免费视频网站| xx在线视频| 最新素人在线视频| 99久久这里只有精品| 亚洲乱码一二三四区| 久久久久久久999| 91亚洲精品国偷拍| 中文字字幕| 国产精品久久中文字幕| 在线日本欧美| 日日夜夜网| 无码伊人久久大杳蕉中文无码| 蜜桃久久av| 4p少妇交换91| gogo熟少妇大胆尺寸| 好看的亚洲午夜视频在线| 日韩一卡二卡三卡国产欧美| 国产情侣草莓视频在线| 欧美日韩精品免费| 国产永久免费无遮挡| 一二三区av| 女人爽到高潮免费看视频| 国产人碰人摸人爱免费视频 | 日韩一区二区免费看| 又黄又爽又色视频| 久久成人麻豆午夜电影| furry涩涩网站| 欧美一区二区三区久久| 亚洲中文日产2021| h色网站免费| 中文字幕亚洲影院| 国产69久久精品成人看| 丰满岳乱妇在线观看中字| 亚洲我射av| 青娱乐av在线| 亚洲精品亚洲人成在线观看下载| 亚洲欧洲三级电影| 午夜美女影院| 中文日韩在线观看| 国产麻豆精品sm调教视频网站| 久久www免费人成人片| eeuss鲁片一区二区| 黄色美女在线影视| 成人黄色777网| 无遮挡很爽很污很黄的网站| 欧美另类在线播放| 国产成人啪精品视频网站午夜| 中国激情三级av电影在线免费播放| 国模少妇一区二区三区| 色窝窝色蝌蚪在线视频| 精品制服美女丁香| 亚洲第一区国产| 成人tv888| 强奷乱码欧妇女中文字幕熟女| 国产亚洲精品合集久久久久| 久久久一本精品99久久精品| 先锋影音久久| 国产精品入口牛牛影视| 强插女教师av在线| 色www永久免费视频首页| 激情小说综合| 蕾丝av无码专区在线观看| 欧洲精品视频在线观看| 人妻av乱片av出轨| 国产精品丝袜一区二区三区,| 少妇被黑人到高潮喷出白浆| 国产99久久久久久免费看| 欧美三级日本三级少妇99| 99精品视频在线观看免费播放| 亚洲精品成人cosplay| 影音先锋一区二区三区视频| 99热热99| 色综合色综合色综合色欲| 色综合一本到久久亚洲91| 久久一区二区三区喷水| 亚洲成人在线视频观看| 丁香花在线观看免费观看图片| 真实国产乱子伦对白在线| 成人免费毛片在线观看| 激情av在线网站| 亚洲乱码国产乱码精品精在线网站| 久久中文字幕精品| 最新久久精品| 青娱极品盛宴视频在线播放| 国产真实伦视频| 四虎激情视频| 中国一级特黄毛片大片久久| 日本三级网站在线| 人人草人人爽| 男女羞羞在线观看| 久久久久久久久久久久| 国产成人片无码免费视频| 亚洲欧美激情四射在线日| 麻豆成人av在线| 亚洲国产va精品久久久不卡综合| 视频在线日韩| 超碰中文字幕| 成年性生活视频| 亚洲综合首页| 影音先锋啪啪av资源网站| 爱爱久久| 中文字幕在线网站| 欧美在线不卡| 一本到中文无码av在线精品| 亚洲一级片免费观看| 免费中文字幕日产乱码| 日韩国产精品毛片| 在线 欧美 日韩| 恋夜久久| 97精品伊人久久久大香线蕉| 免费在线视频97| 国产情侣自拍一区| 特级av| 亚洲高h| 亚洲免费av观看| 99久久精品免费看国产一区二区| 日韩av免费网址| 亚洲 自拍 另类 欧美 丝袜| 狠狠色丁香婷婷综合久久片| 国产免费97| youjizz.com亚洲| 我要干成人网| 5060网午夜| av免播放| 久久国产精品视频在线观看| 第一页av| 韩国日本在线视频| 久久国产人妻一区二区| 久久久精品中文字幕麻豆发布| 亚洲一区日韩| 国产又粗又硬又大爽黄老大爷视频| www.色噜噜| 欧美性猛交xxxx乱大交极品| 欧美 日韩 一区二区三区| 亚洲成人毛片| 婷婷在线视频观看| 97热精品视频官网| 日本极品另类| 久久综合久久综合久久综合| 日本五十熟hd丰满| 在线观看成人小视频| 日韩中文免费视频| 亚洲精品午夜无码专区| 私密spa按摩按到高潮| 一区二区小视频| 国产偷国产偷高清视频| 制服丝袜 国产精品|