# 其他调试工具

#在串口终端上进行调试

运行mxos的设备可以通过串口与主机输出调试信息,处理用户指令。

传统串口通讯的硬件连接方式如下:

PC==<串口线>==目标硬件

由于现在的PC上通常不带串行端口,因此通常使用USB/串口转换器将串口的数据转换成USB的数据,并在PC上生成一个虚拟的串口,实现设备和PC的交互。

PC==<USB线>==USB/串口转换器==<串口线>==目标硬件

#FTDI系列

FTDI系列性能较好,点击: 线上购买链接 (opens new window)

FIDI串口转换器驱动程序:FTDI_D2XX Driver (opens new window)

集成了FTDI系列串口转换器的开发板有:MXKit系列开发板

#**CP2102串口转换器**

CP2102也是常用的串口转换器,对应的USB/串口转换线也可以买到: 驱动程序下载:CP2102 Driver (opens new window)


#串口调试终端

串口调试终端是在PC上运行的,通过图形化窗口向串口收发数据的软件。其中一些软件支持特定的文件传输协议,如 XModem,YModem等。

#**SecureCRT(建议安装)**

SecureCRT支持在Windows和macOS下运行,不仅支持串口交互,也支持文件传输协议。下载点这里 (opens new window)

该软件还支持 “Ymodem 协议” ,可在 mxos 的  bootloader模式下进行固件更新等操作,了解Bootloader命令。

#**格西烽火**

格西烽火 (opens new window)适用于针对 mxos AT 指令的开发与调试。

Tips:同时针对MXCHIP提供的AT指令,提供命令工程模版。

#第三方开发工具及驱动

以下是:基于 MXOS 系统二次开发物联网智能设备时,需要用到的第三方工具及驱动程序。

#串口转换工具 TTL转USB

当使用 mxos 用户串口进行开发调试时,通常需要外接 TTL转USB 模块,与 PC 连接进行调试,这里推荐使用:CP2102 USB Bridge Driver (opens new window)

安装后,即可通过 PC 端串口调试软件,连接对应的 COM 端口,进行串口通信调试。

#micro usb串口驱动

mxosKit 开发板的 micro-usb 调试串口log信息查看,需要 PC 端安装驱动软件,可至:

FTDI_D2XX Driver (opens new window) 页面,根据您的 PC 系统类型下载。

#Socket 调试工具

mxos 为开发者提供的基本的 TCP、UDP通信服务接口,开发时通常要用到 Socket 通信调试工具,推荐一个soket 调试工具下载链接:TCPUDPDebug102_Setup.exe (opens new window)

#MQTT 服务测试工具

mxos 设备连接的一些云服务支持 MQTT协议,开发者通常需要搭建一个 MQTT客户端进行测试,这里推荐一个 MQTT客户端测试工具下载链接:MQTT.fx (opens new window)

更新时间: 2022/10/28 上午11:51:36