System-wide error code definitions.
ERR_te console_init(CONSOLE_HANDLE_ts *console_handle)
Initializes the console subsystem.
ERR_te console_run(void)
Runs the console state machine. Must be called periodically.
ERR_te
Standard return type used by all public API functions.
GPIO_PIN_te
GPIO pin number within a port (0–15).
GPIO_ALTERNATE_FUNCTION_te
GPIO alternate function mapping (AF0–AF15).
USART_BAUD_RATE_te
USART baud rate in bits per second.
STM32F401RE GPIO driver public API.
STM32F401RE USART driver public API.
Configuration handle for initializing the console subsystem.
USART_BAUD_RATE_te usart_baud_rate
GPIO_ALTERNATE_FUNCTION_te gpio_alternate_function
GPIO_REGDEF_ts * gpio_port
USART_REGDEF_ts * usart_instance
GPIO peripheral register map.
USART peripheral register map.