Eu comprei um stm32f103ret6 . Quando vi o manual de referência, vi que ele tinha vários modos de E / S.
Para entrada: flutuante, pull-up, pull-down
Para saída: analógica, dreno aberto, push-pull
Eu já trabalhei com MCUs AVR que têm tri-state e pull-up. Então, eu posso entender o pull-up e pull-down, mas não consigo entender os modos flutuante, analógico, dreno aberto, push-pull. O que significam esses modos e quando devo usar quais?