串口功能
PanGu开发板
PanGu开发板默认开启了两个串口UART4和UART5。
调试串口
UART4用于调试串口,UART4在Linux中的设备为"/dev/ttySTM0"。
串口TTL
PanGu开发板上默认配置了UART5作为通信串口
| PanGu位置 | 丝印 | 功能信号 | STM32MP1 Pinout | 
| J25.5 | U5_R | UART5_RX | PB5 | 
| J25.7 | U5_T | UART5_TX | PB13 | 
UART5在Linux中的设备为"/dev/ttySTM4"。
i2M-GiantAxe扩展板
串口TTL电平
| 位置 | 丝印 | 信号名 | 
| J20.1 | VDD_3V3 | |
| J20.2 | GND | |
| J20.3 | IO | PG0 | 
| J20.4 | TX | PZ7 | 
| J20.5 | RX | PZ6 | 
J20的串口控制器是USART1,Linux系统中设备为"/dev/ttySTM3"。
串口RS232电平
| 位置 | 丝印 | 功能名 | 信号名 | 
| J2.1 | TXD | USART2_TX | PD5 | 
| J2.2 | RXD | USART2_RX | PD6 | 
| J2.3 | GND | 
Linux系统中的设备名为"/dev/ttySTM1"。
串口RS485电平
| 位置 | 丝印 | 
| J3.1 | A | 
| J3.2 | B | 
| J3.3 | GND | 
RS485使用的串口信号如下
| 功能名称 | 信号名 | 
| UART5_RX | PB5 | 
| UART5_TX | PB13 | 
| UART5_EN | PG9 | 
Linux系统中的设备名为"/dev/ttySTM4"。
作者:SteveChen  创建时间:2024-09-18 11:42
最后编辑:SteveChen 更新时间:2024-10-18 15:16
最后编辑:SteveChen 更新时间:2024-10-18 15:16
