How should I set the config of minicom to get the correct message from NUCLEO-F746ZG?
I have searched lots of articles, and followed their approach, but minicom still show garbled. (I tried teraterm on windows before. Its message is correct.)

The following is my command lines:
---------------------------------------------------------
$ sudo minicom -s
Serial port setup >
| A - Serial Device : /dev/sdc
| B - Lockfile Location : /var/lock
| C - Callin Program :
| D - Callout Program :
| E - Bps/Par/Bits : 115200 8N1
| F - Hardware Flow Control : No
| G - Software Flow Control : No
---------------------------------------------------------
I'm pretty sure the config is equal to my USART3 setting:
---------------------------------------------------------
/* USER CODE END USART3_Init 1 */
huart3.Instance = USART3;
huart3.Init.BaudRate = 115200;
huart3.Init.WordLength = UART_WORDLENGTH_8B;
huart3.Init.StopBits = UART_STOPBITS_1;
---------------------------------------------------------
Is there any step I lost?