[求助]请问我用串口通讯,下位机可以正确接收,但是下位机发送数据时,上位机为什么收不到呢? 点击:4920 | 回复:6



alfree

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:5帖 | 4回
  • 年度积分:0
  • 历史总积分:24
  • 注册:2004年8月28日
发表于:2005-04-12 10:15:00
楼主
我的上位机用串口调试程序模拟,下位机是单片机。 上位机发数后,下位机接收数据正常,但是我用下位机发送数据后,上位机的串口调试软件的接收区为什么收不到数据呢,下位机仿真看到有发送中断。



alfree

  • 精华:1帖
  • 求助:0帖
  • 帖子:5帖 | 4回
  • 年度积分:0
  • 历史总积分:24
  • 注册:2004年8月28日
发表于:2005-04-12 11:19:00
1楼
为什么没有人回复阿!谢谢大家了,给我一些可能的原因也可以阿。

alfree

  • 精华:1帖
  • 求助:0帖
  • 帖子:5帖 | 4回
  • 年度积分:0
  • 历史总积分:24
  • 注册:2004年8月28日
发表于:2005-04-12 11:25:00
2楼
下位机我只用了简单的语句完成发送, SBUF=0x81; while(TI!=1); TI=0; 可以产生中断,仿真器仿真可以运行到TI=0这一句的,可是为什么上位机接收不到数据呢/ 接收数据也是一样的 while(RI!=1); RI=0; 接收正常/

秋的深沉

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 5回
  • 年度积分:0
  • 历史总积分:15
  • 注册:2005年4月05日
发表于:2005-04-25 13:56:00
3楼
兄弟你是用VC做的吗?可以把你的源程序发给我看下好吗? xingchuanxi@163.com

焦鹏

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2005年4月30日
发表于:2005-05-02 10:26:00
4楼

F.Nash

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 41回
  • 年度积分:0
  • 历史总积分:54
  • 注册:2004年5月28日
发表于:2005-05-04 20:40:00
5楼
首先你应该确定你接受的数据格式是否正确! 用串口调试助手查看一下马上能够搞定! QQ 287422468

赵子君

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 28回
  • 年度积分:97
  • 历史总积分:125
  • 注册:2003年3月18日
发表于:2005-05-20 16:41:00
6楼
可以用串口监视工具看看有没有信息回来。

热门招聘
相关主题

官方公众号

智造工程师