單片機系統“PC”失控的軟件措施Software Measure of GettingO uto fC ontrolfo r“PC"in S ingleC hipC omputerS ystem謐 加 春 王 曉 基 雷 小 華(江 西 理 工 大 學機 電 工 程 學 院 ,贛 州 34 10 00)摘要單片機系統在實際工業現場中可能遇到各種干擾和自身的隨機性故障。現場惡劣的環境有可能使計算機系統發生異常,計算機程序指針“PC”失控就是常見的故障之一,如果發生“PC”失控,將導致CPI工作混亂,釀成嚴重的事故。研究了“PC”失控的原因,并指出軟件抗干擾的幾種方法,有效保證單片機系統的正常工作。關鍵詞單片機“PC”失控抗干擾Abstract Inp racticalin dustrialfi elds,th ereis v ariousin terferencea fectingo perationo fsi nglec hipc omputersy stemsa ndt hec omputersy stems。fac噸random faults飾themselves. It is very common that the severe environment makes the computer systems abnormal. The program counter "PC"gettingo utof co ntorlis on eo fth ec ommonfa ults.If th isoc curs,C PUw ouldb eru nningo utof or deran din torducesse riousan cient.T hec ausesof " PC"geting out of control, studied in this paper and some countermeasures of anti-interference師software are given to ensure single chip computer systemworking properly.Keywords Single。飾computer Porgramc ounter"P C" Anti-interfeernc 在設 計 和 開發單片機系統時,一般難以周全地預計單片機系統在實際工業現場中可能遇到的各種干擾和自身的隨機性故障。因此,除了采取防止和抑制干擾的各項措施外,還應該借助于軟件措施克服某些干擾,系統還應具備迅速自行恢復的能力。本文介紹的應對單片機系統PC失控的軟件措施,設計靈活,節省硬件資源,能保證測控系統長期可靠地運行。MC S- 5 1單片機以其優良的性能價格比大量應用于工業現場測試和控制領域。但是,現場惡劣的環境有可能使計算機系統發生異常,計算機程序指針PC失控就是常見的故障之一,一旦發生PC“走飛”,計算機系統就會出現工作混亂,釀成嚴重的事故。為 了 在 CP 失控時盡量減少由此帶來的不利影響,并盡快使系統恢復正常,需要采取一定的軟件措施和硬件措施。常見的硬件措施有“看門狗”電路。軟件措施設置的前提條件是:①在干擾作用下,微機系統硬件部分不會受到任何損壞,或者損壞部分設置有監測狀態可供查詢;②程序區不會受到干擾侵害。單片機系統的程序和表格以及重要的參數均設置在ROM區,不會因干擾的侵人而改變;③ RAM區中的重要數據不會被破壞,或者雖然被破壞,但是可以重新建立。
上傳時間: 2013-11-02
上傳用戶:bhqrd30
德州儀器 (TI) 處理器幾乎能滿足您所能想到的各種應用需求。我們陣營強大的處理器系列擁有各種價位、性能及功耗的產品可供選擇,能滿足幾乎任何數字電子設計的要求。利用 TI 廣博的系統專業知識、針對外設設計的全方位支持以及隨時可方便獲得的全套軟件與配套模擬組件,您能夠實現無窮無盡的設計方案。德州儀器 2008 年第二季度 數字信號處理選擇指南TI 數字信號處理技術介紹1Ô數字媒體處理器OMAP應用處理器C6000數字信號處理器C5000數字信號處理器C2000數字信號處理器MSP430微控制器音頻汽車通信工業醫療安全監控視頻無線主要特性完整的定制型視頻解決方案低功耗與高性能高性能低功耗與高性能結合高性能與高集成度可實現更環保的工業應用超低功耗達芬奇數字媒體處理器:針對數字視頻而精心優化達芬奇 (DaVinci) 技術包括可擴展的可編程信號處理片上系統 (SoC)、加速器與外設,專為滿足各種視頻終端設備在性價比與特性方面的要求進行了優化。最新的 OMAP™ 應用處理器:最佳的通用多媒體與圖形功能TI 高度可擴展的 OMAP 平臺能夠以任何單芯片組合實現業界通用多媒體與圖形處理功能的最佳組合。最新推出的四款 OMAP35x 器件的目標應用非常廣泛,其中包括便攜式導航設備、因特網設備、便攜式媒體播放器以及個人醫療設備等。最高性能:TMS320C6000™ DSP平臺C6000™ DSP 平臺可提供業界最高性能的定點與浮點 DSP,理想適用于視頻、影像、寬帶基礎局端以及高性能音頻等應用領域。低功耗與高性能相結合:TMS320C5000™ DSP 平臺C5000™ DSP 平臺不僅可提供業界最低的待機功耗,同時還支持高級自動化電源管理,能夠充分滿足諸如數字音樂播放器、VoIP、免提終端附件、GPS 接收機以及便攜式醫療設備等個人及便攜式產品的需求。結合類似 MCU 的控制功能與DSP 的高性能:TMS320C2000™數字信號控制器C2000™ 數字信號控制器 (DSC) 平臺融合了控制外設的集成功能與微控制器 (MCU) 的易用性,以及 TI 先進DSP 技術的處理能力和 C 語言編程效率。C2000 DSC 理想適用于嵌入式工業應用,如數字馬達控制、數字電源以及智能傳感器等。MSP430 超低功耗微控制器平臺TI MSP430 系列超低功耗 16 位 RISC 混合信號處理器可為電池供電的測量應用提供具有終極性能的解決方案。TI充分發揮自身在混合信號與數字技術領域卓越的領先優勢, 推出的MSP430 使系統設計人員不僅能夠同時實現與模擬信號、傳感器與數字組件的接口相連,而且還能實現無與倫比的低功耗。輕松易用的軟件與開發工具對于加速 DSP 產品開發而言,TMS320™ DSP 獲得了 eXpressDSP™ 軟件與開發工具的支持,其中包括Code Composer Studio™ IDE、DSP/BIOS™內核、TMS320 DSP 算法標準以及眾多可重復使用的模塊化軟件等,均來自業界最大規模開發商網絡。配套模擬產品TI 可提供各種配套的數據轉換器、電源管理、放大器、接口與邏輯產品,能夠充分滿足您設計的整體需求。
上傳時間: 2013-10-14
上傳用戶:jasson5678
在SystemVeri log更強調了利用隨機化激勵函數以提高驗證代碼的效率和驗證可靠性的重要性。本文以VMM庫為例,闡述了如何在SystemVeri 1og中使用隨機化函數來編寫高效率的測試代碼,重點介紹了可重驗證函數庫的使用方法,以幫助讀者理解如何使用SystemVeri1og高效率地完成復雜的設計驗證。
上傳時間: 2013-11-06
上傳用戶:偷心的海盜
1986年以來,通用可重編程邏輯陣列(GAL)器件幾乎風靡整個可編程邏輯器件(PLD)市場。GAL以其高性能、高可靠性、可擦除及輸出邏輯結構可組態的特性,博得了廣大用戶的偏愛。就歷史而言,CAL是在其它 PLD器件的基礎上發展起來的。但是GAL不愧為目前最理想的PLD邏輯芯片。
上傳時間: 2014-01-09
上傳用戶:宋桃子
在ARM內核的LPC2119硬件平臺下,以uc/osII開發環境下寫的操作modem的設備驅動程序。用戶可以不用修改即可操作modem,而且代碼是可重入的。
上傳時間: 2014-07-10
上傳用戶:小碼農lz
CharFilter_Class實例是對CharFilter實例的完善。在CharFilter實例中,我們定義了四個全局變量,這不符合WDM驅動程序的要求,它限制了IRP的可重入性,我們應該使用局部變量。 該實例定義了一個READ_COMPLETION_INFO結構,當有DeviceControl 調用時,就分配一個結構對象,參數設置完后,就將該結構對象地址指針放在I.FileObject()->FsContext中。
標簽: CharFilter CharFilter_Class
上傳時間: 2014-01-22
上傳用戶:watch100
本程序是用來將客戶選定圖書放入購書車。使用戶對圖書的購買信息有詳細的了解,暫時確定購書者的列表。這是本項目的關鍵,是實現購書的關鍵。是主程序的子程序。程序采用順序處理。非常駐內存。無覆蓋要求。可重人
上傳時間: 2014-09-03
上傳用戶:1079836864
本程序是用來將客戶選定圖書放入購書車。使用戶對圖書的購買信息有詳細的了解,暫時確定購書者的列表。這是本項目的關鍵,是實現購書的關鍵。是主程序的子程序。程序采用順序處理。非常駐內存。無覆蓋要求。可重人
上傳時間: 2015-05-22
上傳用戶:zuozuo1215
EWB做的多功能數字鐘 由振蕩器輸出穩定的高頻脈沖信號作為時間基準,經分頻器輸出標準的秒脈沖,秒計數器滿60向分計數器進位,分計數器滿60向小時計數器進位,小時計數器按“12翻1”規律計數,計數器經譯碼器送到顯示器;計數出現誤差可用校時電路進行校時、校分、校秒, 可發揮部分:使鬧鐘具有可整點報時與定時鬧鐘的功能。
上傳時間: 2015-08-06
上傳用戶:zhangyi99104144
我上傳的文件開發環境都是ADS 1.2 ARM網絡開發程序包,內有pdf說明文件。 ZLG/IP提供實現 Internet 網絡上 IP接點的功能,是個高性能的嵌入式 TCP/IP 協議棧軟件。它使用μC/OS-II 實時操作系統的信號機制來實現一個多任務并行并可重入的協議棧,完全使用 ANSI C 進行編寫,可以象μC/OS-II 那樣支持多種 CPU。ZLG/IP還具有層次清晰,易于升級和修改等特點
上傳時間: 2014-11-18
上傳用戶:refent