新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 法拉電容在RAM數據保護中的應用

        法拉電容在RAM數據保護中的應用

        作者: 時間:2011-08-29 來源:網絡 收藏

          (1) 主控制程序

          上電進行必要的CPU初始化后,檢查正常掉電標志和 Check Sum計算檢查,以確認是否正常。如果正常,就進行掉電前的現場恢復。其主程序流程框圖如圖2所示。

          (2) 掉電中斷處理程序

          CPU收到掉電信號(PW_DN)中斷時,CPU進行掉電應急處理和現場,設置正常掉電標志,保存 Check Sum計算結果,以備上電時檢查RAM是否被破壞。其流程框圖如圖3所示。

          

        掉電中斷處理流程

          圖3  掉電中斷處理流程

          

         定時中斷處理流程

          圖4  定時中斷處理流程

          (3) 定時中斷處理程序

          看門狗定時器電路需要在每1.6 s內清零,在定時中斷處理程序中調用看門狗清零子程序。定時中斷時間要設在1.6 s以內,例如100 ms。定時中斷處理流程框圖如圖4所示。

          結語

          在本實例中,經測試,掉電后RAM后備時間是10~14天,且數據可靠,系統運行穩定。顯然,選擇更大容值的法拉將有更長的后備時間。在控制系統的產品設計中,為提高產品的可靠性、降低成本、增強產品在市場上的競爭力,本文提供的方案具有參考價值。

        超級電容器相關文章:超級電容器原理



        上一頁 1 2 下一頁

        關鍵詞: 應用 保護 數據 RAM 電容

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 永新县| 保靖县| 耒阳市| 朝阳市| 深泽县| 莆田市| 洛扎县| 会宁县| 阜南县| 九龙坡区| 门头沟区| 云林县| 宜章县| 那坡县| 九龙县| 黄龙县| 芦山县| 凤冈县| 桃源县| 烟台市| 北票市| 盐池县| 卢氏县| 兰西县| 乌鲁木齐县| 得荣县| 盐山县| 安顺市| 金湖县| 昌宁县| 红桥区| 莱西市| 东乌| 肥城市| 昭通市| 应用必备| 淮安市| 德阳市| 通渭县| 太白县| 沙雅县|