世纪电源网社区logo
社区
Datasheet
标题
返回顶部
未解决

关于串口MAX3221的问题

[复制链接]
查看: 459 |回复: 10
1
fengbin
  • 积分:1947
  • |
  • 主题:57
  • |
  • 帖子:246
积分:1947
LV6
高级工程师
  • 2018-5-31 09:38:26
10问答币
MAX3221串口的下位机先上电,在开上位机,下位机收不到命令,重启即可正常,请问是怎么回事?
liushiming82
  • 积分:1428
  • |
  • 主题:5
  • |
  • 帖子:144
积分:1428
LV6
高级工程师
  • 2018-6-1 09:17:24
  • 倒数10
 
硬件方面应该没有什么问题,因为你能正常通讯,应该是软件方面问题,从你描述的情况应该是下位机上电的时候会向上位发送数据,上位机收到数据才和下位机通讯,但是现在上电顺序反了,所以才不能正常通讯

评分

参与人数 121币 +5收起理由
世纪电源网-九天 + 5

查看全部评分

fengbin
  • 积分:1947
  • |
  • 主题:57
  • |
  • 帖子:246
积分:1947
LV6
高级工程师
  • 2018-6-1 09:48:23
  • 倒数9
 
应该怎么做呢
gxg1122
  • 积分:5868
  • |
  • 主题:39
  • |
  • 帖子:1099
积分:5868
LV8
副总工程师
  • 2018-6-1 13:18:29
  • 倒数6
 
如果楼上说的对的话,看通信协议怎么定了。最好都稳定了在互相握手通信。

评分

参与人数 121币 +5收起理由
世纪电源网-九天 + 5

查看全部评分

wangdongchun
  • 积分:7932
  • |
  • 主题:22
  • |
  • 帖子:1835
积分:7932
LV8
副总工程师
  • 2018-6-1 12:44:03
  • 倒数8
 
两种可能一个是复位方面的问题,另一个是软件编写没有考虑到通知下位机开始接收信号所造成的

评分

参与人数 121币 +5收起理由
世纪电源网-九天 + 5

查看全部评分

gxg1122
  • 积分:5868
  • |
  • 主题:39
  • |
  • 帖子:1099
积分:5868
LV8
副总工程师
  • 2018-6-1 13:19:16
  • 倒数5
 
还有可能就是检查硬件供电是否稳定足压。
cyx7610
  • 积分:9652
  • |
  • 主题:78
  • |
  • 帖子:1969
积分:9652
LV8
副总工程师
  • 2018-6-1 12:45:01
  • 倒数7
 
软件时序上出现问题,调整软件时序。

评分

参与人数 121币 +5收起理由
世纪电源网-九天 + 5

查看全部评分

lovelee
  • 积分:2814
  • |
  • 主题:18
  • |
  • 帖子:270
积分:2814
LV8
副总工程师
  • 2018-6-1 13:41:14
  • 倒数4
 
应该是下位机上电后发送指令了,导致发送失败,软件程序进入某个故障或循环了。检测程序修改下。

评分

参与人数 121币 +5收起理由
世纪电源网-九天 + 5

查看全部评分

liguanghui2588
  • 积分:8248
  • |
  • 主题:43
  • |
  • 帖子:2269
积分:8248
LV7
实习版主
  • 2018-6-1 17:13:27
  • 倒数3
 
这个主要是通讯不正常导致的,上位机和下位机串口通讯有个协议,如果你知道这个协议的话,可以把出现的故障通过程序改一下,下次就不会出现这种问题了

评分

参与人数 121币 +5收起理由
世纪电源网-九天 + 5

查看全部评分

luoyan1980
  • 积分:5992
  • |
  • 主题:63
  • |
  • 帖子:905
积分:5992
LV8
副总工程师
  • 2018-6-2 17:40:13
  • 倒数2
 
重启以可正常工作,硬件方面肯定是没有什么问题,因为你能正常通讯,肯定是软件方面问题,描述的情况应该是下位机上电的时候会向上位发送数据,上位机收到数据才和下位机通讯,但是现在上电顺序反了,所以才不能正常通讯,将软件程序修改一下就可以了。
clover333
  • 积分:254
  • |
  • 主题:0
  • |
  • 帖子:78
积分:254
LV3
助理工程师
最新回复
  • 2018-6-6 22:52:47
  • 倒数1
 
不能通讯,系统是否正常,还是系统死机,如果是死机可能是电源上电时有大的干扰,建议增加电容或磁环去干扰!如果系统没有死机,那可能是程序编写有些问题建议加些延时!
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦16层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)28285637 /(13823562357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

中国电源学会

地 址:天津市南开区黄河道大通大厦5层

电 话:(022)27680796

传 真:(022)27687886

E-mail:cpss#cpss.org.cn(#换成@)

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报

Copyright 2008-2018 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348