lhl161123 发表于 2017-5-26 15:31:24

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

请教大神,我在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},
};

飞凌-unix 发表于 2017-5-26 16:30:52

您好:如果您使用的是我们的底板的话,我们的串口1是RS232电平的,串口4的是TTL电平的,别的没什么差别;您可以看看和这个有没有关系;
如果是您自己的底板那您看看硬件上有没有什么不一样的。

lhl161123 发表于 2017-5-26 18:02:57

恩 是的,就是这个原因,GPS接收机用的是TTL电平,谢谢
页: [1]
查看完整版本: OK335xD开发板串口接收GPS数据乱码。