3814|21

3401

帖子

0

TA的资源

五彩晶圆(中级)

楼主
 

两个单片机断开单独用串口工具收发指令都是正常的,为什么两个单片之间要互 相通... [复制链接]

 

两个单片机断开单独用串口工具收发指令都是正常的,为什么两个单片之间要互相通信,一接上就通信不上,出现错误,都是0XFF。这种情况一般是什么问题?

串口通讯.png (20.59 KB, 下载次数: 0)

串口通讯.png
此帖出自分立器件论坛

最新回复

1、LSB的意bai思是:全称为Least Significant Bit,在二du进制zhi数中dao意为最低有效位,一般zhuan来说,MSB位于二进制数的shu最左侧,LSB位于二进制数的最右侧。 2、MSB的意思是:全称为Most Significant Bit,在二进制数中属于最高有效位,MSB是最高加权位,与十进制数字中最左边的一位类似。   详情 回复 发表于 2020-12-10 11:13
点赞 关注
 
 

回复
举报

1万

帖子

25

TA的资源

版主

沙发
 

先检查连线是否正确,特别是地线。在检查程序设置,以及有没有异常处理。

此帖出自分立器件论坛

点评

一个治具的板  一个被校准的板  串口线20cm  有没有办法    加强干扰  降低或者过滤掉误码  详情 回复 发表于 2020-12-2 19:24
用的是串口。 已经共地。两个MCU的串口线长度是否有要求?目前是20cm,是否需要加上拉  详情 回复 发表于 2020-12-2 10:59
 
 
 

回复

1800

帖子

0

TA的资源

五彩晶圆(初级)

板凳
 

也可以查下波特率,电脑串口对波特率的兼容性更强。曾经有遇到过类似问题,就是波特率误差太大造成的

此帖出自分立器件论坛

点评

波特率9600  可以说是低速信号了    详情 回复 发表于 2020-12-2 11:00
 
 
 

回复

3401

帖子

0

TA的资源

五彩晶圆(中级)

4
 
dcexpert 发表于 2020-12-1 21:19 先检查连线是否正确,特别是地线。在检查程序设置,以及有没有异常处理。

用的是串口。

已经共地。两个MCU的串口线长度是否有要求?目前是20cm,是否需要加上拉

此帖出自分立器件论坛

点评

20cm不算长,不需要上拉,最好先用示波器看看两边的波形  详情 回复 发表于 2020-12-2 21:18
 
 
 

回复

3401

帖子

0

TA的资源

五彩晶圆(中级)

5
 
sint27 发表于 2020-12-2 10:30 也可以查下波特率,电脑串口对波特率的兼容性更强。曾经有遇到过类似问题,就是波特率误差太大造成的

波特率9600  可以说是低速信号了  

此帖出自分立器件论坛
 
 
 

回复

400

帖子

10

TA的资源

一粒金砂(高级)

6
 
先试试一边发一边收行不行呗
此帖出自分立器件论坛

点评

对   现在就是那样处理的   详情 回复 发表于 2020-12-2 15:15
 
 
 

回复

3401

帖子

0

TA的资源

五彩晶圆(中级)

7
 
90houyidai 发表于 2020-12-2 13:22 先试试一边发一边收行不行呗

对   现在就是那样处理的 

此帖出自分立器件论坛

点评

如果单边发送,单边接收都可以,你在试试用另外用两个串口模块的rx线接进去,看看数据正常不    详情 回复 发表于 2020-12-3 11:03
 
 
 

回复

3401

帖子

0

TA的资源

五彩晶圆(中级)

8
 
dcexpert 发表于 2020-12-1 21:19 先检查连线是否正确,特别是地线。在检查程序设置,以及有没有异常处理。

一个治具的板  一个被校准的板  串口线20cm  有没有办法    加强干扰  降低或者过滤掉误码

此帖出自分立器件论坛

点评

先确定是硬件问题还是软件问题,然后针对去解决  详情 回复 发表于 2020-12-2 21:19
 
 
 

回复

1万

帖子

25

TA的资源

版主

9
 
QWE4562009 发表于 2020-12-2 10:59 用的是串口。 已经共地。两个MCU的串口线长度是否有要求?目前是20cm,是否需要加上拉

20cm不算长,不需要上拉,最好先用示波器看看两边的波形

此帖出自分立器件论坛

点评

单独测试都没问题  详情 回复 发表于 2020-12-3 17:08
 
 
 

回复

1万

帖子

25

TA的资源

版主

10
 
QWE4562009 发表于 2020-12-2 19:24 一个治具的板  一个被校准的板  串口线20cm  有没有办法    加强干扰  降 ...

