999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

提高單片機應用系統的可靠性的實踐研究

2016-03-31 05:40:03陳群芳衡陽技師學院421007
電子制作 2016年4期
關鍵詞:單片機程序檢測

陳群芳 衡陽技師學院 421007

?

提高單片機應用系統的可靠性的實踐研究

陳群芳衡陽技師學院421007

【文章摘要】

硬件與軟件的可靠性決定著單片機系統的可靠性。影響單片機應用系統可靠性的因素在于系統的抗干擾性不穩定。系統的可靠性應當從硬件與軟件等方面展開全面的考慮。本文淺談了如何提高單片機應用系統的可靠性。

【關鍵詞】

單片機應用系統;可靠性;實踐

在展開單機片應用程序開發時,相關技術人員會遇到一個很棘手的問題,就是在環境良好的情況下系統運行情況良好,而安裝在工作現場后卻會出現一些問題。究其原因主要是系統的抗干擾設計不合理。硬件抗干擾是主動的,而軟件抗干擾只是一個補充的作用。通過軟硬件可靠性的設計能夠充分的降低各種干擾對系統的影響。在單片機應用系統中,應當仔細分析系統所處的環境等因素,運用軟硬件相結合的抗干擾技術,就可以確保系統的穩定。

1 導致單片機可靠性低的因素

1.1單片機應用系統出錯

系統出錯的現象包括死機、狀態不穩定、數據顯示混亂等等。主要是由于以下幾個因素導致的:(1)RAM中相關數據出現紊亂的現象,使得程序出現錯誤,從而導致死機的現象。(2)單片機內部指針出現問題,出現指向錯誤的現象,從而運行著錯誤的程序,使得RAM中相關數據出現錯誤,使得程序所計算的數據是不正確的,導致被控制對象的錯誤運行。(3)相關線路受到干擾,從而導致被控制對象的情況不穩定。(4)單片機內部指針出現問題,使得相關程序的運行時間不符合要求。(5)RAM中相關數據出現錯誤,使得程序計算結果不準確。

1.2導致單片機應用系統不穩定的外在因素

從制造單片機應用系統的方面來看,影響其穩定性的因素有:(1)單片機本身的不具有良好的抗干擾能力。(2)受到附近的電磁影響。(3)系統本身的抗干擾能力不充分。(4)在程序中沒有采取抗干擾方式。(5)相關的電流、電壓較低,沒有采取有效的保護措施。

2 提高硬件可靠性

2.1元器件

元器件的性能直接對單片機系統的工作效率產生影響。隨著相關技術的不斷進步,單片機本身的抗干擾能進也在不斷提高。除了應當選擇性能好的單片機外,并且使用性能優越的輔助元器件也能促進系統穩定性的提高。選擇元器件時應當遵循以下原則:(1)應當選擇經過有關部門質量檢測的,已被證明性能良好的通用元器件。(2)依據整機的實際情況以及在實際溫度的條件下來選擇適當的元器件。(3)對于功耗比較大的元器件應當配備散熱措施,并保證其正常運行。(4)依據整機的實際情況選擇可靠性高的元器件。(5)在選擇CPU特別是運行速度比較慢的芯片過程中應當充分考慮其速度匹配等問題。

2.2電源濾波

集成電路的電源有著通路的作用,然而電源的電阻不可能為零。因此,輸出電路的信號就會通過電源的電阻形成電壓分散到輸入電路中。倘若電路中有其他電路,那么就會形成自激的現象。為了防止這一現象的發生可以在集成電路的電源處增加適當的濾波電容。

2.3系統合理接地

在設計系統電路過程中應當注意接地是否合理,這是十分關鍵的。單片機系統中的地線通常有三種,分別為機殼地、線路地以及光隔外部地。這三種地線有著不同的作用。沒有著地的機殼容易形成靜電高壓,對電路的正常工作帶來不利影響,引導應當把機殼地與大地的地線有效連接。在設計系統過程中把線路地與機殼地連通,光隔外部地通常為獨立地,不與機殼地、線路地相連,從而實現完全隔離的目的。

3 提高軟件可靠性

軟件可靠性比硬件可靠性更加難以保障。影響軟件可靠性的因素包括:需求分析錯誤、計算錯誤、相關數據初始化錯誤以及通訊錯誤等等。提高軟件可靠性的策略如下:

3.1系統自檢

單片機系統開機后第一步就是對硬件以及軟件狀態展開檢測,發現異常現象后應當立即展開有關處理。具體包括以下幾點:(1)檢測RAM。檢測RAM是否運行正常是十分重要的,倘若出現有關錯誤應當給出有關錯誤提示,等待處理。(2)檢查ROM內容。對ROM展開檢測主要是檢測其單元內容。ROM中的程序內容是確定的,校驗和是唯一的檢驗標準。如果ROM校驗和出現問題,應當給出錯誤提示。(3)檢查I/O口情況。首先應當確定I/O口在待機過程中的情況,然后檢測單機片的I/O口在待機情況下的狀態是否穩定。如果不穩定應當給予錯誤提示。(4)其他接口電路的檢測。應當對系統的其他接口展開充分的檢測,比如擴展的A/D轉換電路等。

