一、硬件介绍
GPS模块型号: 中科微电子ATGM336H-5N 系列模块
ATGM336H-5N 系列模块是 9.7X10.1 尺寸的高性能 BDS/GNSS 全星座定位导航模块系列的总称。该系列模块产品都是基于中科微第四代低功耗 GNSS SOC 单芯片—AT6558,支持多种卫星导航系统,包括中国的 BDS(北斗卫星导航系统),美国的 GPS,俄罗斯的 GLONASS,欧盟的 GALILEO,日本的 QZSS以及卫星增强系统 SBAS(WAAS,EGNOS,GAGAN,MSAS)。AT6558 是一款真正意义的六合一多模卫星导航定位芯片,包含 32 个跟踪通道,可以同时接收六个卫星导航系统的 GNSS 信号,并且实现联合定位、导航与授时。
二、软件功能介绍解析GPS模块接收的数据,得到经纬度和速度。
软件支持GPS模式配置、指定的语句输出配置。
软件设计思路:
串口在子线程里完成数据接收,将解析的数据保存到全局类中,全局类里加了读写锁,防止多线程读写全局变量出现问题。
主UI线程里负责数据显示,解析的结果使用定时器2秒钟显示一次。
软件下载地址: https://download.csdn.net/download/xiaolong1126626497