SOS (紧急)串口通讯的问题~~各位大侠来救人那

feng823 2005-11-08 09:48:13
要紧急用VC编写从电脑主机一个向喷码机(类似打印机的设备)串口中写入数据的程序

最初的时候用的是平行线连接
但是发送数据后总是没有任何的反映
也得不到任何反馈数据


后来改作用交叉线与主机连接
My God 终于有了反映了
但是,所发送的数据 及指令并未得到处理
而是在所发送的字符总数超过20的时候
将前面所发送的数据一并返回

不知道有没有人遇到过这种问题

如果是连线的问题
那“收对收” “发对发”的话
会出现这种情况吗?


因为十分紧急,所以希望各位大侠能够尽快的给以提示
在此谢过~~
...全文
179 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangyzqo 2005-11-09
  • 打赏
  • 举报
回复
关注
butler_gaoyh 2005-11-09
  • 打赏
  • 举报
回复
hehe,和我原来做智能设备的协议差不多,我做了130多种协议呢,这种事情我有经验。
第一:你要认真分析,研究你这个设备的通讯协议。
第二:接口要符合,根据你所说的好像是RS232,那基本上都是需要交叉线的,当然母头的DB9除外。
第三:通讯参数要一致。
第四:要检查是否有握手信号。

goodluckyxl 2005-11-09
  • 打赏
  • 举报
回复
不是串口设置问题这个可以确定
没有碰到这种情况 关注一下
feng823 2005-11-09
  • 打赏
  • 举报
回复
咦?我是结贴给分了的啊?为啥看不见呢?
feng823 2005-11-09
  • 打赏
  • 举报
回复
但是,以前用平行线居然不好使,真是奇怪啊
feng823 2005-11-09
  • 打赏
  • 举报
回复
好了~~
今天把那个交叉线换掉
换会那个平行线用软件测试了一下
居然好使了~~
用原来的程序再试一下居然也通过了

谢谢大家的关注了
谢谢大家
flowercity 2005-11-09
  • 打赏
  • 举报
回复
检查下位机时候需要握手信号?就是硬件流的问题
feng823 2005-11-08
  • 打赏
  • 举报
回复
应该也不是两边串口设置的问题吧

串口有问题的话不应该能读能写吧?

27,382

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