3.2數據冗余

在噪音污染比較嚴重的環境中,運用數據冗余法能夠有效提高系統的可靠性。這種方法對于解決傳輸系統的故障以及糾正錯誤都有顯著的效果。運用的主要措施是給重要的數據添加有關的冗余位,從而提高其糾錯能力。

3.3看門狗技術

看門狗技術的作用是監測相關程序中服務程序的運行情況,當此程序停止工作時認為是系統出現問題,從而展開系統恢復。此外,如今許多單片幾片中都設置了監視跟蹤器。它主要是用來跟蹤程序的運行情況。當程序出現問題時,計數器溢出,系統自動恢復,重新啟動相關程序。利用它能夠有效地防止程序故障。

3.4設置程序指針陷阱

在每個程序之后插入NOP、LJMP、MAIN等指令。對于不用的ROM應當展開處理,以程序能夠自動恢復為原則。程序存儲器的空白地方,尤其是后半部分的空白地方,每三十二個字節設置一條LJMP MAIN指令。設置指針陷阱后,倘若單片機受到影響,指針程序就會出現混亂的現象,執行了一段程序后,就會運行至陷阱中,執行LJMP MAIN指令,回復到初始化程序,從而避免死機的情況發生。

4 結束語

在實際工作中往往都是同時運用多種抗干擾方法,從而實現相互補充與完善,才能夠取得良好的抗干擾效果。為了提高系統的穩定性,獲得高性能的單片機應用系統,應當對系統展開必要的分析,增加有關的軟硬件資源,從可以取得良好的效果。

【參考文獻】

[1]彭芬.提高單片機應用系統可靠性的軟硬件技術.[J].計算機光盤軟件與應用, 2013, (20), 54+56

[2]吳育軍.提高單片機應用系統可靠性的軟件技術.[J].通訊世界, 2015, (12),199

[3]王慶偉.單片機應用系統可靠性設計.[J].電子世界, 2013, (20),33-34

猜你喜歡
單片機程序檢測
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
小波變換在PCB缺陷檢測中的應用
主站蜘蛛池模板: 国产精品香蕉| 久久国产拍爱| 国产网友愉拍精品| 日韩免费毛片| 性69交片免费看| 不卡无码网| 亚洲高清中文字幕| 人妻少妇久久久久久97人妻| 99精品免费在线| 99re在线免费视频| 国产xx在线观看| 国产欧美高清| 久久不卡国产精品无码| 午夜免费小视频| 国产凹凸视频在线观看| 蜜芽国产尤物av尤物在线看| 国产91小视频| 亚洲天堂视频在线播放| 亚洲国产清纯| 国产精品分类视频分类一区| 亚洲手机在线| 三区在线视频| 五月天丁香婷婷综合久久| 国产成人夜色91| 国产女人18水真多毛片18精品| 亚洲中文制服丝袜欧美精品| 国产精品自在线天天看片| 日韩在线播放中文字幕| 中国美女**毛片录像在线| 精品日韩亚洲欧美高清a| 51国产偷自视频区视频手机观看| 波多野结衣AV无码久久一区| 日韩精品专区免费无码aⅴ| 尤物成AV人片在线观看| 免费毛片全部不收费的| 国产福利不卡视频| 日韩精品无码免费一区二区三区| 亚洲女同一区二区| 无码久看视频| 国产精品30p| 久久久久无码精品| AV网站中文| 亚洲美女视频一区| 40岁成熟女人牲交片免费| 丰满人妻久久中文字幕| 中国一级特黄视频| 国禁国产you女视频网站| 免费一级毛片在线观看| 中文字幕色在线| 欧美v在线| julia中文字幕久久亚洲| 亚洲第一成年人网站| 色成人亚洲| 青青青视频91在线 | 欧美色亚洲| 欧美国产日产一区二区| 国产女同自拍视频| 久久黄色视频影| 天天综合色网| 亚洲一区无码在线| 亚洲男人天堂2018| 蜜臀av性久久久久蜜臀aⅴ麻豆 | 天堂av综合网| 久久久久久午夜精品| 久久semm亚洲国产| 国产精品视频第一专区| 国产精品无码翘臀在线看纯欲| 欧美久久网| 亚洲永久视频| 91九色视频网| 亚洲国产午夜精华无码福利| a色毛片免费视频| 国产在线精彩视频二区| 亚洲人免费视频| 亚洲无码高清一区二区| 亚洲AV无码一区二区三区牲色| 在线观看国产精品一区| 亚洲成人免费看| 尤物亚洲最大AV无码网站| 久久99精品久久久大学生| 狠狠色噜噜狠狠狠狠奇米777| 亚洲精品动漫|