导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→485通讯,会多收到一个字符?

* 102074: 485通讯,会多收到一个字符?

   newman0708 
newman0708发表的帖子 

 485通讯,会多收到一个字符?
485通讯,会多收到一个字符? 
我的单片机,在单个机器运行时一切正常。
但当我接入两个机器时,向A机发信息,再向B机发信息,此时B机会收到不正常信号,就是开头会多一个字符,如:我发一个CMD123456,它会收到CCMD123456,多了一个'C',这是怎么回事?我在单机时是正常的。
当我向A发,再向B机发,再向A机发,此时A机就会收到正常。
请高手帮忙看看,
这好像是软件问题是吧?

通讯部分的程序见附件



点击浏览该文件

发表时间:2007年1月18日20:29:40

  
回复该帖

本主题共有 3 帖,分页:>>>>>该主题的所有内容[3]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  102086.[详细]用串口工具先分析一下数据
摘要:先用串口工具分析ABC三台机的收发数据,看看是那台机子出现错误,多发了信号出来。 然后再去分析程序,这样更快一些。......(111字)
- [阿发][1053次] 2007年1月18日

  102091.[详细]485会多出来字符,
摘要: 搞定了,是程序问题。  我在收字符时会发一个结束符0x0d,发字符时也要发一个结束符0x0d,我上面忘记发了,所以它不正常了,呵呵  谢谢。 ......(136字)
- [newman0708][899次] 2007年1月19日

[上一篇帖子]:232转485的电路,电路一通电就一直不停的收到00,怎么回事?呵呵,现在暂时不出 收到00的现象了
[下一篇帖子]:请教关于LPC2214启动文件中堆栈的定义AREA    H