国内精品久久久久久久影视麻豆_99久久精品费精品国产一区二_国产精品久久久精品视频_免费观看又污又黄网站日本

當前位置: 首頁 > 資訊 > 熱點 >

環球信息:RK3588開發板(armsom-w3)之PWM實操

時間:2023-06-11 12:06:33

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

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

審核編輯:湯梓紅

標簽:

來源: jf_30051736 編輯: FN008
相關閱讀
  • 2023-06-11 12:06:33環球信息:RK3588開發板(armsom-w3)之PWM實操
  • 2023-06-11 11:59:31dnf名字特殊符號打法比心(dnf名字特殊符號)_天天百事通
  • 2023-06-11 11:26:54善學者盡其理善行者究其難什么意思遇事三思而后行(善學者盡其理 善行者究其難什么意思)
  • 2023-06-11 11:05:18暗黑4bd威能流程介紹
  • 2023-06-11 11:19:43從“天府之國”到“人間天堂”,這群足球少年終于圓夢
  • 2023-06-11 10:56:47中國代表敦促日方勿讓福島核污染水危害人類健康
  • 2023-06-11 10:49:27通靈學院入口在哪(通靈學院入口)|即時
  • 2023-06-11 10:43:08蒼穹巨靈·內蒙古篇
  • 2023-06-11 10:29:12抹掉所有內容和設置是什么意思 開機 iphone_抹掉所有內容和設置是什么意思 世界今頭條
  • 2023-06-11 10:23:37高通量篩選技術ppt 高通量篩選技術
  • 2023-06-11 12:24:18科普圖解 | 筑牢生態屏障!一圖看懂我國防沙治沙新成就 快看
  • 2023-06-11 12:20:43學制苗族銀飾 傳承非遺之美_觀點
  • 2023-06-11 12:18:34august的由來_augus-焦點熱聞
  • 2023-06-11 12:16:52環球熱頭條丨零聲母分幾類(零聲母)
  • 2023-06-11 12:10:26天天快消息!馴狼小說完整版_馴狼為妃
  • 2023-06-11 12:06:33環球信息:RK3588開發板(armsom-w3)之PWM實操
  • 2023-06-11 12:02:29特朗普:即使被定罪 也不會退出2024美總統選舉
  • 2023-06-11 11:59:31dnf名字特殊符號打法比心(dnf名字特殊符號)_天天百事通
  • 2023-06-11 11:58:51中國文學書籍大全_文學書籍大全
  • 2023-06-11 11:57:40吳江今年入庫夏糧6萬噸,較往年增幅超30%,創歷史新高
  • 2023-06-11 11:57:40共織“江南文化”“海派文化”雙面繡 蘇州吳江赴滬舉行文化產業招商推介會
  • 2023-06-11 11:56:23戶外音樂節,激活無錫文旅發展新賽道
  • 2023-06-11 11:55:57環球新動態:姓氏筆畫排序規則(姓氏筆畫排序方法)
  • 2023-06-11 11:54:14小麥收割完成率98.41% 鎮江夏收工作基本結束-全球速讀
  • 2023-06-11 11:53:04世界熱門:哈爾濱私拆承重墻事件后續:5人被采取刑事強制措施 紀委調查
  • 2023-06-11 11:52:54常州市兩交通工程獲省“揚子杯”
  • 2023-06-11 11:52:38奧迪A6L VS凱迪拉克全新CT6,985、211級實力+限時禮遇,手慢無!
  • 2023-06-11 11:49:06陜西省農林水利氣象工會組織50名勞模和優秀技術工人療休養|全球今亮點
  • 2023-06-11 11:32:40【環球速看料】延安市人民醫院順利完成2023年醫師資格實踐技能陜北片區考試任務
  • 2023-06-11 11:30:17超好聽的qq分組符號(qq分組名稱唯美帶符號)
  • 2023-06-11 11:28:38環球速讀:何處招魂香草還生三戶地說的是誰(何處招魂香草還生三戶地)
  • 2023-06-11 11:26:54善學者盡其理善行者究其難什么意思遇事三思而后行(善學者盡其理 善行者究其難什么意思)
  • 2023-06-11 11:25:35每日視訊:腎活檢能查出什么病(腎活檢)
  • 2023-06-11 11:23:18暗黑4索命陷阱技能怎么用比較好
  • 2023-06-11 11:20:34成長心理室丨中考臨近,孩子睡不著怎么辦? 今日報
  • 2023-06-11 11:19:43從“天府之國”到“人間天堂”,這群足球少年終于圓夢
  • 2023-06-11 11:19:026月9日,杭州市區二手房成交124套|今日視點
  • 2023-06-11 11:18:54蘇州化工醫院下午體檢嗎(蘇州化工醫院)|環球精選
  • 2023-06-11 11:18:20暗黑4高效率獲得攻擊類威能方法介紹
  • 2023-06-11 11:17:45“中國大學生音樂藝術節”西南交通大學站“破解”青春的音樂密碼-視焦點訊
  • 2023-06-11 11:17:12世界微資訊!dlan是什么意思中文(dlan是什么)
  • 2023-06-11 11:14:56第十二屆江蘇省園藝博覽會總結會舉行 徐州獲各類獎項13個
  • 2023-06-11 11:13:48環球實時:徐州城下城遺址博物館“上新”
  • 2023-06-11 11:13:31國家鄉村振興局開展農村廁所革命“提質年”|全球今亮點
  • 2023-06-11 11:12:42徐州地鐵6號線完成短套筒盾構接收|今日熱訊
  • 2023-06-11 11:12:22【獨家】暗黑4屠戮者巔峰效果介紹
  • 2023-06-11 11:11:59全球微資訊!杯具!上海一小區電動車爆炸起火 家人慘被燒傷:網友吵翻為何電池拿回家充電
  • 2023-06-11 11:11:32男孩手指中“套” 消防幫助脫困
  • 2023-06-11 11:11:21天天速看:江蘇省教育考試院、省反詐中心聯合發布涉高考詐騙重要提醒
  • 2023-06-11 11:09:53暗黑4威能不同位置的效果加成介紹_天天播資訊
  • 2023-06-11 11:09:20推廣共享用電 新疆電力試點解決“短時用電大問題”|全球信息
  • 2023-06-11 11:05:51證監會就公募基金投顧業務管理規定公開征求意見 世界動態
  • 2023-06-11 11:05:30實用收藏!高考填志愿你需要知道的事
  • 2023-06-11 11:05:18暗黑4bd威能流程介紹
  • 2023-06-11 11:04:09劉亞仁涉嫌吸食8種以上毒品 被移送至檢察機關-看熱訊
  • 2023-06-11 11:03:04昌都寶藏男孩,完成了5400公里的G318騎行
  • 2023-06-11 11:02:11蒙脫石散飯前吃還是飯后吃好一些(蒙脫石散飯前吃還是飯后吃)_熱推薦
  • 2023-06-11 11:01:19天天訊息:商洛市公安局代表隊在市第五屆運動會乒乓球項目上取得優異成績
  • 2023-06-11 11:01:05全球快資訊丨太幸福了!泰州中高考學子可享受這些福利
  • 2023-06-11 11:00:49天天關注:珠峰被救女子所雇登山公司發文:致謝救援人員 公司支付救援費
  • 2023-06-11 10:58:19全球最新:連云港市新生兒出生“一件事”網上一次辦
  • 2023-06-11 10:56:47中國代表敦促日方勿讓福島核污染水危害人類健康
  • 2023-06-11 10:55:49世界新消息丨朝陽鎮到通化客車時間(朝陽鎮)
  • 2023-06-11 10:53:12天天快播:江蘇淮陰:以環境之“優”促發展之“進”
  • 2023-06-11 10:52:49農產品:6月7日接受機構調研,國泰君安、興全基金等多家機構參與|世界今熱點
  • 2023-06-11 10:50:52geya手表怎么調日期視頻教程(geya手表)-世界微資訊
  • 2023-06-11 10:49:27通靈學院入口在哪(通靈學院入口)|即時
  • 2023-06-11 10:48:05昔日荒山變為幸福“金山” 桃園變成農民增收“致富園” 環球時訊
  • 2023-06-11 10:44:20胎菊跟貢菊有什么區別(胎菊和貢菊哪個好)
  • 2023-06-11 10:43:42p2psearcher穿透無限制版_p2ps
  • 2023-06-11 10:43:08蒼穹巨靈·內蒙古篇
  • 2023-06-11 10:41:24【新時代 新征程 新偉業】子長市:“一治兩拆五改” 推進城市有機更新
  • 2023-06-11 10:40:40潛在客戶轉化為現實客戶的方法有_潛在客戶
  • 2023-06-11 10:39:48即時焦點:臨潼新區秦漢九年制學校_臨潼新區
  • 2023-06-11 10:39:24京東幾天到貨河北(京東一般幾天到貨)
  • 2023-06-11 10:37:12新華全媒+|夜幕下,一個群體帶動城市消費新熱潮
  • 2023-06-11 10:33:45confidence可數嗎_confidence-全球即時
  • 2023-06-11 10:33:19環球滾動:趕緊轉給爸媽!陜西警方緊急預警!
  • 2023-06-11 10:33:14旱堿麥成“名片”迎來豐收 鹽堿地特色農業開出“增收花” 天天快資訊
  • 2023-06-11 10:29:12抹掉所有內容和設置是什么意思 開機 iphone_抹掉所有內容和設置是什么意思 世界今頭條
  • 2023-06-11 10:26:02今日看點:攻城掠地張飛攻略_攻城掠地208張飛怎么過
  • 2023-06-11 10:23:37高通量篩選技術ppt 高通量篩選技術
  • 2023-06-11 10:19:54愛情保衛戰 2017 王守英愛情保衛戰 天天快資訊
  • 2023-06-11 10:19:20安普網線官網 安普網線生產廠家 世界最新
  • 2023-06-11 10:17:21無網絡訪問權限怎么解決ipv4 ipv6 無網絡訪問權限|環球資訊
  • 2023-06-11 10:15:51武漢一批單位正在招人
  • 2023-06-11 10:15:39各地稅務部門不斷優化服務 前5個月新辦涉稅經營主體643.5萬戶|當前觀點
  • 2023-06-11 10:13:37之江實驗室發表研究成果 用計算模型理解大腦視覺機制 實時焦點
  • 2023-06-11 10:13:23注意!下周起出行有變化
  • 2023-06-11 10:13:04費祎登仙_費祎 全球新動態
  • 2023-06-11 10:11:24梅西乘私人飛機抵達北京,開啟第七次訪華之旅
  • 2023-06-11 10:10:36品茗升級后用不了(品茗官網升級) 全球快消息
  • 2023-06-11 10:09:34共享單車無序停放違規占道 3家單車企業“吃”罰單|焦點要聞
  • 2023-06-11 10:09:28乳酸左氧氟沙星片的功效與用量 乳酸左氧氟沙星片價格|全球即時
  • 2023-06-11 10:08:47創作童謠愛國童謠怎么寫? 愛國童謠自編|每日簡訊
  • 2023-06-11 10:07:59快播:學制苗族銀飾 傳承非遺之美
  • 2023-06-11 10:07:24最受歡迎的萌寵排名
  • 2023-06-11 10:05:54首批名單公布!泰州2家! 世界熱頭條
  • 2023-06-11 10:05:50今日熱聞!無錫江陰:錫澄S1線啟動信號動車調試!
  • 2023-06-11 10:05:49世界視訊!五風十雨的典故_五風十雨
  • 2023-06-11 10:05:41【熱聞】密度板規格型號_密度板規格
  • 2023-06-11 10:05:20今日看點:紅燒牛腩的家常做法簡單又好吃_紅燒牛腩的家常做法
  • 2023-06-11 10:04:55南京市檔案館獲捐《好一朵茉莉花》原型古唱本等檔案-天天熱點評
  • 2023-06-11 10:04:20寧杭高鐵“月票”“次票”昨開售 高鐵“公交化”!隨到隨走,價格優惠-全球時訊
  • 2023-06-11 10:04:08訊息:已開始報考!湖北多所大學招生
  • 2023-06-11 10:03:30注意防范!未來24小時商洛大部分縣區將會出現雷暴天氣
  • 2023-06-11 10:03:27天天即時:武大華科大,同日公布!
  • 2023-06-11 10:01:49首臺套50萬千瓦沖擊式水電機組項目開工
  • 2023-06-11 10:01:43蘇州平江歷史街區4個老舊住區改造工程啟動
  • 2023-06-11 10:00:46“深中牽手”成功 深中通道海底隧道歷時5年實現合龍|天天頭條
    • 蘇州
    • 江蘇
    • 財經
    • 娛樂
    • 旅游
    • 時尚

    環球新動態:園林賞荷

    環球信息:RK3588開發

    小麥收割完成率98.41%

    “百姓名嘴”倡新風

    九寨溝國慶遇冷7天迎

    世界熱門:哈爾濱私拆

    最新資訊

  • 最早將在4月底發射 龍飛船有望成首個載人商業航天器
  • 又見高空墜物 這次扔下來的竟然是玻璃茶幾
  • 蘇州軌道交通3號線今起空載試運行 將于12月底試運營
  • 十四臺高水準音樂演出 江南之聲,以音樂節的名義致敬古典
  • 2019江蘇省“長江經濟帶”全民健身大聯動暨“舞動江蘇”無錫賽區啟動儀式舉行
  • 以合作致共贏 江蘇日本開放創新合作交流會在東京舉行
  • 走進江蘇各地博物館 尋找文物上的“萌娃”們
  • 新沂城市水環盡顯生態活力:碧水繞城 綠蔭滿城
  • “強網”擬態防御國際精英挑戰賽:29支“白帽黑客”戰隊誰能突防?
  • 南京樓市上半年推房或超去年全年
  • 每日快訊!牽手胡繼勇的董思槿相貌前后相差這么大的秘密
  • 環球簡訊:絲瓜不宜與什么一起吃呢
  • 就離譜!甜妹竟然成了惡女標配?-每日快報
  • 天天上熱搜,換了團隊的楊紫真的不土了嗎?
  • 電子個稅申報系統_天津海事局電子申報系統_今日最新
  • 電子招投標可上傳“高清圖”,武漢市在全省率先嘗試
  • 吸納大學生就業 企業個人分別補貼1000元|每日觀察
  • 美國前總統特朗普面臨37項指控
  • 【夏收現場】 知識落“地”助豐收 耕地質量提升示范田小麥增產53.6%
  • 時隔24年 中國再度申報世界“雙遺產”
  • 四折頁一頁標準尺寸_四折頁尺寸多少
  • 2023渭南市“文化和自然遺產日”主會場暨夏季文旅消費季活動啟動|世界百事通
  • 科普圖解 | 筑牢生態屏障!一圖看懂我國防沙治沙新成就_實時焦點
  • 世界微資訊!這些年,祝勇的“紙上故宮”都在寫些什么?|文化觀察
  • 旱堿麥成“名片”迎來豐收 鹽堿地特色農業開出“增收花”
  • 世界播報:加強“雙業融合”,浦東推出系列醫產融合創新項目
  • 臨床醫學研究生報考條件知乎(臨床醫學研究生報考條件)
  • 《底特律》發行商公布獨立品牌:三款游戲待發售
  • 廣州市監測發現兩例猴痘病例 世界熱文
  • 為考清華復讀14年 34歲的他將告別高考:認清現實了
  • 濟南海關查獲禁止進口固體廢物23噸
  • 打新套利動輒千萬,“萬人搖”亂象叢生,樓市限價將“退出”?
  • 樊綱:今年5%以上經濟增長可以期待
  • 從8000年前的刻符龜甲說起 成博新展用220件重磅文物解讀“漢字中國”|文化和自然遺產日|天天快資訊
  • 天津夏季達沃斯論壇期間將舉辦主題城市論壇
  • 當前訊息:中國移動5G無線主設備集采:超77億大單落地,華為一騎絕塵,愛立信、諾基亞份額增長
  • 頭狼:黃金下周1970-73區域布局空_當前觀察
  • 世界快資訊丨科普圖解 | 筑牢生態屏障!一圖看懂我國防沙治沙新成就
  • 山東航空退市成定局!上市23年市值跌去九成,國航伸援手
  • 雞打鳴燒雞的制作? 世界新視野
  • 居理買房暴雷!前員工稱“欠薪千萬元,丈母娘頂替法人”
  • 微頭條丨首臺套50萬千瓦沖擊式水電機組項目開工
  • 數字技術迭代催生文化產業新場景 市民樂享AI新應用盛宴_全球熱點
  • 天天視點!純國產32核CPU供貨 搭載主機開售了
  • 環球今熱點:商圈+公園!預計10月,內江這里將添新地標
  • 全球微頭條丨“深海發現之旅”在國家海洋博物館啟動
  • 學制苗族銀飾 傳承非遺之美
  • 世界快資訊:雞心可以和雞腿一起燉嗎?
  • RK3588開發板(armsom-w3)之PWM實操 世界要聞
  • 中超:武漢三鎮平山東泰山_焦點熱議
  • 我是大運火炬手丨第一棒火炬手鄒敬園:我在成都等你們_焦點消息
  • 全球熱點!紅葡萄酒和白葡萄酒有什么區別?
  • 昔日荒山變為幸福“金山” 桃園變成農民增收“致富園”
  • 旱堿麥成“名片”迎來豐收 鹽堿地特色農業開出“增收花”_每日熱門
  • “擁抱”大漠,“綠染”家園——立體防沙治沙的甘肅實踐
  • 環球通訊!上海市全民數字素養與技能提升月收官,開展各類活動上千場
  • 【天天速看料】試行!網上買火車票可以選鋪了
  • 聯想z470a-世界報資訊
  • 世界聚焦:網暴應專門立法規制?人大代表曾呼吁 法學學者稱需斟酌
  • 學制苗族銀飾 傳承非遺之美
  • 天天新消息丨首屆文化強國建設高峰論壇系列分論壇舉行
  • 環球視點!大面積開鐮收獲 全國麥收進度已過六成
  • 中超:大連人2:2戰平北京國安
  • 滬蓉高鐵多趟列車晚點數小時!不明水源淹了道床 目前搶修完畢 全球速讀
  • 3家產業園匯聚近150家區塊鏈企業 武漢加快建設國家級“區塊鏈之城”
  • 渭南公安交警:“三夏”農忙 交警護航
  • 12306網站試行在線選鋪服務!臥鋪鋪位要哪個?自己決定 今日看點
  • 美國前總統特朗普面臨37項指控 微頭條
  • 今明全省以晴好天氣為主 午后多雷陣雨天氣
  • 計劃今年完成4座,浦東“十四五”期間將改造16座環上公園 全球資訊
  • 百事通!家門口的養老院——徐家匯街道敬老院的養老新模式
  • 高考落幕學生紛紛離校 民警化身“搬運工”幫學生搬行李|當前視點
  • 【全球新視野】生態環境好,好經濟來“落腳”
  • 環球即時:英雄聯盟投降最多的區_英雄聯盟投降
  • 蕪湖造船廠一龍門吊受強對流天氣影響傾覆 致3人死亡
  • 【全球獨家】武漢江漢路步行街一男子被外墻墜物砸傷!官方通報來了
  • 【世界獨家】菲律賓馬榮火山活動加劇,當地政府開始撤離民眾
  • 【環球新視野】今年長江流域旱重于澇 三峽、向家壩等水庫提前儲水
  • 你為什么逢賭必輸?警方揭露藏在麻將機里的秘密…
  • 長春經濟圈環線高速項目再獲新突破
  • 國鐵:今起12306試行在線選鋪服務 想要下鋪以后要拼手速啦!
  • AI前哨 | GPT-5什么時間上線?OpenAI CEO在中國會議上發言
  • 環球微速訊:長春經濟圈環線高速項目再獲新突破
  • 美國亞裔高考近滿分被六大名校拒絕 為何常青藤“不認”亞裔做題家? 環球觀天下
  • 如何促進新型研發機構高質量發展?廣州這樣做-世界熱聞
  • 【環球熱聞】中國代表揭批美英澳核潛艇合作:掩耳盜鈴 暗度陳倉
  • 當前關注:深中通道迎來建設節點 難度多大?有何意義?一文讀懂
  • 我軍首批大學生艦載機招飛對象完成實裝篩選飛行
  • 環球報道:默里生涯前四場總決賽每場10+助攻 成NBA歷史第一人
  • 珍貴影像資料!30年前高考是什么樣的?-全球今日報
  • 【世界速看料】美英領導人發表《大西洋宣言》 美英尋求建立“新型創新伙伴關系”!
  • 每日速讀!吃美食、看電影、賞舞劇!非遺文化在新時代有多潮?
  • 首批用戶"坐等"提車 吉利銀河L7將于6月13日交付_環球精選
  • 華為獲轉讓問界商標:可用于汽車等
  • 體育中介的工作內容_體育中介
  • 當前關注:高質量發展調研行 | 在智慧港口見證大灣區經濟活力——廣州南沙港走訪一線見聞
  • 時隔三年 鼓聲再起 2023中華龍舟大賽首站比賽將在鹽城大洋灣景區鳴鑼揮槳
  • 動態焦點:未來兩天 陜西中南部有陣性降水
  • 天天日報丨中鐵三局:網傳有關我公司黨委書記郝剛圖文內容純屬虛假信息
  • 焦點!關東煮食材都有哪些
  • 全球快資訊:共青城有哪些大學
  • 冰皮用不完怎么保存冰皮的做法介紹 每日觀點
  • 即時:馮坤厲害在哪里
  • 當前熱文:如何長時間保存紙 長期保存一張紙的方法
  • 延安市人民醫院順利完成2023年醫師資格實踐技能陜北片區考試任務
  • 如何長時間保存酵母 怎么保存開封的酵母-獨家
  • 天天亮點!天龍八部新手卡領取中心(天龍八部新手卡)
  • 如何長時間保存蠶蛹殼 怎樣長時間保存蠶蛹殼 世界時快訊
  • 山地玫瑰怎么種 山地玫瑰怎么種植視頻-環球新資訊
  • 水果如何保存長時間 水果怎樣保存長時間-每日訊息
  • 国内精品久久久久久久影视麻豆_99久久精品费精品国产一区二_国产精品久久久精品视频_免费观看又污又黄网站日本

              日韩精品欧美精品| 99久久精品国产麻豆演员表| 久久丝袜美腿综合| 亚洲高清不卡在线| 日韩欧美在线网站| 亚洲精品中文在线影院| 国产乱码精品一品二品| 日本一区二区动态图| 91久久精品一区二区| 国产日韩综合av| 视频一区视频二区中文| 99久久国产综合精品女不卡| 亚洲va欧美va人人爽午夜| 日韩精品一区二区三区四区视频| 一区二区三区在线免费观看| 国产精品99久| 亚洲综合一区二区精品导航| 欧美r级电影在线观看| 亚洲在线观看免费视频| 不卡的电影网站| 亚洲高清免费在线| 久久久.com| 麻豆精品视频在线观看| 国产欧美日韩三级| 欧美猛男男办公室激情| 亚洲欧美偷拍三级| 成人激情免费视频| 亚洲成人7777| 中文字幕精品一区二区三区精品| 韩国精品主播一区二区在线观看| 亚洲私人影院在线观看| 精品免费国产二区三区| 日韩成人免费在线| 中文字幕第一区综合| 欧美嫩在线观看| 一区二区三区高清| 99re这里都是精品| 欧洲精品在线观看| 亚洲精品国产精品乱码不99| 成人动漫一区二区| 欧美性色黄大片手机版| 亚洲蜜臀av乱码久久精品 | 国产精品美女一区二区三区| 国产在线精品一区二区夜色| 一区二区三区欧美日| 国产日本一区二区| 国产精品1区2区3区| 亚洲超碰精品一区二区| 亚洲视频狠狠干| 97久久精品人人澡人人爽| 欧美日韩免费电影| 亚洲一区av在线| 日本一区二区免费在线观看视频| 91精品国产色综合久久不卡蜜臀| 日韩高清中文字幕一区| 国产精品久久国产精麻豆99网站| 久久先锋影音av鲁色资源| 国产在线日韩欧美| 色婷婷av一区二区三区gif| 亚洲欧美激情小说另类| 国产午夜亚洲精品理论片色戒| 欧美猛男gaygay网站| 日本午夜一本久久久综合| 亚洲精品成人在线| 国产精品久久99| 91麻豆精品秘密| 日韩一区二区三区视频在线| 精品一区二区av| 一道本成人在线| 亚洲福利视频三区| 亚洲欧美一区二区三区孕妇| 国产精品久久久久影院亚瑟| 久久综合久久综合久久| 日韩欧美一级在线播放| 国产精品系列在线观看| 欧美亚洲综合另类| 日韩福利视频网| 亚洲第一主播视频| 亚洲一区二区精品久久av| 亚洲欧洲日韩在线| 亚洲视频电影在线| 国产精品另类一区| 国产精品婷婷午夜在线观看| 91蜜桃视频在线| 亚洲精品一线二线三线无人区| 国产999精品久久| 在线播放/欧美激情| 国产原创一区二区三区| 欧美性受xxxx黑人xyx性爽| 美女在线视频一区| 色婷婷亚洲精品| 七七婷婷婷婷精品国产| 色综合天天狠狠| 日本特黄久久久高潮| 五月天一区二区| 蜜桃91丨九色丨蝌蚪91桃色| 色女孩综合影院| 免费在线观看成人| 欧美亚洲动漫另类| 久久97超碰色| 欧美日韩你懂得| 国产精品1024久久| 日韩一区二区在线看片| 成人av资源站| 精品久久久久久久久久久久包黑料 | 久久色.com| 国产精品丝袜91| 国产精品婷婷午夜在线观看| 国产精品毛片无遮挡高清| 中文子幕无线码一区tr| 中文字幕在线不卡一区| 中文字幕亚洲一区二区av在线| 亚洲精品视频观看| 亚洲一区二区三区四区五区中文| 视频一区二区中文字幕| 欧洲中文字幕精品| 国产精品一区专区| 精品国产一区久久| 久久久久综合网| 亚洲色图制服丝袜| 亚洲国产欧美另类丝袜| 蜜臀久久久久久久| 在线不卡一区二区| 91色视频在线| 国产精品久久久久久妇女6080| 亚洲美女屁股眼交3| 日日夜夜精品免费视频| 欧美日韩电影一区| eeuss鲁片一区二区三区在线看| 国产三级精品视频| 亚洲日本va午夜在线影院| 亚洲h精品动漫在线观看| 日本精品免费观看高清观看| 国产在线精品视频| 精品理论电影在线| 欧美国产日韩a欧美在线观看| 一区二区三区中文字幕| 亚洲高清视频在线| 国产一区二区三区不卡在线观看| www欧美成人18+| 中文字幕日韩一区| 日本v片在线高清不卡在线观看| 7777女厕盗摄久久久| 久久久久久免费网| 一区二区三区国产| 欧美日韩一区二区三区在线看 | 日韩一级视频免费观看在线| 久久久久久久久久久久久久久99 | 欧美男生操女生| 久久久久久综合| 亚洲成av人片在www色猫咪| 91黄色免费看| 99re这里只有精品首页| 亚洲精选视频免费看| 欧美网站一区二区| 2023国产一二三区日本精品2022| 一二三四社区欧美黄| 欧美日韩在线播放一区| 久久久亚洲高清| 婷婷综合另类小说色区| 日韩精品中午字幕| 中文字幕日本乱码精品影院| 蜜臀精品一区二区三区在线观看| 精品三级在线看| 亚洲精品久久7777| 国产91高潮流白浆在线麻豆| 亚洲欧美一区二区三区久本道91| 欧美天堂亚洲电影院在线播放| wwwwxxxxx欧美| 偷偷要91色婷婷| 欧美精品一区二区三区一线天视频| 综合色中文字幕| 国产伦精品一区二区三区免费迷| 日本一区二区三区在线观看| 亚洲18色成人| 91偷拍与自偷拍精品| 亚洲国产成人精品视频| 欧美成人一级视频| 玉足女爽爽91| jlzzjlzz亚洲女人18| 亚洲小少妇裸体bbw| 欧美刺激午夜性久久久久久久| 亚洲美女淫视频| 成人免费av网站| 亚洲一区二区三区免费视频| 欧美大片在线观看| 午夜久久久久久久久| 2019国产精品| 久久国产精品色婷婷| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 欧美日韩在线不卡| 亚洲三级电影网站| 成人黄动漫网站免费app| 亚洲一区二区av在线| 久久蜜桃香蕉精品一区二区三区| 午夜欧美大尺度福利影院在线看 | 中日韩免费视频中文字幕| 欧美日韩国产一级片| 亚洲少妇30p| 99久久婷婷国产综合精品电影|