28.5 Fail-Safe Clock MonitorThe Fail-Safe Clock Monitor (FSCM) allows 的繁體中文翻譯

28.5 Fail-Safe Clock MonitorThe Fai

28.5 Fail-Safe Clock MonitorThe Fail-Safe Clock Monitor (FSCM) allows themicrocontroller to continue operation in the event of anexternal oscillator failure by automatically switching thedevice clock to the internal oscillator block. The FSCMfunction is enabled by setting the FCMEN Configurationbit.When FSCM is enabled, the LF-INTOSC oscillator runsat all times to monitor clocks to peripherals and providea backup clock in the event of a clock failure. Clockmonitoring (shown in Figure 28-4) is accomplished bycreating a sample clock signal, which is the output fromthe LF-INTOSC divided by 64. This allows ample timebetween FSCM sample clocks for a peripheral clockedge to occur. The peripheral device clock and thesample clock are presented as inputs to the ClockMonitor (CM) latch. The CM is set on the falling edge ofthe device clock source, but cleared on the rising edgeof the sample clock.FIGURE 28-4: FSCM BLOCK DIAGRAMClock failure is tested for on the falling edge of thesample clock. If a sample clock falling edge occurswhile CM is still set, a clock failure has been detected(Figure 28-5). This causes the following:• The FSCM generates an oscillator fail interrupt bysetting bit, OSCFIF (PIR2)• The device clock source switches to the internaloscillator block (OSCCON is not updated to showthe current clock source – this is the fail-safecondition)• The WDT is resetDuring switchover, the postscaler frequency from theinternal oscillator block may not be sufficiently stable fortiming-sensitive applications. In these cases, it may bedesirable to select another clock configuration and enteran alternate power-managed mode. This can be done toattempt a partial recovery or execute a controlled shutdown. See Section 4.1.4 “Multiple Sleep Commands”and Section 28.4.1 “Special Considerations forUsing Two-Speed Start-up” for more details.To use a higher clock speed on wake-up, the INTOSCor postscaler clock sources can be selected to providea higher clock speed by setting bits, IRCF,immediately after Reset. For wake-ups from Sleep, theINTOSC or postscaler clock sources can be selectedby setting the IRCF bits prior to entering Sleepmode.The FSCM will detect only failures of the primary orsecondary clock sources. If the internal oscillator blockfails, no failure would be detected nor would any actionbe possible.28.5.1 FSCM AND THE WATCHDOG TIMERBoth the FSCM and the WDT are clocked by theINTOSC oscillator. Since the WDT operates with aseparate divider and counter, disabling the WDT hasno effect on the operation of the INTOSC oscillatorwhen the FSCM is enabled.As already noted, the clock source is switched to theINTOSC clock when a clock failure is detected.Depending on the frequency selected by theIRCF bits, this may mean a substantial change inthe speed of code execution. If the WDT is enabledwith a small prescale value, a decrease in clock speedallows a WDT time-out to occur and a subsequentdevice Reset. For this reason, Fail-Safe Clock eventsalso reset the WDT and postscaler, allowing it to starttiming from when execution speed was changed anddecreasing the likelihood of an erroneous time-out.
3133/5000
原始語言: 偵測語言
目標語言: 繁體中文
結果 (繁體中文) 1: [復制]
復制成功!
28.5故障保護時鐘監視器<br>故障保護時鐘監視器(FSCM)使得<br>微控制器繼續在一個的情況下的操作<br>由自動切換外部振盪器故障<br>設備時鐘的內部振盪電路。與FSCM <br>功能通過設置FCMEN配置中啟用<br>位。<br>當FSCM使能時,LF-INTOSC振盪器運行<br>在任何時候監控外設的時鐘,並提供<br>在時鐘故障時的備用時鐘。時鐘<br>監視(圖28-4示出)由完成<br>創建採樣時鐘信號,該信號是從輸出<br>的LF-INTOSC除以64.這允許有足夠的時間<br>FSCM採樣時鐘之間用於外圍時鐘<br>邊緣發生。所述外圍設備時鐘和<br>採樣時鐘被呈現作為輸入到時鐘<br>監視器(CM)鎖存器。在CM上設置的下降沿<br>器件的時鐘源,但關於上升沿清除<br>採樣時鐘。<br>圖28-4:FSCM框圖<br>時鐘故障對於所測試的下降沿<br>採樣時鐘。如果發生樣品時鐘下降沿<br>而CM仍設置,時鐘故障已被檢測到<br>(圖28-5)。這會導致以下情況:<br>•FSCM會產生一個振盪器通過故障中斷<br>置位,OSCFIF(PIR2)<br>•設備的時鐘源切換到內部<br>振盪器塊(OSCCON未更新為顯示<br>當前時鐘源-這是故障安全<br>條件)<br>•WDT是復位<br>期間切換時,從後分頻器頻率<br>對內部振盪器塊可能不是足夠穩定的<br>定時敏感的應用。在這些情況下,可能<br>希望選擇另一個時鐘配置並進入<br>備用電源管理模式。這可以做<br>嘗試部分恢復或執行受控關閉。請參見4.1.4節“多睡眠命令” <br>和第28.4.1“特殊注意事項<br>使用雙速啟動”的更多細節。<br>為使用喚醒更高的時鐘速度,INTOSC <br>或後分頻器時鐘源可以被選擇以提供<br>通過設置位IRCF,更高的時鐘速度<br>復位之後立即。對於從休眠,喚醒窗口<br>INTOSC或後分頻器時鐘源可以選擇<br>通過設置在進入休眠IRCF位<br>模式。<br>FSCM將檢測的主要的或唯一的失敗<br>輔助時鐘源。如果內部振盪電路<br>發生故障時,沒有失敗將被檢測到,也不將任何操作<br>是可能的。<br>28.5.1 FSCM和看門狗定時器<br>兩者FSCM和WDT由時鐘<br>INTOSC振盪器。由於WDT與操作<br>分離的分頻器和計數器,禁用WDT具有<br>對INTOSC振盪器的工作沒有影響<br>使能FSCM時。<br>正如已經指出的,所述時鐘源被切換到<br>檢測到時鐘故障時INTOSC時鐘。<br>取決於由所選擇的頻率<br>IRCF位,這可能意味著在一個實質改變<br>代碼的執行速度。如果WDT被使能<br>以一個小的預分頻值,在時鐘速度的降低<br>允許發生一WDT超時和隨後的<br>器件復位。出於這個原因,故障保護時鐘事件<br>也復位WDT和後分頻器,允許其開始<br>從執行時的速度調整和時序<br>減少錯誤超時的可能性。
正在翻譯中..
結果 (繁體中文) 2:[復制]
復制成功!
28.5 故障安全時鐘監視器<br>故障安全時鐘監視器 (FSCM) 允許<br>微控制器,以在<br>外部振盪器故障,通過自動切換<br>設備時鐘到內部振盪器塊。The FSCM<br>功能通過設置 FCMEN 配置啟用<br>位。<br>啟用 FSCM 後,LF-INTOSC 振盪器將運行<br>隨時監控到週邊設備的時鐘,並提供<br>時鐘發生故障時備份時鐘。時鐘<br>監控(如圖 28-4 所示)由<br>創建採樣時鐘信號,這是來自<br>LF-INTOSC 除以64。這允許充足的時間<br>週邊時鐘的 FSCM 採樣時鐘之間<br>邊緣發生。週邊設備時鐘和<br>示例時鐘作為時鐘的輸入呈現<br>監視器 (CM) 閂鎖。CM 設置在<br>設備時鐘源,但在上升沿清除<br>樣品時鐘。<br>圖 28-4: FSCM 塊圖<br>時鐘故障在<br>樣品時鐘。如果發生採樣時鐘下降邊緣<br>當 CM 仍然設置時,檢測到時鐘故障<br>(圖28-5)。這將導致以下情況:<br>• FSCM 產生振盪器故障中斷,<br>設置位,OSCFIF (PIR2)<br>• 設備時鐘源切換到內部<br>振盪器塊(OSCCON 未更新以顯示<br>當前時鐘源 - 這是故障安全<br>條件)<br>• WDT 被重置<br>在切換過程中,後縮放器頻率從<br>內部振盪器塊可能不夠穩定,無法<br>時序敏感應用。在這些情況下,可能是<br>需要選擇另一個時鐘配置,並輸入<br>備用電源管理模式。這可以做到這一點<br>嘗試部分恢復或執行受控關機。請參閱第 4.1.4 節"多個睡眠命令"<br>第 28.4.1 節"特殊注意事項<br>使用雙速啟動"瞭解更多詳情。<br>要在喚醒時使用更高的時脈速度,INTOSC<br>或後縮放時鐘源可以選擇提供<br>通過設置位、IRCF、<br>重置後立即。對於從睡眠喚醒,<br>可以選擇 INTOSC 或後縮放時鐘源<br>通過在進入睡眠前設置 IRCF 位<br>模式。<br>FSCM 將僅檢測主或<br>輔助時鐘源。如果內部振盪器塊<br>失敗,不會檢測到任何故障,也不會執行任何操作<br>有可能。<br>28.5.1 FSCM 和看門機<br>FSCM 和 WDT 均通過<br>INTOSC振盪器。由於 WDT 使用<br>單獨的分隔符號和計數器,禁用 WDT 具有<br>對INTOSC振盪器的運行沒有影響<br>啟用 FSCM 時。<br>如前所述,時鐘源已切換到<br>檢測到時鐘故障時,INTOSC 時鐘。<br>取決於<br>IRCF 位,這可能意味著<br>代碼執行的速度。如果啟用了 WDT<br>具有較小的預量值,時脈速度降低<br>允許發生 WDT 超時,並隨後進行<br>設備重置。因此,故障安全時鐘事件<br>還重置 WDT 和後縮放器,允許其啟動<br>從更改執行速度時開始計時,<br>減少錯誤超時的可能性。
正在翻譯中..
結果 (繁體中文) 3:[復制]
復制成功!
28.5故障安全時鐘監視器<br>故障安全時鐘監視器(FSCM)允許<br>微控制器在發生<br>通過自動切換<br>內部振盪器塊的設備時鐘。金融服務管理委員會<br>功能通過設定FCMEN配寘啟用<br>比特。<br>當FSCM啟用時,LF-intoc振盪器運行<br>隨時監控外部設備的時鐘,並提供<br>發生時鐘故障時的備用時鐘。時鐘<br>監控(如圖28-4所示)由<br>創建一個樣本時鐘訊號,它是<br>LF-INTOSC除以64。這樣就有足够的時間<br>週邊時鐘的FSCM採樣時鐘之間<br>邊緣發生。周邊設備時鐘和<br>樣本時鐘顯示為時鐘的輸入<br>監視器(CM)閂鎖。CM設定在<br>設備時鐘源,但在上升沿清除<br>樣本時鐘的。<br>圖28-4:FSCM框圖<br>時鐘故障在<br>樣本時鐘。如果出現樣本時鐘下降沿<br>當CM仍然設定時,檢測到時鐘故障<br>(圖28-5)。這會導致以下情况:<br>•FSCM通過<br>設定比特,OSCFF(PIR2)<br>•設備時鐘源切換到內部<br>振盪器塊(OSCCON未更新以顯示<br>當前時鐘源-這是故障保護<br>條件)<br>•WDT復位<br>在切換期間,來自<br>內部振盪器塊可能不够穩定<br>對時間敏感的應用。在這些情况下,可能是<br>需要選擇另一個時鐘配寘並輸入<br>備用電源管理模式。這是可以做到的<br>嘗試部分恢復或執行受控關機。參見第4.1.4節“多個睡眠命令”<br>以及第28.4.1節“特殊注意事項<br>使用雙速啟動”瞭解更多詳細資訊。<br>要在喚醒時使用更高的時鐘速度,INTOSC<br>或者可以選擇postscaler時鐘源來提供<br>通過設定比特,IRCF,提高時鐘速度,<br>復位後立即。從睡夢中醒來<br>可以選擇INTOSC或postscaler時鐘源<br>在進入睡眠狀態前設定IRCF比特<br>模式。<br>FSCM將只檢測主或<br>輔助時鐘源。如果內部振盪器塊<br>失敗,不會檢測到任何失敗,也不會執行任何操作<br>有可能。<br>28.5.1 FSCM和看門狗計时器<br>FSCM和WDT都由<br>intoc振盪器。因為WDT是用<br>分離分頻器和計數器,禁用WDT<br>對intoc振盪器的運行沒有影響<br>當FSCM啟用時。<br>如前所述,時鐘源切換到<br>檢測到時鐘故障時的INTOSC時鐘。<br>取決於<br>IRCF比特,這可能意味著<br>程式碼執行的速度。如果啟用了WDT<br>如果預分頻值很小,時鐘速度就會降低<br>允許發生WDT超時和隨後的<br>設備復位。囙此,故障安全時鐘事件<br>同時重置WDT和postscaler,允許它啟動<br>從更改執行速度開始計時<br>降低錯誤超時的可能性。<br>
正在翻譯中..
 
