學術專區 關於NI NI活動訊息 NI Developer Zone 技術支援服務 使用者解決方案 產品與服務 連絡NI MyNI

NI LabWindows™/CVI 9.0 的新功能


觀看最新功能
觀看新功能網路研討會系列

LabWindows/CVI 軟體持續為 ANSI C 的工程師提供穩定的測試與量測解決方案。LabWindows/CVI 9.0 則為最近 8 年來最顯著提升的編譯程式,其配備的新工具更可解決 C 程式設計作業的最大難題 -- 記憶體管理。下列為更多功能的相關資訊。

確保應用的穩定性

新的「Resource Tracking Window」 (LabWindows/CVI 完整版與開發套餐)

透過 Resource Tracking Window 功能,於開發程序早期找出潛在的資源/記憶體洩漏 (Leak)。此新工具將於執行時間記錄並追蹤所有資源,包含動態記憶體、檔案控制代碼 (File handle)、面板、GPIB/TCP 控制代碼,與執行緒集區 (Thread pool)。透過此項工具,即可輕鬆取得來源程式碼、檢視記憶體、中斷解除配置 (Deallocation),並將追蹤的資源記錄至磁碟以進行後續檢視。

觀看網路研討會 | 參閱技術文件

LabWindows/CVI Real-Time 的更多可靠功能

所設計的即時應用,將對錯誤情形確實做出反應並保留重要的測試資料,且相容於監控 (Watchdog) 計時器與「Reliance」檔案系統。

了解 Real-Time Module 的新功能

提升測試開發速度與傳輸率

以預先編譯表頭檔 (Precompiled Header,PCH) 加快編譯時間

利用提升的編譯功能與新支援的 PCH 功能,可於大型專案中縮短最多達 50% 的編譯時間。

觀看網路研討會 | 參閱技術文件

擴充編譯功能

使用最新的外部編譯軟體,包含 Visual Studio 2008 (MSVC 9.0) 編譯工具,以提升執行應用的速度,並於 LabWindows/CVI 環境中建立執行檔與 DLL。

了解更多

利用最新的電腦技術

ANSI C99 編譯工具擴充功能

透過完整支援的 ANSI C99 語言標準,並包含不定長度陣列 (Variable length array),還有混合式宣告 (Declaration) 與陳述式 (Statement),以保有最新的 C 語言技術。

觀看網路研討會

更新的 Win32 API 介面

透過更新過的 Win32 API (即為大家所熟知的 Windows SDK) 工具,以程式設計的方式介接 Windows 2000/2003 Server Edition/XP 作業系統 - 並以資料加密的新功能完備系統。

提升本地語系的支援功能

於各個控制基礎功能或整體使用者介面中,標記字元集 (Character set),藉以確認翻譯過的使用者介面可獨立於作業系統設定外正確顯示。由於可任意標記控制功能進而使用特定字元集,因此可建立顯示多種語言的使用者介面。

擴充 PXI 與桌上型電腦的即時支援功能

透過最新的雙核心 PXI 與 PXIe 系統的支援功能,可將最新 PXI 即時硬體整合至系統中。亦可利用乙太網路晶片組,進一步支援即時桌上型電腦。

了解 Real-Time Module 的新功能

支援高精確度時脈

當需要高精確度時脈或平台中立 (Platform-neutral) 的 Date/Time 類型,或要與其他 NI 開發環境共用 Date/Time 資訊時,則可使用 NI Binary Time Format (NI-BTF) 功能。

Microsoft Visual Studio 2008 轉換精靈

於 Microsoft Visual Studio 2008 中,將現有的 LabWindows/CVI 專案轉換為 Visual C++ 專案,或建立可使用 LabWindows/CVI 程式庫的新 Visual C++ 專案。

更多功能

  • 圖示編輯工具可支援高色差的影像
  • 工具程式庫中的新「ColorPicker」與「HyperLink」控制功能
  • 4 項訊號處理分析新功能
  • 更多使用者介面功能與屬性
  • 位元順序 (Byte order) 轉換功能
  • 網際網路 (Internet) 工具組可支援 LabWindows/CVI Real-Time Module

LabWindows 商標為 Microsoft 公司授權使用。Windows 為 Micorsoft 微軟公司於美國與其他國家的註冊商標。