微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > MTK60如何调GPS,用的是UBLOX-G7020.

MTK60如何调GPS,用的是UBLOX-G7020.

时间:10-02 整理:3721RD 点击:
    请教各位大神,在mtk60A上如何调gps,用的是UBLOX-G7020.
    联系了第三方的FAE说,不需要初始化代码,只需在调串口。
    但问题来了,这个串口要怎么调?软件在这边要怎么入手?要做哪些配置等? 之前做MMI的,驱动这块涉及较少,请大神们支招。

你们公司没有做驱动的?
需要调试串口通讯的, 我记得mtk平台上应该有个gps相关的示例代码,找找看。

GPS 就是打开串口,配置串口的波特率,字节这些。一般就应该能收到数据了。
只能说这个大概

公司省钱,上下层一起搞。MTK自带的GPS看得头大。

串口是打开了,波特率也设对了,连上串口助手我没有发数据,都会有数据会自动打印出来。
但是连上u-center这个工具就没啥数据,搜不到星。

是这样的, 你要通过60的串口接收数据,然后把接收到的数据解析出来,这种gps一般输出数据格式是
nmei0183协议。

是的,那就说明模块工作没有问题了。
然后你要解析模块出来的nmea数据。至于如何解析NMEA数据,你可以网上找找,很多源码。因为无论是北斗还是gps,NMEA的协议基本都是标准的。

哈 这个问题我知道

Thanks    我先了解,如有不懂,再请教。

mtk系统的比如3336出来的不是标准nmea协议,是不知道什么格式的二进制,驱动部分解析重新封装成nmea格式,如果直接用ublox,出来的就是nmea格式,到网上找个标准解析代码就可以了。

看来得找个驱动高手                       

都在玩这个啊可以啊

期待高手出来救场

这个。有mtkgps的代码就好搞啊,把mtk软解码的宏关闭,gps芯片随便写个,不要是mtk的芯片就可以了。然后编译通过,确认一下uart是不是接的一样的,确认一下比特率,然后就可以通过catch打印出数据了,至于数据怎么解析怎么用的问题,驱动不管的,改你这个做mmi的管

我是来挣积分的!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top