在Apple和Mac OS X 中使用NI myDAQ

更新 Nov 28, 2018

适用于

Hardware

  • myDAQ University Kit
  • myDAQ Student Kit

Software

  • LabVIEW 2014 Full
  • LabVIEW 2014 Base
  • LabVIEW 2013 Base
  • LabVIEW 2013 Full

Driver

  • NI-DAQmx

Operating System

  • Mac OS X

其他

  • Apple MacBook
  • Apple iMac
  • Apple Mac Mini

问题详述

我购买了一台NI myDAQ,并希望将它与我的Apple Mac产品和Mac OS x一起使用,可以吗?

解决方案

是的,您可以在Mac OS X和Apple Mac硬件上使用NI myDAQ。推荐的方法是使用专为Mac OS开发的用于myDAQ的NI DAQmx驱动程序。此外,一些客户也通过使用Mac OS Boot Camp和虚拟机的方法成功使用myDAQ。以下是有关在Mac OS上使用NI myDAQ硬件的三种可用方法的详细信息:
  1. 在Max OS X上使用用于myDAQ的NI DAQmx驱动程序(推荐)
用于myDAQ的NI DAQmx驱动程序可以在NI Labs处找到。相关帮助您启动和运行系统的详细指南,请参阅 Mac OS X上用于myDAQ的NI-DAQmx入门教程 。此外,您还需要一个支持MAC OS X的LabVIEW开发系统。此驱动程序仅支持MAC OS X 10.7(仅限64位内核),10.8,10.9和LabVIEW 2013以及2014。
  1. 使用Mac OS Boot Camp应用程序在Mac计算机上运行Microsoft Windows
要在Mac计算机上运行Microsoft Windows,您需要一台支持Mac OS Boot Camp应用程序的Mac计算机和一个Microsoft Windows操作系统的许可副本。通过使用Boot Camp运行Windows,您将在计算机上运行操作系统,而不是像选项3中介绍的,运行在Mac OS上运行的虚拟机内。

要将Microsoft Windows安装到Mac计算机并在Mac上设置NI myDAQ,请执行以下步骤
  • 按照苹果公司的说明安装Boot Camp和Windows。这些说明和其他Boot Camp资源可以在苹果的网站上找到: Apple - Support - Boot Camp
  • 将Mac OS计算机启动到Windows。
  • 按照白皮书“ 设置NI myDAQ”的安装说明进行操作
  1. 使用虚拟机环境在Mac计算机上运行Windows
许多客户反应说他们实现了在Mac的虚拟机(VM)环境中运行Windows 以使用 myDAQ。这些虚拟机包括:
  1. Parallels
  2. VMWare Fusion
  3. Virtual Box

相关信息

虽然NI myDAQ支持Mac OS X,但支持仅限于上述软件,NI-DAQmx for myDAQ不支持ELVISmx Express VI和DAQmx Express VI。

National Instruments使用这些环境所做的测试显示有一些性能上的局限。这主要由于USB的仿真层与虚拟机和Mac操作系统之间的数据流量造成。这些局限包括:
  • 当myDAQ上数据速率很高的时候,硬件定时的模拟输入可能产生缓存溢出。
  • 硬件定时的模拟输出可能会缓存underflow或者不能写入数据
  • 软件定时的I/O可能会在请求和读写操作之间产生延时。
如果写入操作大小很大或者上位机的缓存增加的话,硬件定时模拟输出的性能可能会提升。

有关更多支持NI硬件的虚拟机信息,请参阅虚拟机(VM)上支持NI产品吗

本文是否有帮助?

无帮助