5、WFG100串口映射表(PX4固件与AP固件)

1、APM固件:串口号映射表

飞控Serial号

默认串口功能

对应单片串口号

源码配置

Serial1

MAVLink2(接电台)

USART6

image

Serial2

MAVLink2(接电台)

USART1

image

Serial3

None(空,未预设功能)

USART2

image

Serial4

GPS

USART3

image

Serial5

None(空,未预设功能)

UART8

image

Serial6

None(空,未预设功能)

UART4

image

Serial7

RC_IN(遥控器信号输入)

UART7

image

2、PX4固件:串口号映射表

飞控Serial号

默认串口功能

对应单片串口号

备注

ttyS0

SERIAL_TEL1

(可接电台)

USART1

CONFIG_BOARD_SERIAL_TEL1="/dev/ttyS0"

ttyS1

GPS2

(PX4支持2个GPS)

USART2

CONFIG_BOARD_SERIAL_GPS2="/dev/ttyS1"

ttyS2

GPS1

(PX4支持2个GPS)

USART3

CONFIG_BOARD_SERIAL_GPS1="/dev/ttyS2"

ttyS3

SERIAL_TEL2

(可接电台)

USART4

CONFIG_BOARD_SERIAL_TEL2="/dev/ttyS3"

ttyS4

RC_IN

(遥控器信号输入)

UART6

CONFIG_BOARD_SERIAL_RC="/dev/ttyS4"

ttyS5

SERIAL_TEL3

(可接电台)

UART7

CONFIG_BOARD_SERIAL_TEL3="/dev/ttyS5"

ttyS6

SERIAL_TEL4

(可接电台)

UART8

CONFIG_BOARD_SERIAL_TEL4="/dev/ttyS6"

1) 飞控默认已支持2路串口作为GPS设备的 接入,分别对应STM32的USART2与USART3.

2) PX4的电台串口,需要先开启特定参数后,才能配置.飞控支持3路串口配置为Mavlink,可以分别对  MAV_0_CONFIG、MAV_1_CONFIG、MAV_2_CONFIG三个参数进行配置,如下:

3) 必须要有1路串口作为遥控器的接收机,通过参数RC_PORT_CONFIG进行设置端口。

4) 还剩下2个串口,可以配置以下外设:(在参数里面搜索Serial)

相关文档