Ho comprato uno stm32f103ret6 . Quando ho visto il manuale di riferimento, ho visto che ha diverse modalità I / O.
Per input: flottante, pull-up, pull-down
Per output: analogico, open-drain, push-pull
Ho già lavorato con MCU AVR che hanno tri-state e pull-up. Quindi posso capire pull-up e pull-down, ma non riesco a capire le modalità floating, analog, open-drain, push-pull. Cosa significano queste modalità e quando utilizzo quale?