串口功能
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