微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > MTK 61 UART2 读取GPS 信息是乱码

MTK 61 UART2 读取GPS 信息是乱码

时间:10-02 整理:3721RD 点击:
gps 发送出来的数据是正常的,但是UART 2读取出来就乱了,应该是UART2的配置问题,用过UART2的 出来交流一下了,或者QQ1612790910

首先考虑波特率没有匹配吧

你的板子UART2硬件上,中间是不是有串接电阻

这个电阻叫端接电阻。
消除信号反射的一种方式。在高速PCB设计中,信号的反射将给PCB的设计质量带来很大的负面影响,采用端接电阻来达到线路的阻抗匹配,是减轻反射信号影响的一种有效可行的方式。
这个一般在高频电路上才用,像串口这种还算,速度不算快呢。
可以不需要端接电阻。

涨知识了,昨天调一个GPS-3337的。串口2一直乱码,检查中间串接100欧,改0欧就数据接收正常,
让我疑惑的是,这个板子别人都量产了,别人能驱动OK,我为什么就出现乱码了呢,
在DRV中配置不同方式,还是不行,UART2用MCCK(RX的电压2.69V)和MCCM0(TX的电压1.76V)的GPIO。
我将SD卡宏关了也不行。
PS:不知道怎么调GPIO的驱动电流。

看一下datasheet有寄存器的,你可能通过寄存器找到对应函数的接口。

通过寄存器改GPIO输出电流吗?

是的。是改驱动电流。

我是通过把GPS和MTK共地(GPS的地线和MTK电源的地线接在一起)解决了这样的问题,希望能帮到需要的人!

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

网站地图

Top