针对大疆无人机PSDK通讯口的实现方式分为三种:
(1)串口通讯方式:针对STM32F407实现抛投器控制或者探照灯等基础控制。ARM64开发板也可以通过串口进行通讯,例如RK3588、RK3576等开发板都能实现串口与无人机通讯。
(2)串口+网口模式:这种模式支持视频传输,就是在串口基础上增加了网口通讯方式,针对大疆的eport接口规范中的usb接口可以实现双网口芯片的直连,例如RTL8152B实现双网口通讯方式。
(3)串口+usb bulk模块:这种模式就是采用开发的usb otg口,实现usb bulk通讯。这种方式比串口+网口模式,设计电路少另外还少用2颗RTL8152芯片,但是唯一的问题就是usb bulk需要启动的时候配置脚本。
针对这3种模式:M3D/TD机型(机场2小飞机)未适配DJI_USE_UART_AND_NETWORK_DEVICE链路,当前只支持UART或UART&BULK。也就是说机场的小飞机不支持串口+网口模式,只支持串口+BULK模式。