F4 Discovery(usbnsh) | F4 Discovery(nsh) | F3 Discovery | F103xx(Serial Console) | F103xx(USB Console) | |
USART1 | × | × | × | /dev/ttyS0 concole syslog |
/dev/ttyS0 |
USART2 | /dev/ttyS0 syslog |
/dev/ttyS0 console syslog |
/dev/ttyS0 console syslog |
/dev/ttyS1 | /dev/ttyS1 |
USATR3 | /dev/ttyS1 | /dev/ttyS1 | × | /dev/ttyS2 | /dev/ttyS2 |
UART4 | × | × | /dev/ttyS1 | × | × |
USART5 | /dev/ttyS2 | /dev/ttyS2 | /dev/ttyS2 | × | × |
USART6 | /dev/ttyS3 | /dev/ttyS3 | × | × | × |
$ make clean |
F4 Discovery(usbnsh) | F4 Discovery(nsh) | F3 Discovery | F103xx(Serial Console) | F103xx(USB Console) | |
USART1 |
× |
× |
× |
/dev/ttyS0 UARTで使えない |
/dev/ttyS0 RX PA10/TX PA9 |
USART2 |
/dev/ttyS0 UARTで使えない(※1) |
/dev/ttyS0 UARTで使えない |
/dev/ttyS0 UARTで使えない |
/dev/ttyS1 TX PA2/RX PA3 |
/dev/ttyS1 TX PA2/RX PA3 |
USATR3 |
/dev/ttyS1 TX PB10/RX PB11 |
/dev/ttyS1 TX PB10/RX PB11 |
× |
/dev/ttyS2 TX PB10/RX PB11 |
/dev/ttyS2 TX PB10/RX PB11 |
UART4 |
× |
× |
/dev/ttyS1 TX PC10/RX PC11 |
× |
× |
USART5 |
/dev/ttyS2 TX PC12/RX PD2 |
/dev/ttyS2 TX PC12/RX PD2 |
/dev/ttyS2 TX PC12/RX PD2 |
× |
× |
USART6 |
/dev/ttyS3 TXPC6/RX PC7 |
/dev/ttyS3 TX PC6/RX PC7 |
× |
× |
× |
nsh> uart_test recv |
nsh> uart_test send |