天嵌 ARM开发社区

 找回密码
 注册
查看: 2374|回复: 4

2440和GPS接收机都能和PC通信,但是相互间不能通信?求助

[复制链接]
卡卡西莫多 发表于 2013-2-20 10:59:32 | 显示全部楼层 |阅读模式
PC能和2440串口通信,也能通过串口接收GPS接收板UM220的定位数据,但是2440和接收机串口连接后,无法接收到定位数据,请问怎么解决呢?
亚瑟王 发表于 2013-2-20 14:06:03 | 显示全部楼层
亲,串口通讯满足以下条件即可正常:
1、波特率及其它参数的设置是否相同;
2、收、发线是否匹配上了。
回复

使用道具 举报

 楼主| 卡卡西莫多 发表于 2013-2-20 16:00:58 | 显示全部楼层
亚瑟王 发表于 2013-2-20 14:06
亲,串口通讯满足以下条件即可正常:
1、波特率及其它参数的设置是否相同;
2、收、发线是否匹配上了。

收发线匹配什么意思?我2440和GPS接收板是一根两头串口线直连
回复

使用道具 举报

 楼主| 卡卡西莫多 发表于 2013-2-20 17:58:54 | 显示全部楼层
亚瑟王 发表于 2013-2-20 14:06
亲,串口通讯满足以下条件即可正常:
1、波特率及其它参数的设置是否相同;
2、收、发线是否匹配上了。

http://www.armbbs.net/forum.php? ... B%CA%D5%B2%BB%B5%BD
这个帖子也是这个问题,上边说,ARM9板和GPS模块串口通信不需要电平转换,可板上的串口都是做好了的?怎么解决这个问题呢?
回复

使用道具 举报

亚瑟王 发表于 2013-2-21 09:43:48 | 显示全部楼层
卡卡西莫多 发表于 2013-2-20 17:58
http://www.armbbs.net/forum.php?mod=viewthread&tid=6088&highlight=%B4%AE%BF%DA%2B%CA%D5%B2%BB%B5%B ...

在你前面的帖子中已经讲过了,你的GPS模块能够和PC直接连接,而开发板也可以和PC直接连接,那么电平问题已经是解决了的。
而串口有收和发两根线,比如开发板的收要接PC的发,PC的收要接开发板的发,这样才能够完成数据的收发。(前提:波特率之类的是设置好了的)。
开发板的串口的2脚是发,3脚是收。默认波特率是115200。如果你的GPS的2脚是收,3脚是发,请使用直连串口线;如果你的GPS的2脚是发,3脚是收,请使用交叉串口线。同时修改波特率。
回复

使用道具 举报

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

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-6-24 04:09 , Processed in 2.054873 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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