存档:使用 NSH 连接 Pixhawk

本文将介绍如何使用 坚果壳 (NSH) 使用串行或远程连接。

概述

Pixhawk 运行 NuttX 实时操作系统,其中包括 NuttX Shell 终端 "NSH"。它允许运行一些Unix风格的命令,包括 "top "和 "ls"。

NSH 对于诊断低级问题非常有用。您可以用它做的事情包括

  • 使用 敷衍 指挥部

  • 显示 px4io 状态信息

  • 诊断 microSD 错误

  • 诊断传感器故障

  • 协助调试新驱动程序

使用调试电缆和串行 5 运行 NSH

要在 Copter 或 Plane 运行时使用 NSH,可以使用串口 4/5 进行连接。为此,您需要一个 FTDI 3.3V 电缆 然后修改一个 DF13 6 位置电缆 以便与 FTDI 电缆连接。

../_images/Pixhawk_FTDICable_NSH.jpg

然后,您就可以将 FTDI 电缆插入计算机,并与任何串行程序(包括Mission Planner地面站的终端屏幕)连接。确保选择 FTDI 电缆的 COM 端口,并将波特率设为 57600。出现 "nsh> "提示时需要按回车键。

./_images/Pixhawk_NSH_MP.png