The UART emulator is needed in applications that require more UARTs than the ones provided by STM32F4 microcontrollers.
The STSW-STM32156 firmware provides an emulated full-duplex UART which supports up to 9 data bits and up to115200 baud rates.
The STSW-STM32156 firmware also offers an example of communications between a hardware and a software UART.
For more details refer to application note AN4457.
- Full duplex, asynchronous communications
- Full duplex mode up to 115200 bps
- Data length (5 up to 9 bits)
- Flexible GPIO use: all GPIOs could be configured as UART TX/RX
|Part Number||General Description||Software Version||Supplier||GitHub link||Download|
|STSW-STM32156||Implementing an emulated universal asynchronous receiver transmitter on STM32F4 microcontroller series (AN4457)||1.0.0||ST||-|
The STM32Cube.AI is an extension pack of the widely used STM32CubeMX configuration and code generation tool enabling AI on STM32 Arm® Cortex®-M-based microcontrollers.
Check out our video to get inspired to release your creativity
How to use the various boot modes supported by STM32