→ Lipraxde: 沒那個必要 03/24 00:14
→ yunnlai: MCU 的 GPIO pin 到周邊 IC 會加 pull-up/down 電阻的 03/24 00:21
→ yunnlai: 原因是:在電源(3.3V/5V)起來後,到config敘述時(這時才設 03/24 00:24
→ Lipraxde: Push-pull 的輸出 Hi 時直接就讓上面的 MOSFET 導通了 03/24 00:24
→ Lipraxde: ,不需要額外加個電阻慢慢拉 03/24 00:24
→ Lipraxde: 就算你加 pull-up 電阻,Hi -> Lo 變快了,那 Lo -> Hi 03/24 00:24
→ Lipraxde: 就不用管了? 03/24 00:24
→ yunnlai: 置成 push-pull output 或 open drain), 將該 pin 維持在 03/24 00:25
→ yunnlai: High 或 Low level,以維持周邊IC該pin電位. 03/24 00:26
→ yunnlai: 避免周邊IC被 enable 誤寫資料進去. 03/24 00:27
→ yunnlai: 而不是控制 SR. 03/24 00:27
→ Lipraxde: 一般會用 reset 去控制周邊吧? 03/24 00:28
→ yunnlai: 不然就是不管三七二十一就加吧, 未細究其必要性. 03/24 00:29
→ yunnlai: 大部分的 configurable GPIO pin 在 reset 之後, 都是 03/24 00:32
→ yunnlai: input state. 至於 input state 時的內部等效電路,就要看 03/24 00:33
→ yunnlai: 該 MCU 的 data sheet 才知道. 03/24 00:33
→ yunnlai: 回Lip:其實大多不需這些PU電阻.很多是看別人有放,他就放. 03/26 22:26
→ yunnlai: 至於GPIO reset周邊(H/W rst),是比較保險的設計方式. 03/26 22:28
→ Lipraxde: 啊...不用太在乎成本的話確實浪費些沒關係... 03/28 03:23
→ SAYYA: bus loading對slew rate的影響比pull high電阻大多了 05/04 15:04
→ SAYYA: 一般pull high/low視你使用哪顆spi device而定,看datasheet 05/04 15:05