欧美久久久久久,美女黄网久久,自拍视频一区,欧美精品一区二区三区一线天视频

浙江皖開電力科技有限公司

點擊次數(shù):1482 更新時間:2018-04-23
幾種ZW20-12F看門狗軟件控制方法的誤區(qū)及解決方法
(1)許多人為了方便,把幾種ZW20-12F看門狗的清除控制指令放在系統(tǒng)的定時中斷服務(wù)程序中,以為這樣可以準(zhǔn)確清除看門狗。可是設(shè)計者應(yīng)該注意到這樣一個問題,就是MCU即使因為PC指針受干擾出錯,但是定時器不一定會停下來,定時中斷可能根本沒有受到影響,幾種ZW20-12F看門狗依然被定時清除,它形同虛設(shè)。基本的解決方法就是把清除幾種ZW20-12F看門狗的脈沖控制指令分散到主程序的各個部分中去,同時仿真保證兩脈沖的間隔小于幾種ZW20-12F看門狗溢出周期。
 
(2)中斷程序中隱含的長執(zhí)行時間,未清除幾種ZW20-12F看門狗,導(dǎo)致系統(tǒng)復(fù)位。有一些程序在仿真的時候順利通過了幾種ZW20-12F看門狗的測試,但使用中偶爾感覺到系統(tǒng)有復(fù)位現(xiàn)象。可能就是中斷超時,比如設(shè)計了一個通訊程序,根據(jù)對方的要求在一次中斷里發(fā)送全部數(shù)據(jù),一旦沒有注意可能的數(shù)據(jù)長度,就會造成看門狗啟動,使系統(tǒng)存在隱患。解決它很簡單,就是把數(shù)據(jù)接收和發(fā)送中斷都修改為每個中斷只處理一個字節(jié)數(shù)據(jù)。對于其它中斷源也要注意,要盡可能減小中斷程序的執(zhí)行時間,中斷程序只留標(biāo)志和信息,其它工作留給主程序處理。
 
(3)循環(huán)程序中隱含超時循環(huán),未能及時清除幾種ZW20-12F看門狗,導(dǎo)致系統(tǒng)復(fù)位。有些程序中含有延時、循環(huán)計算等片段,并且入口循環(huán)參數(shù)是由它前面的程序運行結(jié)果提供的,在某些未預(yù)見到的情況就會出現(xiàn)比較大的入口條件,導(dǎo)致幾種ZW20-12F看門狗超時。尤其對于一些沒有顯示的黑匣子設(shè)備,根本感覺不到它偶然的復(fù)位。
網(wǎng)站首頁 - 關(guān)于我們 - 產(chǎn)品中心 - 新聞資訊 - 技術(shù)文章 - 聯(lián)系方式 - 管理登陸
Copyright © 2015 浙江皖開電力科技有限公司 版權(quán)所有  浙ICP備15036215號-1  sitemap.xml
電話
0577-62059208
傳真
0577-62069208
手機
18066378882
18958861015
點擊這里給我發(fā)消息
點擊這里給我發(fā)消息
 
主站蜘蛛池模板: 安康市| 芦溪县| 蓬安县| 蓬溪县| 台中县| 晋江市| 云阳县| 临潭县| 河西区| 瑞金市| 河间市| 四会市| 广丰县| 托克逊县| 陇西县| 大荔县| 临安市| 特克斯县| 灵台县| 万安县| 邯郸县| 新安县| 高邮市| 安宁市| 友谊县| 南澳县| 沙河市| 罗山县| 元朗区| 香格里拉县| 衡山县| 新龙县| 屏东县| 达日县| 嵩明县| 凭祥市| 新田县| 讷河市| 武胜县| 黎川县| 桦甸市|