From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



我怎样才能在QNX实时操作系统上使用NI的测量硬件驱动开发工具(Measurement Hardware Driver Development Kit)?



主要软件:
主要软件版本: N/A
主要软件修正版本: N/A
次要软件:

问题: 我想在QNX实时操作系统上使用NI的数据采集板卡。我知道NI给客户提供了测量硬件驱动开发工具(Measurement Hardware DDK),可是,DDK目前还没有现成的对QNX支持的部分。按照DDK中所说,我必须自己编写一些与系统相关的底层代码,才能让DDK在QNX上工作。我该怎样完成这项工作呢?

解答: NI的测量硬件驱动开发工具(Measurement Hardware DDK)为NI的测量硬件(主要是数据采集板卡)提供了驱动开发工具和寄存器级编程接口。该DDK包括寄存器对象(chipObject)、不同操作系统的总线接口,和应用范例。其中,总线接口的目的是为特定操作系统提供函数,以便寄存器对象能够利用这些函数来获得NI板卡的物理信息。但是,目前的DDK没有为QNX系统提供现成的总线接口,因此,你必须自己写总线接口程序使得能够将DDK移植到QNX上去。

本文附件StLib_DDK_QNK.rar,是一个为QNX Neutrino RTOS 6.2.1 所写的总线接口范例。我们已经在QNX 6.2.1上对PCI-6023,PCI-6024,和PCI-6503进行过测试。然而,NI并不保证这些代码的兼容性,可扩展性和可靠性。请在使用这个例子之前阅读readme.txt。

相关链接: http://digital.ni.com/express.nsf/bycode/exyv4w?opendocument&lang=en&node=seminar_US http://digital.ni.com/public.nsf/websearch/1C3988D7D33B925C86256C59007FB4B4?OpenDocument

附件:


StLib_DDK_QNX.rar - StLib_DDK_QNX.rar


报告日期: 03/14/2004
最近更新: 03/15/2004
文档编号: 37D0EKLM