《使用 CompactRIO 和 LabVIEW FPGA 開發嵌入式應用程式》課程教授使用 NI CompactRIO 設計、部署穩定 FPGA 應用程式程式碼以及製作其原型的方式。本課程結束後,您將學會如何將嵌入式系統需求轉換為可擴充的軟體架構、為流程間通訊選擇合適的方法,以及為您的嵌入式應用程式設計、部署並複製 FPGA 程式碼。
設計、製作原型與部署資料記錄監控應用
擷取並產生類比與數位訊號、控制時序,以及在 FPGA 上進行訊號處理
透過 LabVIEW FPGA Module 執行 FPGA 的功能,以獲得最高的效能與穩定性
於 PC 上執行人機介面 (HMI)
在 FPGA、RT 與 PC 之間傳送資料
應用程式除錯、基準分析與測試課程詳細資料
講師授課實體課程:三 (3) 天
講師授課虛擬課程:四 (4) 天的 6 小時課程
欲準備使用 LabVIEW Real-Time 與 LabVIEW FPGA 搭配 CompactRIO、單卡式 RIO 與 Real-Time PXI 硬體,開發嵌入式監控應用的使用者
有興趣了解使用 NI Real-Time 和 FPGA 目標在效能與穩定性方面需要考慮些什麼的使用者
已完成 LabVIEW Core 1 與 LabVIEW Core 2 課程
LabVIEW FPGA Module
LabVIEW Real-Time Module
CompactRIO 控制器
C 系列類比輸入、類比輸出、溫度輸入與數位模組
講師授課的虛擬教育訓練課程會隨附數位課程教材,並由 NI 學習中心提供
講師授課的 NI 線上教育訓練課程是透過 Zoom 進行,而 NI 會提供 Amazon AppStream/LogMein 存取權,以便參與者在配備最新版軟體的虛擬機器上進行課堂練習
公開虛擬或實體課程:教育服務點數 30 點或教育訓練點數 9 點
私人虛擬或實體課程:教育服務點數 210 點或教育訓練點數 60 點
課程 | 概述 | 主題 |
---|---|---|
透過 LabVIEW FPGA 進行程式設計 | 了解 FPGA 的常見用途、在 LabVIEW 中使用 FPGA 的方式、其使用者介面、編譯細節與基本的最佳化功能。 |
|
使用 FPGA I/O 與時序功能 | 了解存取與控制 I/O 的技巧,以及 FPGA VI 的時序。 |
|
在 LabVIEW FPGA 中進行訊號處理 | 了解資料類型、方法以及內建或外接函式,從而以 FPGA 處理訊號。 |
|
LabVIEW FPGA 中的流程間通訊 | 了解在 FPGA 中執行之流程所適用的通訊機制 |
|
FPGA 與 Real-Time VI 之間的通訊 | 了解在 FPGA 與 RT VI 之間傳輸資料所適用的機制 |
|
了解常見的 FPGA 最佳化功能 | 了解 FPGA 效能與資源使用率最佳化。 |
|
FPGA 中的除錯與測試 | 了解 FPGA VI 的除錯與測試技巧並探索其他資源。 |
|
如果您打算在 1 年內參加 3 次或以上的 NI 講師授課課程,則教育訓練會員資格可提供高成本效益、不限次數參加所有 NI 公開課程與公開虛擬課程的機會以及不限次數的認證禮券。