八喜 发表于 2007-1-24 15:36:35

在COM与ATA终端间进行转换

你可以通过“Utility Status”对话框,在两种终端类型之间进行转换。在两种模式间进行转换的时,有一些相关的特性:

   让我们先讲一下从COM到ATA终端的转换。你可以通过一个特殊的ATA命令将一个硬盘转为ATA终端。但是,在终端命令模式下运行的Seagate硬盘不能接收ATA命令,因此,你必须先通过重新启动它的微程序退出命令模式。该任务是通过发送重启微程序的命令来完成的。重启后,你可以通过选择ATA终端类型来更改硬盘和程序操作模式。

   现在,我们再来讨论一下从ATA到COM终端的转换。这里也有必要重启硬盘微程序。但是在发送硬盘命令后,你不能立即转入COM终端模式:因为所有的启动信息将被输出至ATA终端直至微程序重启完成。系统被设计成一直等待模式直至所有的字符从硬盘缓冲中读出,也就是说,如果你将程序立即转入COM终端模式,硬盘将永远不会重启。识别微程序重启完毕这一瞬间是非常容易的,接下来,你终于可以通过COM端口将程序转入操作了。在ATA终端模式下,程序会使用一个命令从硬盘读取数据,这一命令在常规模式下并不起作用。因此,在微程序完成重启后,你会看到PC-3000 的指示器面板上有个指示错误的LED在闪烁。而且,据观察,它会闪烁到终端出现“ATReset”通知并改变模式为止。

jieyujun3 发表于 2007-9-17 16:12:57

学习了,好文章,支持(38:

sylsoft 发表于 2007-11-14 23:00:42

学习,顶~~~~~~~~~~~~

linchengzhi 发表于 2007-11-25 20:59:00

xuexizhong

mahuafeng 发表于 2008-9-29 10:03:42

xx
页: [1]
查看完整版本: 在COM与ATA终端间进行转换