中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-07-02 13:25
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » 为什么DOS 6.22下,不能把输出重定向到串口? 查看 955 回复 7
楼 主 为什么DOS 6.22下,不能把输出重定向到串口? 发表于 2008-05-15 12:54 ·  中国 山东 青岛 联通
新手上路
积分 8
发帖 3
注册 2008-05-14 19:15
18年会员
UID 118678
性别 男
状态 离线
我们现在使用的一台测试一起使用的还是DOS 6.22系统,测试数据必须用软盘保存,再拷贝到PC上。新的PC都没有软驱了,而且软盘的寿命也成了大问题。
我打算用串口通信的方式将仪器和PC连起来。
我在XP和虚拟机上都可以使用诸如:type test.txt>com1这样的方式将输出重定向到串口,但在DOS 6.22下,每次都出错,串口根本打不开。
我从网上下了一个DOS下的串口测试程序,验证串口的确好的,而且和PC通信也正常。
2 发表于 2008-05-15 13:46 ·  中国 广东 珠海 电信
初级用户
积分 58
发帖 26
注册 2008-05-12 09:06
18年会员
UID 118462
性别 男
状态 离线
为什么不用网卡与XP连接?
3 发表于 2008-05-15 13:55 ·  中国 广东 珠海 电信
初级用户
积分 58
发帖 26
注册 2008-05-12 09:06
18年会员
UID 118462
性别 男
状态 离线
DOS与windows 联网很容易做到啊!且速度要快! 去下载一个Microsoft Network Client 3.0的程序帮你搞定!
4 发表于 2008-05-15 14:31 ·  中国 河北 保定 联通
铂金会员
★★★★
网络独行侠
积分 6,962
发帖 2,753
注册 2003-04-16 00:00
23年会员
UID 1565
性别 男
来自 河北保定
状态 离线
印象中DOS访问串口没有问题。
偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
5 发表于 2008-05-15 14:34 ·  中国 福建 厦门 电信
高级用户
★★★
积分 741
发帖 366
注册 2007-07-25 19:11
18年会员
UID 94024
性别 男
状态 离线
可能串口仪器和232握手信号没处理好,或者通信的波特率、奇偶校验、数据位数没设置正确,可以用mode.com命令来处理后面的一个问题。
6 发表于 2008-05-15 16:33 ·  中国 山东 青岛 联通
新手上路
积分 8
发帖 3
注册 2008-05-14 19:15
18年会员
UID 118678
性别 男
状态 离线
测试仪器没有网卡,也没法扩展
比特率、校验、数据位、停止位都设置了
现在的现象是一执行类似 type test.txt>com1就出错,错误是那种Abort?Ignor?Retry?的
7 发表于 2008-05-15 23:49 ·  中国 福建 厦门 电信
高级用户
★★★
积分 741
发帖 366
注册 2007-07-25 19:11
18年会员
UID 94024
性别 男
状态 离线
可能是串口仪器没处理好握手信号。你可以在com1接一个外置MODEM,然后TYPE ATDT你的手机号码>com1,看看能否拨叫你的手机,如果不行,那很可能串口输出部分的电路损坏。换到COM2试一下。

[ Last edited by netwinxp on 2008-5-15 at 11:51 PM ]
8 发表于 2008-05-16 12:51 ·  中国 河北 保定 联通
铂金会员
★★★★
网络独行侠
积分 6,962
发帖 2,753
注册 2003-04-16 00:00
23年会员
UID 1565
性别 男
来自 河北保定
状态 离线
我印象中DOS 6.22下的Intersrv.exe和Interlnk.exe就是通过串口或者并口实现双机互联的程序,我当年做过试验,没有问题。
偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
论坛跳转: