大家好,我们是华芯极客队,报名编号是CICC3877,本次与各位老师和同学一起交流GPS/北斗双模定位模块的移植。
BH-ATGM332D 是野火设计的高性能、低功耗GPS、北斗双模定位模块。它采用中科微电子公司的ATGM332D-5N-31 模组方案,可以通过串口向单片机系统和电脑输出GPS及北斗定位信息,使用简单方便,其外观如下图所示。
该模块引脚说明如下所示:
编号 |
名称 |
说明 |
1 |
VCC |
电源线,正常电压范围为:3.3~5V |
2 |
GND |
地线 |
3 |
TXD |
串口数据发送信号线,使用TTL 电平 |
4 |
RXD |
串口数据接收信号线,使用TTL 电平 |
5 |
PPS |
时间脉冲信号线,模块接收到GPS 时间信息后,输出可调节的脉冲信号,默认为1Hz,脉冲上升沿与UTC 时间对齐 |
该模块预留端口可用杜邦线与DDR200T开发板相连接,由上表可知,开发板上预留有3.3V的端口引脚和接地引脚,再将串口数据发送信号线和接收信号线与GPIOB的UART引脚相连接,蜂鸟处理器可以读取到定位模块接收到的信息。
在硬件连接正确,软件运行正常的情况下,蜂鸟处理器核将会通过GPIOB组的串口接收到定位模块发来的信息。
为了确认模块是否工作正常,DDR200T开发板是否可以正常接收定位信息,可将相关信息用GPIOA的串口发送给计算机,在计算机上使用串口助手读取模块信息,如下图所示。
小结
本文梳理了移植GPS/北斗定位模块的相关工作,若是理解不正确的地方请大家指正,共同学习,祝各参赛队取得理想的成绩。