我该如何关闭NI Linux RT系统的设备。



硬件: Multifunction DAQ (MIO)>>Real-Time

问题: 为什么并且如何关闭NI Linux RT系统的设备。

解答:

因为NI Linux RT系统的设备都是基于flash的,所以强烈推荐在电池掉电之前关闭设备。这就意味着通过软件的方式关闭设备或者避免强制性掉电(比如直接拔电源的方式)。

为了编程的方式关闭设备,我们可以通过调用库函数节点来调用已经安装在Linux RT系统设备上的标准的库:glibc。我们可以参照 White Paper: Under the Hood of NI Linux Real-Time, Section 3, Programmatic System Access这个链接来获取更多的信息来获得如何通过LabVIEW编程来进入Linux RT系统的命令行。

库的版本可能会随着LabVIEW的版本而改变,所以我们需要在设备上明确版本libc-x.xx。一个关于如何关闭设备的范例附在下面,范例结构大概如下所示。

命令4321FEDC就是关闭设备。



相关链接: White Paper: Under the Hood of Linux Real-Time
KnowledgeBase 6H2CKRR0: How Do I Access the Shell on a NI Linux Real-Time OS Device?
Tutorials: Working with File Paths on Real-Time Targets

附件:





报告日期: 06/06/2014
最近更新: 06/29/2014
文档编号: 6M58N1PK