![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-19 07:35 |
共 47,814 主题排行 / 349,908 发帖 / 今日 1 篇 / 48,259 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » 为什么DOS 6.22下,不能把输出重定向到串口? |
| 可打印版本 1,011 / 7 |
| 第1楼 danieldy | 发表于 2008-05-15 12:54 |
| 新手上路 发帖 3 积分 8 | |
|
为什么DOS 6.22下,不能把输出重定向到串口? 我们现在使用的一台测试一起使用的还是DOS 6.22系统,测试数据必须用软盘保存,再拷贝到PC上。新的PC都没有软驱了,而且软盘的寿命也成了大问题。
我打算用串口通信的方式将仪器和PC连起来。 我在XP和虚拟机上都可以使用诸如:type test.txt>com1这样的方式将输出重定向到串口,但在DOS 6.22下,每次都出错,串口根本打不开。 我从网上下了一个DOS下的串口测试程序,验证串口的确好的,而且和PC通信也正常。 |
|
| 第2楼 boschliping | 发表于 2008-05-15 13:46 |
| 初级用户 发帖 26 积分 58 | |
|
为什么不用网卡与XP连接?
|
|
| 第3楼 boschliping | 发表于 2008-05-15 13:55 |
| 初级用户 发帖 26 积分 58 | |
|
DOS与windows 联网很容易做到啊!且速度要快! 去下载一个Microsoft Network Client 3.0的程序帮你搞定!
|
|
| 第4楼 Climbing | 发表于 2008-05-15 14:31 |
| 铂金会员 发帖 2,753 积分 6,962 来自 河北保定 | |
|
印象中DOS访问串口没有问题。
|
|
| 第5楼 netwinxp | 发表于 2008-05-15 14:34 |
| 高级用户 发帖 366 积分 741 | |
|
可能串口仪器和232握手信号没处理好,或者通信的波特率、奇偶校验、数据位数没设置正确,可以用mode.com命令来处理后面的一个问题。
|
|
| 第6楼 danieldy | 发表于 2008-05-15 16:33 |
| 新手上路 发帖 3 积分 8 | |
|
测试仪器没有网卡,也没法扩展
比特率、校验、数据位、停止位都设置了 现在的现象是一执行类似 type test.txt>com1就出错,错误是那种Abort?Ignor?Retry?的 |
|
| 第7楼 netwinxp | 发表于 2008-05-15 23:49 |
| 高级用户 发帖 366 积分 741 | |
|
可能是串口仪器没处理好握手信号。你可以在com1接一个外置MODEM,然后TYPE ATDT你的手机号码>com1,看看能否拨叫你的手机,如果不行,那很可能串口输出部分的电路损坏。换到COM2试一下。
[ Last edited by netwinxp on 2008-5-15 at 11:51 PM ] |
|
| 第8楼 Climbing | 发表于 2008-05-16 12:51 |
| 铂金会员 发帖 2,753 积分 6,962 来自 河北保定 | |
|
我印象中DOS 6.22下的Intersrv.exe和Interlnk.exe就是通过串口或者并口实现双机互联的程序,我当年做过试验,没有问题。
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |