Stavo pensando di creare un modulo per una scheda di sviluppo che ho realizzato qualche giorno fa che includerà interfacce spi / i2c.
Il problema è che non ho incluso resistori di pull-up nei pin MCU nella scheda madre e stavo pensando di aggiungerli nei moduli per renderli più "generici" in modo che ogni utente potesse usarli senza bisogno di aggiungere resistori extra in la scheda prototipo.
Ma poi ho affrontato il problema successivo. Se aggiungo i resistos pull-up nei moduli extra e collego ad esempio due o più moduli allo stesso bus, avrò questi resistori in parallelo in modo che la resistenza calerà e non realizzerà la loro funzione.
Ma se aggiungo i resistori di pull-up alla scheda principale, avrò quei pin nell'MCU sempre attivi bassi.
Quindi la domanda principale è:
Come avere più moduli collegati allo stesso bus avendo su ciascuno di essi i resistori pull-up ma non metterli in parallelo quando hai più di un modulo? È possibile?
O la soluzione migliore qui è abilitare i resistori pullup nell'MCU e non includerli nei moduli?
Grazie.-