打印

关于串口

[复制链接]
1983|20
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
px673084941|  楼主 | 2014-10-12 15:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
px673084941|  楼主 | 2014-10-12 16:09 | 只看该作者
设置是对的。两机器的波特率啊校验位都是正确的

使用特权

评论回复
板凳
wangch_sh| | 2014-10-12 16:10 | 只看该作者
怎么连的?交叉了吗?

使用特权

评论回复
地板
px673084941|  楼主 | 2014-10-12 16:26 | 只看该作者
wangch_sh 发表于 2014-10-12 16:10
怎么连的?交叉了吗?

交叉了啊    连接方式是正确的

使用特权

评论回复
5
wangch_sh| | 2014-10-12 16:28 | 只看该作者
波特率一样吗?

使用特权

评论回复
6
px673084941|  楼主 | 2014-10-12 16:49 | 只看该作者
wangch_sh 发表于 2014-10-12 16:28
波特率一样吗?

。。。都一样的  对应的  。。测出来电平不一样

使用特权

评论回复
7
FAQ| | 2014-10-12 17:42 | 只看该作者
px673084941 发表于 2014-10-12 16:49
。。。都一样的  对应的  。。测出来电平不一样

你所说的电平不一样是指什么,是指幅度不一样还是码值不一样。

使用特权

评论回复
8
ningling_21| | 2014-10-12 18:58 | 只看该作者
px673084941 发表于 2014-10-12 16:49
。。。都一样的  对应的  。。测出来电平不一样

既没有电路图也没有程序,光凭这个现象来判断,可能性有很多...

使用特权

评论回复
9
dirtwillfly| | 2014-10-12 19:00 | 只看该作者
除楼上说的,建议楼主提供调试和排查问题时的一些照片等

使用特权

评论回复
10
le062| | 2014-10-12 19:29 | 只看该作者
把中断关了,只发一个字节,这样可以排除硬件问题

使用特权

评论回复
11
icekoor| | 2014-10-12 21:46 | 只看该作者
先用串口助手调试吧,看不出来是哪边的问题。

使用特权

评论回复
12
px673084941|  楼主 | 2014-10-13 08:35 | 只看该作者
本帖最后由 px673084941 于 2014-10-13 08:37 编辑
FAQ 发表于 2014-10-12 17:42
你所说的电平不一样是指什么,是指幅度不一样还是码值不一样。


是幅度不一样。
例如,串口A发送数据时,1 为-10V,0 为10V;
      串口B发送数据时,1为-7V,0为7V。
A与B都可以自发自收,但是A与B之间不能通信。
(注:A与B的连接方式是正确的,是交叉连接,波特率、校验位等也是设置好了的)

使用特权

评论回复
评论
xmar 2014-10-13 12:52 回复TA
幅度不一样.不会影响串口收发。多半是软件问题。 
13
TopV| | 2014-10-13 09:00 | 只看该作者
串口A和串口B用的不是同一种芯片吧?
如果串口AB芯片没法更改的话,可以考虑增加两个232转485模块进行通讯!

使用特权

评论回复
14
ayb_ice| | 2014-10-13 09:16 | 只看该作者
多半是波特率不一致

使用特权

评论回复
15
xjjspace| | 2014-10-13 09:41 | 只看该作者
A、B都能自发自收么?在电脑上分别与串口调试助手测试一下。

使用特权

评论回复
16
forrest11| | 2014-10-13 10:24 | 只看该作者
电平不是问题。
问题是楼主不善于描述问题。
都到十几楼了,自己确定连接没有问题,那就把A,B串口的发送图贴出来。一个到位的图比十几句话有用。

使用特权

评论回复
17
px673084941|  楼主 | 2014-10-13 10:40 | 只看该作者
forrest11 发表于 2014-10-13 10:24
电平不是问题。
问题是楼主不善于描述问题。
都到十几楼了,自己确定连接没有问题,那就把A,B串口的发送图 ...

电平确实不是问题。
现在清楚了。我兄弟之前跟我说,连接是正确的,
波特率也是正确的。
刚才又跟我说,重新算了一下波特率,可以传输了。。。。

使用特权

评论回复
18
1431897797| | 2014-10-13 11:08 | 只看该作者
本帖最后由 1431897797 于 2014-10-13 11:12 编辑

没有接GND吧。这么小白的问题  到21IC这么专业的地方,题目还超大:“关于串口”----还不如  《论串口》   《串口论》  《On 串口》

使用特权

评论回复
19
px673084941|  楼主 | 2014-10-13 11:21 | 只看该作者
1431897797 发表于 2014-10-13 11:08
没有接GND吧。这么小白的问题  到21IC这么专业的地方,题目还超大:“关于串口”----还不如  《论 ...

不是没有接地。
请看17楼的回复。
是波特率算错了。
哎,我错了。大家多多包涵啊。。。。

使用特权

评论回复
20
chinarenguqiang| | 2014-10-13 13:16 | 只看该作者
学到了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:PADS PCB设计 QQ:2684334378

23

主题

94

帖子

0

粉丝