找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

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

查看数: 2259 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-5-18 13:19

正文摘要:

我看gps模块的说明书上是根据0183协议传输的 但是这个数据到单片机里的什么位置 是转化成二进制数了吗  然后在输入到lcd上显示吗 单片机小白  大佬别喷

回复

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 单片机教程网

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