和芯星通UM220导航模块软件接口协议解析

需积分: 49 54 下载量 97 浏览量 更新于2024-08-10 收藏 1.24MB PDF 举报
"UM220是一款支持北斗和GPS双系统的导航和授时模块,由和芯星通科技(北京)有限公司制造。该模块提供了软件接口协议,用于与外部设备进行通信和配置。本文档详细介绍了UM220的通用消息和配置消息的格式和参数,以帮助用户进行有效操作和集成。" 在通用消息部分,有以下几个关键知识点: 1. **PDTINFO**:这是用于读取和输出产品信息的消息。输入消息`$PDTINFO`会触发接收机输出关于产品的详细信息,如产品名称(pdtName)、配置选项(config)、硬件版本(hwVer)、固件版本(fwVer)、产品ID(PN)和序列号(SN)。这对于识别和验证模块的型号、状态以及确保其正常运行至关重要。 2. **RESET**:该消息用于对接收机进行复位操作。输入消息`$RESET,type,clrMask`允许用户选择不同类型的复位(如软件复位、芯片级复位、板级复位或接收机停止),并指定在复位时清除哪些信息(如星历和历书)。这有助于在遇到问题时恢复模块到初始状态,或在更新固件后清除旧数据。 配置消息则涉及模块的多个设置和功能: - **CFGPRT**:用于配置串口参数,如波特率、数据位、停止位和校验位,以适应不同的通信需求。 - **CFGMSG**:可能用于定制接收机发送的数据消息内容和格式。 - **CFGNAV**:可能涉及导航相关参数的设置,比如卫星系统的选择、定位模式等。 - **CFGTP**:可能涉及到时间同步参数的配置,确保精确的时间传递。 - **CFGNMEA**:可能用于配置NMEA协议的输出,让用户可以自定义NMEA数据的输出格式和频率。 - **CFGSYS**:可能用于设置系统级别的参数,例如工作模式、电源管理等。 - **CFGSAVE**:用于保存当前配置到模块的非易失性存储中,确保在重启后仍然保持设定。 - **CFGLOAD**:加载先前保存的配置,便于快速恢复到已知的良好工作状态。 - **CFGCLR**:清除所有配置,恢复到出厂默认设置。 这些消息和配置选项为用户提供了灵活的控制能力,可以根据应用场景调整UM220模块的工作方式,以满足特定的导航和授时需求。请注意,由于文档的部分内容被省略,具体的命令和参数可能需要参照完整文档来获取详细信息。