找回密碼
         注冊會員
        搜索附件  
        MCU資訊論壇 附件中心 單片機電路論壇 模電數電論壇 單片機應用中的幾種軟件抗干擾方下.doc

        熱門下載

        附件中心&附件聚合2.0
        For Discuz! X2.5 © hgcad.com

        單片機應用中的幾種軟件抗干擾方下.doc

         

        單片機應用中的幾種軟件抗干擾方法:
        在單片機應用系統中,軟件的可靠性是最重要的指標之一。它要求:1. 運行參數環境發生變化時(如溫度漂移等),軟件都能可靠運行并給出正確結果,即軟件具有自適應性;2. 工業環境極其惡劣,干擾嚴重,軟件必須保證在嚴重干擾條件下也能可靠運行。
        軟件抗干擾是當系統受干擾后使系統恢復正常運行,或輸入信號受干擾后去偽求真的一種輔助方法。軟件抗干擾是被動措施,硬件抗干擾是主動措施。由于軟件設計靈活性、節省硬件資源,所以軟件抗干擾技術越來越受到人們的重視。
        一、指令冗余法
        單片機操作時序完全由程序計數器PC控制,一旦PC因干擾出現錯誤,程序便脫離正常軌道,出現“亂飛”、改變操作數數值以及將操作數誤認為操作碼等。為了使“亂飛”程序迅速納入正軌,應該多用單字節指令,并在關鍵地方插入一些空操作指令NOP或將有效單字節指令重寫,這就叫做指令冗余。
        1. NOP指令的使用。 在雙字節指令或三字節指令之后插入兩條NOP指令,可保證其后的指令不被拆散。在對程序流向起決定作用的指令(如RET、ACALL、LJMP、JZ、JNZ、JC、JNC、DJNZ等)和對系統狀態起決定作用的指令(如SETB、EA等)之前插入兩條NOP指令,使“亂飛”程序迅速納入正軌。
        2. 重要指令冗余。 在對程序流向起決定作用的指令(如RET、ACALL、LCALL、LJMP、JZ、JNZ、JC、JNC等)和某些對系統狀態起決定作用的指令(如SETB、EA等)的后面可重復寫這些指令,以確保這些指令的正確執行。采用冗余法使PC納入正軌的條件是:跑飛的PC必須指向程序運行區,并且必須執行到冗余指令。

        QQ|手機版|MCU資訊論壇 ( 京ICP備18035221號-2 )|網站地圖

        GMT+8, 2025-3-18 12:35 , Processed in 0.034957 second(s), 8 queries , Redis On.

        Powered by Discuz! X3.5

        © 2001-2024 Discuz! Team.

        返回頂部
        精品乱子伦一区二区三区| 日本精品一区二区三区在线视频| 麻豆精品三级全部视频| 国内精品视频九九九九| 亚洲麻豆精品国偷自产在线91 | 亚洲性日韩精品一区二区三区| 国产无遮挡又黄又爽免费视频| 国语自产少妇精品视频| 老司机99精品99| 欧美人与性动交α欧美精品成人色XXXX视频| 欧美一线高本道高清免费| 91精品国产福利在线导航| 国产亚洲精品无码专区 | 精品一区二区在线观看| 麻豆精品视频在线观看91| 精品国精品国产自在久国产应用| 91精品国产自产在线观看| 真实国产乱子伦精品一区二区三区 | 免费精品精品国产欧美在线欧美高清免费一级在线 | 99国产精品无码| 精品人妻少妇嫩草AV无码专区| 国产一级做a爱免费视频| 久久精品国产一区二区三区日韩| 久久久久久久亚洲精品| 国内精品久久久久伊人av| 国产精品免费久久久久影院| 亚洲精品中文字幕无码蜜桃| 午夜精品美女自拍福到在线| 影音先锋5566av资源网| 久久精品国产福利国产秒| 亚洲国产成人乱码精品女人久久久不卡| 国内精品久久久久影院优| 久久久久这里只有精品| 国产精品免费高清在线观看| 久久露脸国产精品| 91精品国产自产在线观看永久| 无码精品人妻一区二区三区影院 | 无码人妻精品一区二区三区99仓本 | 无码精品人妻一区二区三区免费看| 亚洲精品人成在线观看| 国产一级www在线视频|