|
本帖最后由 超級狗 于 2014-3-6 07:51 编辑
- Y8 y+ u6 B0 m1 I; [4 S% c
1 ^! K% J4 m/ t# a. ~/ n7 u- i& {- D6 {5 {9 x: T8 q3 N
基本觀念是對,但可能也要考慮電壓下降的狀況。
2 X! t. E0 R1 i
8 p' r4 x+ ]" d9 U, ?) y+ @試想一下,如果 1.2V 電平掉下來了,其他組電源會是時麼狀況?可能更慘喔~他們不會造成系統死機嗎?
) Y6 ^- [5 P7 P" y1 s% ?/ u% A, ? c* p3 e+ x
那篇 Microchip 的文檔可以好好研究一下,它寫得非常好!
8 g2 B- O/ m+ F9 k Z7 c
7 X; ~8 y- b' ]9 h他舉了一個例子,譬如說 MCU Core Power = 1.2V,但內部 Flash Memory 和 RAM 可能是吃 3V。當 3V 電平突然短暫掉到 2V,1.2V 可能還是不動如山。可是 Flash Memory 輸出的資料或 SRAM 中的資料已經發生錯誤了。此時 MCU 依然照跑不做復位,這種狀況很有可能造成整個系統錯亂而死機。# t4 J" B# P) q. X8 X) ]
$ D# W+ ^% n4 \& m" ^3 X
另外一個經驗是,以前一個同事用三爽(Samsung)的 MCU,復位線路是建議監看 1.2V 沒錯,但由於該電源芯片的輸出雜訊太大,造成 MCU 一天到晚在復位(跑一跑就無預警復位一下)!
9 {; [8 B; f/ B* n; A3 I- k! m+ \# |7 M% ?6 w, c4 M* C$ L
復位芯片有動作範圍的問題,通常動作電平越小範圍也越窄,電源若不乾淨的話很容易造成誤動作。; f( c; D# @5 D: F. R
6 R( c8 W. w* E* g6 Z, K
僅提供一些思維及經驗,設計上樓主多斟酌啦!
/ ^$ T; u5 I; O2 N: t* K+ N3 f. m& Q+ o( Q) v: @
|
|