ST
A world leader in providing the semiconductor solutions that make a positive contribution to people’s lives, both today and in the future.
You are viewing an older revision! See the latest version
STDIO
Choose UART debug pins¶
NB: this part is available from 5.7.4 version
With the default STM32 MBED configuration, STDIO RX and TX pins are set with the virtual COM pins ofST-Link.
If you want to use some other pins,
- for a custom board
- if you don't use or have removed ST-Link
- ...
You are able to redefine STDIO RX and TX pins in the json config files.
Here is an example of mbed_app.json :
{
"config": {
"stdio_uart_tx": {
"value": "PA_2"
},
"stdio_uart_rx": {
"value": "PA_3"
}
}
}
Choose UART baud rate¶
Default baudrate values for STDIO and other UART are set in platform config file: https://github.com/ARMmbed/mbed-os/blob/master/platform/mbed_lib.json
Default value is 9600.
You can change the value for your setup in your mbed_app.json file:
{
"target_overrides": {
"NUCLEO_F410RB": {
"platform.stdio-baud-rate": 115200,
"platform.default-serial-baud-rate": 115200
}
}
}