General Purpose Input/Output (GPIO) pins are input and output pins that function generally. STM32 IO pins are classified into four functions:
1. Digital Input (Floating, Pull-Up, and Pull-Down Modes)
2. Digital Output (Push-Pull and Open-Drain Modes)
3. Analog (Analog-to-Digital Converter [ADC])
4. Alternative Functions (Serial, PWM, etc.)
This video only discusses I/O pins as digital input and output pins. The following is a list of the materials in this video:
03:07 IO pins on the Blue Pill development board
03:45 STM32 IO pins as digital input with pull-up mode
06:21 Floating Input Mode
10:10 Pull-Down Input Mode
10:48 STM32 IO pins as digital output
10:48 STM32 IO pins as digital output with push-pull mode
14:43 Open-Drain Output Mode
#arduino #stm32