Peripherals and interfaces
MCU features various peripherals and interfaces, including GPIO, SPI, I2C, UART, USB, Secure Digital Input Output (SDIO), ADC, Digital-to-Analog Converter (DAC), PWM, and Joint Test Action Group (JTAG), among others.
GPIO
GPIO is a set of programmable pins that can be configured as input or output ports to handle digital signals from sensors and actuators. When configured as an input port, it can receive ON
and OFF
signals from switches, or digital readings from sensors, and transmit them to the MCU. Conversely, when configured as an output port, it can execute external operations according to MCU instructions. For example, it can blink an LED or generate drive signals for a motor.
GPIO pins are commonly used to connect sensors and actuators.
SPI
SPI port is a widely used synchronous serial communication bus specifically designed for point-to-point, short-distance, and high-data-rate communication, particularly within embedded systems. Its...