我該如何關閉NI Linux Real-Time裝置



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

問題: 為什麼與我應該如何關閉NI Linux Real-Time裝置 ?

解答:

因為NI Linux Real-Time裝置是基於Flash的硬體,建議在電池沒電前就先關閉裝置。這表示通過軟體方式關閉裝置並避免不正常電源關閉流程,, 像是突然拔掉裝置的電源。

為了程式化地停止裝置,你可以使用 Call Library Function node 去呼叫已經安裝在Linux Real-Time裝置的標準函式庫 : glibc , 你可以參考 White Paper: Under the Hood of NI Linux Real-Time, Section 3, Programmatic System Access 來取得更多有關如何經由LabVIEW存取Linux Real-Time指令的資訊。

此函式庫的版本可能隨著LabVIEW的版本不同而變, 所以要確保指向你裝置上的 libc-x.xx.so。以下是一個如何關閉裝置的範例程式:

指令 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/28/2016
文件偏號: 6M58N1PK