|
本帖最后由 IcyAshe 于 2019-6-22 09:29 编辑
用的是F4V3标准版飞控 不是PRO 定义引用商家的图片:
已经刷ardupilot固件, ardupilot固件下载没有V3标准版 只有F3PRO ,所以刷的是PRO ,我想用433数传在地面站显示, 同时用GPS ,但是板子串口似乎有点问题 我把GPS接到上图的TX6 RX6上,在MP地面站需要配置UART3为GPS 才能使用GPS 板子上的TX6 RX6并不是对应MP里的UART3!数传接在RX1 TX1并MP配置好UART1为数传端口,上电调试,数传和摄像头信号回传都正常,但是这样有个问题,遥控器不能用了,SBUS遥控器是用TX6 RX6的。
我想把GPS移动到SDA/RX3上,但是这个是I2C和串口并用功能,我就不知道怎么把这个端口配置成串口功能,是需要修改ardupilot固件源码吗?
ardupilot固件源码中端口定义如下
https://github.com/ArduPilot/ardupilot/blob/master/libraries/AP_HAL_ChibiOS/hwdef/omnibusf4pro/hwdef.dat
不知道把I2C功能注释掉,对应的串口添加进来,重新编译能不能行。
|
欢迎继续阅读楼主其他信息
|