|
danieldy
新手上路

积分 8
发帖 3
注册 2008-5-14
状态 离线
|
『楼 主』:
为什么DOS 6.22下,不能把输出重定向到串口?
使用 LLM 解释/回答一下
我们现在使用的一台测试一起使用的还是DOS 6.22系统,测试数据必须用软盘保存,再拷贝到PC上。新的PC都没有软驱了,而且软盘的寿命也成了大问题。
我打算用串口通信的方式将仪器和PC连起来。
我在XP和虚拟机上都可以使用诸如:type test.txt>com1这样的方式将输出重定向到串口,但在DOS 6.22下,每次都出错,串口根本打不开。
我从网上下了一个DOS下的串口测试程序,验证串口的确好的,而且和PC通信也正常。
|
|
2008-5-15 12:54 |
|
|
boschliping
初级用户
 
积分 58
发帖 26
注册 2008-5-12
状态 离线
|
|
2008-5-15 13:46 |
|
|
boschliping
初级用户
 
积分 58
发帖 26
注册 2008-5-12
状态 离线
|
『第 3 楼』:
使用 LLM 解释/回答一下
DOS与windows 联网很容易做到啊!且速度要快! 去下载一个Microsoft Network Client 3.0的程序帮你搞定!
|
|
2008-5-15 13:55 |
|
|
Climbing
铂金会员
       网络独行侠
积分 6962
发帖 2753
注册 2003-4-16 来自 河北保定
状态 离线
|
|
2008-5-15 14:31 |
|
|
netwinxp
高级用户
   
积分 741
发帖 366
注册 2007-7-25
状态 离线
|
『第 5 楼』:
使用 LLM 解释/回答一下
可能串口仪器和232握手信号没处理好,或者通信的波特率、奇偶校验、数据位数没设置正确,可以用mode.com命令来处理后面的一个问题。
|
|
2008-5-15 14:34 |
|
|
danieldy
新手上路

积分 8
发帖 3
注册 2008-5-14
状态 离线
|
『第 6 楼』:
使用 LLM 解释/回答一下
测试仪器没有网卡,也没法扩展
比特率、校验、数据位、停止位都设置了
现在的现象是一执行类似 type test.txt>com1就出错,错误是那种Abort?Ignor?Retry?的
|
|
2008-5-15 16:33 |
|
|
netwinxp
高级用户
   
积分 741
发帖 366
注册 2007-7-25
状态 离线
|
『第 7 楼』:
使用 LLM 解释/回答一下
可能是串口仪器没处理好握手信号。你可以在com1接一个外置MODEM,然后TYPE ATDT你的手机号码>com1,看看能否拨叫你的手机,如果不行,那很可能串口输出部分的电路损坏。换到COM2试一下。
Last edited by netwinxp on 2008-5-15 at 11:51 PM ]
|
|
2008-5-15 23:49 |
|
|
Climbing
铂金会员
       网络独行侠
积分 6962
发帖 2753
注册 2003-4-16 来自 河北保定
状态 离线
|
『第 8 楼』:
使用 LLM 解释/回答一下
我印象中DOS 6.22下的Intersrv.exe和Interlnk.exe就是通过串口或者并口实现双机互联的程序,我当年做过试验,没有问题。
|

偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
|
|
2008-5-16 12:51 |
|