免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4613 | 回复: 2

求助:perl串口通信 [复制链接]

论坛徽章:
0
发表于 2007-11-26 19:43 |显示全部楼层
需要通过com口使两台电脑互相心跳检测。
于是从cpan中下载了并安装了Win32::SerialPort,把test1.t中的unlink注释掉,执行之后生成参数文件。在用demo1.plx调用它,在另外一台电脑上开超级终端,但是没有数据显示。baudrate = 9600, databits = 8, stopbits = 1, partiy = 'none', handshake = 'none'。这些参数两边都设得一样的,就是没有反应。
之后索性用自己写的,一边$ob->write('A'),另一边循环($coutn, $result) = $ob->read(),结果还是没有反应,弄得没信心了。
查询遍了google,关于串口拨号的不少,双机通信的竟然一篇没有。有哪位大人有这方面经验的,请不吝指教,最好有入门代码(嘿嘿,入门有点难)。

论坛徽章:
0
发表于 2007-11-26 22:44 |显示全部楼层
连线对么?两端都是DTE,2,3是要交叉的。

论坛徽章:
0
发表于 2007-11-27 10:59 |显示全部楼层
非常感谢,的确如你所言,焊了下连接线就成功了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP