BH-ATGM332D模块是一款由秉火公司设计的高性能、低功耗的GPS/北斗双模定位模块,它搭载了中科微电子公司的ATGM332D-5N-31模组方案。该模块能够通过串口向单片机系统和电脑输出GPS及北斗定位信息,支持用户使用简易方便。BH-ATGM332D模块的主要特性参数如表1-1所示,包括支持GPS和北斗双模系统,提供三维位置定位、测速、授时功能,其精度分别可达2.5米、0.1m/s、0.5度。此外,定位模块支持全星座北斗BDS、GPS的同时接收,冷启动时间小于等于32秒,热启动时间小于等于1秒,最高更新速率可达10Hz。
在了解BH-ATGM332D模块的特性后,用户手册接下来介绍了如何准备开发环境,包括安装USB转串口驱动和秉火多功能调试助手的最低版本需求。为了测试模块,用户手册还指导用户如何进行硬件测试,包括如何使用秉火多功能调试助手进行模块测试以及如何处理坐标系偏移问题。
接下来,用户手册详细解释了NMEA-0183协议,该协议是GPS行业广泛使用的通信标准。在5.2节中,介绍了NMEA-0183协议的常用语句格式,包括GGA、RMC、VTG、GLL、ZDA、GSA以及GSV语句等,每种语句都有其特定的应用场景和数据格式。例如,GGA语句提供了定位数据,包括时间、定位质量、纬度、经度等,而RMC语句则提供了推荐最小定位信息。
用户手册还涉及了如何使用单片机系统控制BH-ATGM332D模块,包括通用控制说明和具体单片机如秉火STM32开发板的控制说明。这部分内容包含了连接模块的方法、程序简介以及实验现象的记录。
代码分析部分提供了两个例程:GPS_Decode_SDCard和GPS_Decode_USART,分别用于解析存储卡上的GPS数据和USART串口数据。其中,对于GPS_Decode_SDCard例程,手册描述了实验描述及工程文件清单、解码流程、数据结构体nmeaPARSER和nmeaINFO的定义以及堆栈空间的分配。
在修改模块配置方面,用户手册提供了对应的文档《GNSSToolKit_Lite简装版程序说明.pdf》作为参考,以指导用户如何进行模块的配置修改。
用户手册还提供了常见问题解答和产品更新及售后支持信息,以便用户在遇到问题时能够快速得到帮助。
整个手册对于用户理解BH-ATGM332D模块的各项功能、如何正确使用该模块以及遇到问题时如何解决提供了详尽的指导。为了更好地使用模块,用户应当仔细阅读手册中的所有内容,并根据实际情况进行适当操作。
1