用NI-VISA为串口分配大缓冲区时出现的问题



主要软件: Driver Software>>NI-VISA
主要软件版本: 4.0
主要软件修正版本: N/A
次要软件: Driver Software>>NI-Serial

问题:
Windows的串口驱动程序不允许NI-VISA创建一个大于40000字节的缓冲区。当我创建一个比该限制大的缓冲区时,得到一个错误-1073807300: 系统资源不足。 如果我忽略这个错误,任何比40968 字节大的缓冲区实际上都只有40968 字节。我如何才能为串口分配一个较大的缓冲区呢?

解答:
您应该安装NI-Serial驱动最近的版本(至少应该在NI-Serial 1.45以后)。这将覆盖Windows的标准串口驱动从而允许串口缓冲区大小达到 232 (4,294,967,296 字节). 所有可获得的NI-Serial驱动都可以从下面的链接中下载到。

相关链接:
Drivers and Updates: NI-Serial


附件:





报告日期: 10/26/2006
最近更新: 11/05/2006
文档编号: 2EA9M5PG