先确定是硬件问题还是软件问题,然后针对去解决

此帖出自分立器件论坛
 
 
 

回复

7671

帖子

2

TA的资源

五彩晶圆(高级)

11
 

示波器或逻辑分析仪看看情况

此帖出自分立器件论坛
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 
 

回复

400

帖子

10

TA的资源

一粒金砂(高级)

12
 
QWE4562009 发表于 2020-12-2 15:15 对   现在就是那样处理的 

如果单边发送,单边接收都可以,你在试试用另外用两个串口模块的rx线接进去,看看数据正常不

 

此帖出自分立器件论坛

点评

 有没有办法    加强抗干扰  降低或者过滤掉误码  详情 回复 发表于 2020-12-3 18:04
 
 
 

回复

3401

帖子

0

TA的资源

五彩晶圆(中级)

13
 
dcexpert 发表于 2020-12-2 21:18 20cm不算长,不需要上拉,最好先用示波器看看两边的波形

单独测试都没问题

此帖出自分立器件论坛
 
 
 

回复

3401

帖子

0

TA的资源

五彩晶圆(中级)

14
 
90houyidai 发表于 2020-12-3 11:03 如果单边发送,单边接收都可以,你在试试用另外用两个串口模块的rx线接进去,看看数据正常不  

 有没有办法    加强抗干扰  降低或者过滤掉误码

此帖出自分立器件论坛

点评

你这应该是TTL的吧,要想抗干扰,方法有三 1、靠近点 2、差分 3、降速  详情 回复 发表于 2020-12-7 14:59
 
 
 

回复

7

帖子

0

TA的资源

一粒金砂(初级)

15
 

不知道你的问题解决了没有

1、两个单片机的电源轨是否一致都是3.3V的?

2、晶振用的是外部晶振还是内部RC时钟?内部RC时钟的话可以尝试降低一下工作频率,串口是异步通信,时钟不准有可能波特率偏差较大,两遍不同步

3、加强干扰的话可以在发送的源端串接22-33欧姆的电阻一颗,地线和数据线双绞或并行走线

4、也可能是你两边程序发送、接收的逻辑问题,硬件是完好的,这个很好验证,用两个USB转TTL串口的接收把两边的发送都监控起来看一下

 

此帖出自分立器件论坛

点评

软件问题。。。。。不过我想知道在硬件上如何加强抗干扰  详情 回复 发表于 2020-12-7 19:15
 
 
 

回复

400

帖子

10

TA的资源

一粒金砂(高级)

16
 
本帖最后由 90houyidai 于 2020-12-7 15:00 编辑
QWE4562009 发表于 2020-12-3 18:04  有没有办法    加强抗干扰  降低或者过滤掉误码

你这应该是TTL的吧,要想抗干扰,方法有五

1、靠近点

2、差分

3、降速

4、加校验

5、加超时机制

此帖出自分立器件论坛

点评

是TTL的  为什么那么多人问是不是TTL  串口难道有COMS电平的?  详情 回复 发表于 2020-12-7 19:16
后面两个要软件才能实现的吧   详情 回复 发表于 2020-12-7 19:15
 
 
 

回复

3401

帖子

0

TA的资源

五彩晶圆(中级)

17
 
laogui84 发表于 2020-12-5 14:02 不知道你的问题解决了没有 1、两个单片机的电源轨是否一致都是3.3V的? 2、晶振用的是外部晶振还是内 ...

软件问题。。。。。不过我想知道在硬件上如何加强抗干扰

此帖出自分立器件论坛
 
 
 

回复

3401

帖子

0

TA的资源

五彩晶圆(中级)

18
 
90houyidai 发表于 2020-12-7 14:59 QWE4562009 发表于 2020-12-3 18:04  有没有办法    加强抗干扰  降低或者过滤掉误 ...

后面两个要软件才能实现的吧 

此帖出自分立器件论坛
 
 
 

回复

3401

帖子

0

TA的资源

五彩晶圆(中级)

19
 
90houyidai 发表于 2020-12-7 14:59 QWE4562009 发表于 2020-12-3 18:04  有没有办法    加强抗干扰  降低或者过滤掉误 ...

是TTL的  为什么那么多人问是不是TTL  串口难道有COMS电平的?

此帖出自分立器件论坛
 
 
 

回复

400

帖子

10

TA的资源

一粒金砂(高级)

20
 
QWE4562009 发表于 2020-12-7 19:16 是TTL的  为什么那么多人问是不是TTL  串口难道有COMS电平的?

此帖出自分立器件论坛

点评

您好   这个LSB和MSB是啥玩意  详情 回复 发表于 2020-12-9 09:47
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表