嵌入式爱好者

查看: 25455|回复: 2

[Linux] OK335xD开发板串口接收GPS数据乱码。

[复制链接]

14

主题

30

帖子

75

积分

RK3568通行证AM335x通行证

扫一扫,手机访问本帖
发表于 2017-5-26 15:31:24 | 显示全部楼层 |阅读模式
请教大神,我在OK335xD开发板上用串口1接收GPS数据乱码,用串口4接收没有问题,请问是什么原因,我也把班级文件board-am335xevm.c中串口1的设置改成和串口4一样的了,请问怎么解决,谢谢?
static struct pinmux_config uart1_pin_mux[] = {
    {"uart1_rxd.uart1_rxd", OMAP_MUX_MODE0 | AM33XX_SLEWCTRL_SLOW |AM33XX_PIN_INPUT_PULLUP},
    {"uart1_txd.uart1_txd", OMAP_MUX_MODE0 | AM33XX_PULL_UP |AM33XX_PULL_DISA |AM33XX_SLEWCTRL_SLOW},
    {NULL, 0},
};

串口1发生乱码

串口1发生乱码

串口4接收正常

串口4接收正常
回复

使用道具 举报

153

主题

3910

帖子

4207

积分

AM5718通行证AM335x通行证i.MX6UL通行证i.MX RT通行证i.MX6Q通行证XX18通行证TCU通行证FCU1401通行证FCU1301通行证FCU11xx通行证

发表于 2017-5-26 16:30:52 | 显示全部楼层
您好:如果您使用的是我们的底板的话,我们的串口1是RS232电平的,串口4的是TTL电平的,别的没什么差别;您可以看看和这个有没有关系;
如果是您自己的底板那您看看硬件上有没有什么不一样的。
技术支持电话:0312-3119192
技术支持邮箱:Linux@forlinx.com
点评回复 支持 反对

使用道具 举报

14

主题

30

帖子

75

积分

RK3568通行证AM335x通行证

 楼主| 发表于 2017-5-26 18:02:57 | 显示全部楼层
恩 是的,就是这个原因,GPS接收机用的是TTL电平,谢谢
点评回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-12-20 19:52

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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