kevinlsn 发表于 2009-11-18 22:28:30

请问一个串口通信的问题

因为我的激光器软件不合用,我要重新写一个软件来控制下位机的激光器,是用串口通信的
我从资料那里只能获得控制命令,只发控制命令的话无法操作,因为它还有一些通信协议
因此,我用上位机通过串口发给另一部电脑,再由另一部电脑发给下位机,从而获得通信协议的内容,

但我写的程序有点问题,
1,它能转发(即上位机能通过它的转发控制下位机),但工作几分钟后,就断开了,这是为什么呢?
2.它显示在文本框的内容有些会出现乱码,这是为什么呢?
3.我安装回调函数是为遇到回车后才触发的,为什么我用串口调试工具试时它只能显示8个字节,即我输入一
段很长的字符串,它只能显示8位,且没到回车也能触发?

刚开始学cvi,请高手帮我指点一下我的问题
下面是我的程序

naibinglove 发表于 2009-11-23 10:12:31

我也是新手,解决不了。希望有高手来指点下你
页: [1]
查看完整版本: 请问一个串口通信的问题