中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 新聞中心

        EEPW首頁(yè) > 消費(fèi)電子 > 設(shè)計(jì)應(yīng)用 > ARM+Linux下看門狗應(yīng)用

        ARM+Linux下看門狗應(yīng)用

        作者:馮瑞明 時(shí)間:2014-03-31 來(lái)源:電子產(chǎn)品世界 收藏

          現(xiàn)象、問(wèn)題描述

        本文引用地址:http://www.antipu.com.cn/article/235592.htm

        linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

          筆者在設(shè)計(jì)+的產(chǎn)品中,使用了ADM706。這款I(lǐng)C的定時(shí)間隔為1.6s。由于使用9的內(nèi)核,操作系統(tǒng)為。整個(gè)系統(tǒng)完全啟動(dòng)時(shí)間較長(zhǎng),超出了的喂狗時(shí)間門限。因此在能完全啟動(dòng)開(kāi)始喂狗前,又給出了復(fù)位信號(hào),導(dǎo)致重啟。由于成本的原因,此款看門狗IC的定時(shí)復(fù)位間隔時(shí)間已經(jīng)定死,不能由設(shè)置。我們無(wú)法通過(guò)更改看門狗的喂狗間隔時(shí)間來(lái)滿足CPU的啟動(dòng)要求。

          關(guān)鍵過(guò)程及根本原因分析

          使用的看門狗電路如圖1所示。RESET信號(hào)為看門狗輸出的復(fù)位信號(hào),WDI為CPU輸出的喂狗信號(hào)。在1.6s的時(shí)間內(nèi),WDI信號(hào)有從高到低或者從低到高的變化,則看門狗內(nèi)部的定時(shí)器清零,重新計(jì)數(shù),無(wú)復(fù)位信號(hào)輸出。

          由于采用內(nèi)核的操作系統(tǒng),Bootloader采用U-Boot。在從U-Boot跳轉(zhuǎn)到Linux內(nèi)核的過(guò)程中,必須關(guān)閉定時(shí)器中斷。CPU不能定時(shí)喂狗,且跳轉(zhuǎn)執(zhí)行的間隔時(shí)間都大于1.6s。因此需要關(guān)閉看門狗的復(fù)位輸出信號(hào),以使CPU能完全啟動(dòng)。

        linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

        linux相關(guān)文章:linux教程




        關(guān)鍵詞: ARM Linux 看門狗 CPU

        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