其它語言
本翻譯工具支援: 世界語, 中文, 丹麥文, 亞塞拜然文, 亞美尼亞文, 伊博文, 俄文, 保加利亞文, 信德文, 偵測語言, 優魯巴文, 克林貢語, 克羅埃西亞文, 冰島文, 加泰羅尼亞文, 加里西亞文, 匈牙利文, 南非柯薩文, 南非祖魯文, 卡納達文, 印尼巽他文, 印尼文, 印度古哈拉地文, 印度文, 吉爾吉斯文, 哈薩克文, 喬治亞文, 土庫曼文, 土耳其文, 塔吉克文, 塞爾維亞文, 夏威夷文, 奇切瓦文, 威爾斯文, 孟加拉文, 宿霧文, 寮文, 尼泊爾文, 巴斯克文, 布爾文, 希伯來文, 希臘文, 帕施圖文, 庫德文, 弗利然文, 德文, 意第緒文, 愛沙尼亞文, 愛爾蘭文, 拉丁文, 拉脫維亞文, 挪威文, 捷克文, 斯洛伐克文, 斯洛維尼亞文, 斯瓦希里文, 旁遮普文, 日文, 歐利亞文 (奧里雅文), 毛利文, 法文, 波士尼亞文, 波斯文, 波蘭文, 泰文, 泰盧固文, 泰米爾文, 海地克里奧文, 烏克蘭文, 烏爾都文, 烏茲別克文, 爪哇文, 瑞典文, 瑟索托文, 白俄羅斯文, 盧安達文, 盧森堡文, 科西嘉文, 立陶宛文, 索馬里文, 紹納文, 維吾爾文, 緬甸文, 繁體中文, 羅馬尼亞文, 義大利文, 芬蘭文, 苗文, 英文, 荷蘭文, 菲律賓文, 葡萄牙文, 蒙古文, 薩摩亞文, 蘇格蘭的蓋爾文, 西班牙文, 豪沙文, 越南文, 錫蘭文, 阿姆哈拉文, 阿拉伯文, 阿爾巴尼亞文, 韃靼文, 韓文, 馬來文, 馬其頓文, 馬拉加斯文, 馬拉地文, 馬拉雅拉姆文, 馬耳他文, 高棉文, 等語言的翻譯.

Copyright ©2025 I Love Translation. All reserved.

E-mail: ilovetranslation@live.com