为NI-CAN读取和写入功能函数设置缓冲区大小



主要软件:
主要软件版本: 2.3
主要软件修正版本: N/A
次要软件: N/A
硬件: Industrial Communications>>CAN

问题:

我能通过NI-CAN来设置我的CAN读取和写入的缓冲区大小嘛?



解答:

如果你使用的是通道API,你不能够为CAN读取函数设置缓冲区大小,这是因为所有通道API使用的存储区都是由系统随机存取存储器来完成的。但是,如果你使用的是帧API,你可以通过使用 ncConfigCANObj.vi 或者完成相同功能的C语言函数 ncConfig来配置队列长度. 下面是ncConfigCANObj.vi的图标以及它前面板上的配置输入簇,簇里面的Read Queue Length 和 Write Queue Length 可以设置缓冲区的大小。

以下链接列出了如何使用NI-CAN来配置队列大小。



相关链接: KnowledgeBase 1YD93QRM: How Large Can I Make the Read and Write Queues For NI-CAN?
Product Manuals: NI-CAN Hardware and Software Manual and Specifications

附件:





报告日期: 04/27/2006
最近更新: 01/31/2011
文档编号: 3WQLCN5N