RISC-V MCU中文社区

【分享】 【分享】GPS/北斗双模定位模块移植

发表于 全国大学生集成电路创新创业大赛 2021-07-25 08:37:35
0
294
0

大家好,我们是华芯极客队,报名编号是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的端口引脚和接地引脚,再将串口数据发送信号线和接收信号线与GPIOBUART引脚相连接,蜂鸟处理器可以读取到定位模块接收到的信息。

在硬件连接正确,软件运行正常的情况下,蜂鸟处理器核将会通过GPIOB组的串口接收到定位模块发来的信息。

为了确认模块是否工作正常,DDR200T开发板是否可以正常接收定位信息,可将相关信息用GPIOA的串口发送给计算机,在计算机上使用串口助手读取模块信息,如下图所示。


小结

本文梳理了移植GPS/北斗定位模块的相关工作,若是理解不正确的地方请大家指正,共同学习,祝各参赛队取得理想的成绩。

喜欢0
用户评论
关于作者
JerryL

JerryL 未通过人工认证

懒的都不写签名

问答
粉丝
2
关注
0
  • RV-STAR 开发板
  • RISC-V处理器设计系列课程
  • 培养RISC-V大学土壤 共建RISC-V教育生态
RV-STAR 开发板