NetAssist 中文文档 下载 App

GPS 调试工具与整形转换数据格式转换

GPS 调试工具

V5.15 新增的 GPS 调试工具,用于解析和构造 NMEA 0183 格式的 GPS 数据。支持常见的 $GPGGA、$GPRMC、$GPGSV 等标准语句,以及北斗定位的 $BDGGA 等扩展语句。

GPS 调试的典型场景

调试卫星定位模块时,模块会通过串口或 UDP 不断输出 NMEA 语句。GPS 调试工具可以帮助:

整形转换工具

同样是 V5.15 新增,整形转换工具支持在不同字节序和不同整数宽度之间快速转换:

选项说明
16 位 / 32 位半个字 / 一个字
小端 / 大端Little Endian / Big Endian
有符号 / 无符号int vs uint

与 IEEE 754 浮点转换的配合

三个数据转换工具(GPS、整形、IEEE 754)一起覆盖了嵌入式调试中最常见的数值表示转换需求:

hex2bin 与 bin2hex

V5.15 同时新增了 hex2bin 和 bin2hex 转换工具,方便在十六进制字符串和二进制文件之间互转。调试时经常需要把二进制测试数据存成 hex 文本便于阅读,或反过来把 hex 文本还原成二进制数据发送给设备。

字符编码转换

V5.0.14 起工具面板增加了字符编码转换功能——在不同编码(ANSI、UTF-8、GBK、Unicode)之间快速转换文本。这对处理老旧设备(常用 GBK)和现代平台(常用 UTF-8)之间的中文数据特别有用。

实操示例

场景:解析传感器上报的 IEEE 754 浮点值

传感器上报 HEX 数据:41 48 00 00,解析步骤:

  1. 打开 IEEE 754 浮点转换器。
  2. 输入 hex 41480000,字节序选小端。
  3. 点击转换,得到结果 12.5。

如果传感器是大端格式,输入同样的数据把字节序切到大端,得到不同结果——这就是为什么搞清字节序很重要。