找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2064|回复: 2
收起左侧

GPS模块通过单片机在LCD上显示经纬度的数据转换过程

[复制链接]
ID:918189 发表于 2021-5-18 13:19 来自触屏版 | 显示全部楼层 |阅读模式
我看gps模块的说明书上是根据0183协议传输的
但是这个数据到单片机里的什么位置 是转化成二进制数了吗  然后在输入到lcd上显示吗
单片机小白  大佬别喷
回复

使用道具 举报

ID:918189 发表于 2021-5-18 13:24 来自触屏版 | 显示全部楼层
协议上是这样的
31FAE41E-489E-4CF1-8525-E05610BC01F6.png
回复

使用道具 举报

ID:923233 发表于 2021-5-18 14:01 | 显示全部楼层
先在单片机上存储串口接收到的协议字符串到字符数组Gpgaa[],然后解析协议这个字符串,解析出经纬度等各种信息字符串,最后在LCD上显示; 比如: cptr=strstr(Gpgaa,"$GPGAA"); 如果cptr非零,cptr志向¥GPGGA字符串开始,cptr+=9指向UTC时间的开始,cptr之后的10个字符就是hhmmss.sss,即时间时分秒.毫秒
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表