一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于RK3576開發(fā)板的WDT看門狗使用說(shuō)明

ljx2016 ? 來(lái)源:ljx2016 ? 作者:ljx2016 ? 2025-05-06 17:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1. 查看看門狗資源

通過(guò)ls命令,即可查看系統(tǒng)有多少個(gè)看門狗節(jié)點(diǎn)

ls /dev/watchdog*
wKgZO2gZ042AGWa7AACfBTDm7KM806.png

2. 快速上手

2.1 例程源碼下載

到【百度網(wǎng)盤】上下載相關(guān)的單例程序:

鏈接:https://pan.baidu.com/s/1RXHMGpmGSEfFy0rb1VkXSg?pwd=1234

提取碼: 1234

比如在windows環(huán)境中,就把單例程序下載到:此電腦D:BaiduNetdisk (無(wú)規(guī)定,用戶可自主選擇),如下圖所示。

wKgZPGgZ046AZfloAACHqCQtBb0101.png

然后把例程【復(fù)制粘貼】到nfs掛載目錄中。(不清楚目錄如何構(gòu)建的,可以參考《入門指南/開發(fā)環(huán)境準(zhǔn)備/nfs服務(wù)搭建與掛載》)

wKgZO2gZ046AYP9DAAD0U_bKfhE297.png

2.2 例程編譯&運(yùn)行

通過(guò)adb shell進(jìn)入開發(fā)板環(huán)境,執(zhí)行下方命令定位到demo目錄,并且執(zhí)行編譯操作。

cd /home/orin-nano/Desktop/nfs/05_watchDog/
./build.sh
wKgZPGgZ046AVKwIAAE3burhBns997.png

編譯成功后,相關(guān)的demo會(huì)生成在Release目錄下。

執(zhí)行下方命令以運(yùn)行demo,如下所示。

sudo ./Release/test-watchDog

執(zhí)行效果如下所示【注意?。?zhí)行demo會(huì)重啟系統(tǒng),請(qǐng)謹(jǐn)慎操作】。

wKgZO2gZ046AehbJAACyGXPZtaA079.png

若不想重啟,可在中途用組合鍵【Ctrl+C】停掉看門狗進(jìn)程。

3. C語(yǔ)言使用案例

看門狗的C語(yǔ)言使用案例,代碼地址為05_watchDog/test-watchDog/main.c,供用戶編碼參考。以下代碼展示了對(duì)看門狗定時(shí)器的基本操作流程:

void ctrl_c_handler()
{
    int ret = wdt_close();
    if(ret < 0){
        printf("n看門狗關(guān)閉失敗?。?!n");
    }else if(ret == 0){
        printf("n看門狗關(guān)閉成功?。?!n");
    }
    exit(0);
}
int main()
{
    int timeout = 30;
    int ret = wdt_open(timeout);
    if(ret < 0){
        printf("看門狗使能失?。。?!n");
        return -1;
    }
    printf("看門狗使能成功,實(shí)際溢出時(shí)間:%d(秒)n", ret);
    
    // 捕捉ctrl+c信號(hào)
    signal(SIGINT, ctrl_c_handler);
    
    int feedTimes = 0;
    while (1)
    {
        sleep(3);
        
        if(5 < feedTimes){
            printf("不再喂狗n");
            continue;
        }
        
        if(0 == wdt_feeddog()){
            feedTimes++;
            printf("喂狗成功?。?!n");
        }else{
            printf("喂狗失?。。?!n");
        }
    }
    return 0;
}

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 看門狗
    +關(guān)注

    關(guān)注

    10

    文章

    583

    瀏覽量

    71817
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5682

    瀏覽量

    104847
  • WDT
    WDT
    +關(guān)注

    關(guān)注

    0

    文章

    22

    瀏覽量

    17947
  • rk3576
    +關(guān)注

    關(guān)注

    1

    文章

    175

    瀏覽量

    733
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于RK3576開發(fā)板的PCIE固態(tài)硬盤使用說(shuō)明

    RK3576開發(fā)板的PICE固態(tài)硬盤使用方法
    的頭像 發(fā)表于 05-06 17:33 ?1368次閱讀
    基于<b class='flag-5'>RK3576</b><b class='flag-5'>開發(fā)板</b>的PCIE固態(tài)硬盤<b class='flag-5'>使用說(shuō)明</b>

    基于RK3576開發(fā)板的TF卡槽使用說(shuō)明

    RK3576開發(fā)板使用TF卡槽
    的頭像 發(fā)表于 05-07 09:24 ?763次閱讀
    基于<b class='flag-5'>RK3576</b><b class='flag-5'>開發(fā)板</b>的TF卡槽<b class='flag-5'>使用說(shuō)明</b>

    基于RK3576開發(fā)板的PWN使用說(shuō)明

    RK3576開發(fā)板使用PWN教程及Demo
    的頭像 發(fā)表于 05-07 14:07 ?1287次閱讀
    基于<b class='flag-5'>RK3576</b><b class='flag-5'>開發(fā)板</b>的PWN<b class='flag-5'>使用說(shuō)明</b>

    基于RK3576開發(fā)板的RTC使用說(shuō)明

    文章主要展示RK3576開發(fā)板的RTC信息和快速上手例程
    的頭像 發(fā)表于 05-07 15:04 ?818次閱讀
    基于<b class='flag-5'>RK3576</b><b class='flag-5'>開發(fā)板</b>的RTC<b class='flag-5'>使用說(shuō)明</b>

    基于RK3576開發(fā)板的人臉識(shí)別算法

    RK3576開發(fā)板展示人臉識(shí)別算法例程和API說(shuō)明
    的頭像 發(fā)表于 05-07 16:48 ?1946次閱讀
    基于<b class='flag-5'>RK3576</b><b class='flag-5'>開發(fā)板</b>的人臉識(shí)別算法

    新品體驗(yàn) | RK3576開發(fā)板

    RK3399、RK3566、RK3568、RK3588、RK3576等型號(hào)的核心與評(píng)估
    的頭像 發(fā)表于 11-01 08:08 ?1935次閱讀
    新品體驗(yàn) | <b class='flag-5'>RK3576</b><b class='flag-5'>開發(fā)板</b>

    米爾RK3576開發(fā)板特惠活動(dòng)!

    近日,米爾電子發(fā)布基于瑞芯微RK3576核心開發(fā)板,RK3576作為國(guó)產(chǎn)熱門處理器,其高性能數(shù)據(jù)處理能力、領(lǐng)先的AI智能分析、強(qiáng)大的擴(kuò)展性與兼容性受到廣大
    的頭像 發(fā)表于 11-12 01:00 ?866次閱讀
    米爾<b class='flag-5'>RK3576</b><b class='flag-5'>開發(fā)板</b>特惠活動(dòng)!

    敬請(qǐng)期待 | 迅為RK3576開發(fā)板即將發(fā)布

    敬請(qǐng)期待 | 迅為RK3576開發(fā)板即將發(fā)布
    的頭像 發(fā)表于 11-22 15:13 ?630次閱讀
    敬請(qǐng)期待 | 迅為<b class='flag-5'>RK3576</b><b class='flag-5'>開發(fā)板</b>即將發(fā)布

    迅為RK3576開發(fā)板核心與底板接口硬件介紹

    迅為RK3576開發(fā)板核心與底板接口硬件介紹
    的頭像 發(fā)表于 01-14 15:15 ?1527次閱讀
    迅為<b class='flag-5'>RK3576</b><b class='flag-5'>開發(fā)板</b>核心<b class='flag-5'>板</b>與底板接口硬件介紹

    迅為RK3576開發(fā)板Android?多屏顯示

    迅為RK3576開發(fā)板Android?多屏顯示
    的頭像 發(fā)表于 01-16 16:58 ?1016次閱讀
    迅為<b class='flag-5'>RK3576</b><b class='flag-5'>開發(fā)板</b>Android?多屏顯示

    RK3576開發(fā)板技術(shù)分享 | Weston 配置技巧:定制你的桌面體驗(yàn)!

    RK3576開發(fā)板技術(shù)分享 | Weston 配置技巧:定制你的桌面體驗(yàn)!
    的頭像 發(fā)表于 03-07 10:17 ?703次閱讀
    <b class='flag-5'>RK3576</b><b class='flag-5'>開發(fā)板</b>技術(shù)分享 | Weston 配置技巧:定制你的桌面體驗(yàn)!

    基于RK3576開發(fā)板的MIPI-DSI使用

    MIPI DSI接口是由MIPI聯(lián)盟下的Display工作組指定的DSI(Display Serial Interface)的接口標(biāo)準(zhǔn)。rk3576開發(fā)板使用mipi-dsi教程
    的頭像 發(fā)表于 05-06 16:11 ?391次閱讀
    基于<b class='flag-5'>RK3576</b><b class='flag-5'>開發(fā)板</b>的MIPI-DSI使用

    基于RK3576開發(fā)板的揚(yáng)聲器和耳機(jī)使用說(shuō)明

    RK3576開發(fā)板的揚(yáng)聲器和耳機(jī)使用說(shuō)明
    的頭像 發(fā)表于 05-06 16:36 ?443次閱讀
    基于<b class='flag-5'>RK3576</b><b class='flag-5'>開發(fā)板</b>的揚(yáng)聲器和耳機(jī)<b class='flag-5'>使用說(shuō)明</b>

    基于RK3576開發(fā)板的HDMI-OUT使用說(shuō)明

    RK3576開發(fā)板的HDMI-OUT使用說(shuō)明
    的頭像 發(fā)表于 05-06 16:48 ?346次閱讀
    基于<b class='flag-5'>RK3576</b><b class='flag-5'>開發(fā)板</b>的HDMI-OUT<b class='flag-5'>使用說(shuō)明</b>

    基于RK3576開發(fā)板的人員檢測(cè)算法

    展示了RK3576開發(fā)板的人員檢測(cè)算法例程及API說(shuō)明
    的頭像 發(fā)表于 05-07 17:33 ?302次閱讀
    基于<b class='flag-5'>RK3576</b><b class='flag-5'>開發(fā)板</b>的人員檢測(cè)算法