OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2996|回复: 4

GPS模块改用串口屏显示经常接收不到数据

[复制链接]

7

主题

47

帖子

0

精华

高级会员

Rank: 4

积分
655
金钱
655
注册时间
2015-1-25
在线时间
139 小时
发表于 2016-1-18 09:54:19 | 显示全部楼层 |阅读模式
2金钱
GPS模块改用大彩的串口屏显示,经纬度信息有时候显示不出来,速度和高度信息倒是有,但是数值显然不太对,有时候显示是正常的,我的天线是放在室外的,用开发板配上并口屏显示就没问题,可能是什么原因呢?程序都是调用的原子的,有时候显示正常也说明硬件连接和软件时序都没问题啊。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

20

主题

468

帖子

3

精华

金牌会员

Rank: 6Rank: 6

积分
1684
金钱
1684
注册时间
2014-2-25
在线时间
230 小时
发表于 2016-1-18 12:39:17 | 显示全部楼层
先保证你接收的GPS数据是正确稳定的。
回复

使用道具 举报

7

主题

47

帖子

0

精华

高级会员

Rank: 4

积分
655
金钱
655
注册时间
2015-1-25
在线时间
139 小时
 楼主| 发表于 2016-1-18 15:13:19 | 显示全部楼层
1201yuge 发表于 2016-1-18 12:39
先保证你接收的GPS数据是正确稳定的。

这个怎么保证呢,原子的程序大概是这样子的。初始化完之后,在大循环里面:
if(UART4_RX_STA&0X8000)                //接收到一次数据了
                {
                        rxlen=UART4_RX_STA&0X7FFF;        //得到数据长度
        //                for(i=0;i<rxlen;i++)USART1_TX_BUF=USART2_RX_BUF;          
                        UART4_RX_STA=0;                           //启动下一次接收
        //                USART1_TX_BUF=0;                        //自动添加结束符
                        GPS_Analysis(&gpsx,(u8*)UART4_RX_BUF);//分析字符串
                       
        //                Gps_Msg_Show();                                //显示信息       
        //                if(upload)printf("\r\n%s\r\n",USART1_TX_BUF);//发送接收到的数据到串口1
                }
得到字符串,之后得到数据长度,启动下次接收,分析再显示,我也是这样转的原子的程序。
回复

使用道具 举报

20

主题

468

帖子

3

精华

金牌会员

Rank: 6Rank: 6

积分
1684
金钱
1684
注册时间
2014-2-25
在线时间
230 小时
发表于 2016-1-18 16:21:44 | 显示全部楼层
先使用串口打印出来看看。注意GPS放在窗边
回复

使用道具 举报

7

主题

47

帖子

0

精华

高级会员

Rank: 4

积分
655
金钱
655
注册时间
2015-1-25
在线时间
139 小时
 楼主| 发表于 2016-1-19 22:09:59 | 显示全部楼层
1201yuge 发表于 2016-1-18 16:21
先使用串口打印出来看看。注意GPS放在窗边

恩 我在调试看下。速度高度信息都比较全 但是很多时候只有经度纬度显示不出来,要等一会才显示。
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-21 20:39

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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