【stm32协议外设篇】- NEO-6M GPS 模块
一、适用场景
适用场景:移动定位(机器人/小车/无人机定位原型)、时间同步(RTC 校时)、速度/里程统计、轨迹记录、地理围栏报警、嵌入式串口/NMEA 学习与 GNSS 入门实验。

二、器材清单
NEO-6M(GY-NEO6MV2)GPS 模块(带天线/备份电池) ×1
stm32f103(或其它 STM32)开发板 ×1
若干杜邦线(公对母)×1组
外露天线线 ×1
三、工作原理(要点)、
NEO-6M 是基于 u-blox 定位芯片的 GNSS 接收模块,输出标准 NMEA 文本句子(例如 GGA/RMC)通过串口发送位置、时间、速度等信息;默认波特率通常是 9600bps。
模块接收 GPS 卫星信号并经定位引擎解算出经纬度、海拔、高程精度(水平精度随视野与卫星数变化),常见开发板版带微型陶瓷天线与小型备份电池(保存ephemeris)。
使用方法核心:把模块 TX(数据输出)接到 MCU 的 UART Rx 引脚,启动串口接收 NMEA 文本,按行解析所需字段(经度/纬度/UTC 时间/状态/卫星数等)。
四、讲解视频
由于工程过大,所以这里就不贴代码了,有需要的根据下方视频链接私聊我
https://www.bilibili.com/video/BV1cQsmznErf/?spm_id_from=333.1387.upload.video_card.click&vd_source=f7dfe1b14f260b9cc3a146d2dbfd0719
https://www.bilibili.com/video/BV1cQsmznErf/?spm_id_from=333.1387.upload.video_card.click&vd_source=f7dfe1b14f260b9cc3a146d2dbfd0719
https://www.bilibili.com/video/BV19xsmzTEe4/?spm_id_from=333.1387.upload.video_card.click&vd_source=f7dfe1b14f260b9cc3a146d2dbfd0719
