在6602的手册中,静态模式指什么?



硬件: Counter/Timers (TIO)>>Devices>>PCI-6602

问题: 660x系列的产品说明中将板卡数字I/O的数据传输模式称为静态的。这里静态是什么含意?

解答:
静态I/O通常也称为Unstrobed I/O或即时I/O。 静态是不使用缓存进行I/O编程的另一种说法。每个对板卡的数字读写操作必须由软件指令开始。一旦接收到软件指令,一个或多个数字线或端口将立即输入或者输出一个数字模式。静态I/O不需要状态或者控制信号。但是,由于没有硬件定时,传输速度将完全由软件和计算机决定。因此,静态I/O通常用于低速应用中。

与之相反是非静态或者Strobed操作。这种方式允许在一个软件命令中同时执行多个操作,例如以中断或者DMA驱动的输入输出,它们需要更少的编程交互而且使用更少的CPU资源。但是,这种方式在此板卡上不支持。Strobed操作可以在NI很多其他数字I/O板卡上找到,例如PCI 6533。


相关链接: National Instruments: Digital Input/Output Devices

附件:





报告日期: 07/15/1999
最近更新: 11/12/2007
文档编号: 1NEH497T