《使用CompactRIO和LabVIEW FPGA开发嵌入式应用程序》课程旨在介绍如何使用NI CompactRIO为应用程序设计可靠的FPGA代码,并进行原型验证与部署。完成本课程后,您将能够根据嵌入式系统需求开发出所需的可扩展软件架构、选择适当的方法实现进程间通信,并通过设计、部署和复制FPGA代码来实现嵌入式应用程序。
设计数据记录控制与监测应用并进行原型验证与部署
采集生成模拟和数字信号,控制定时,在FPGA硬件上进行信号处理。
使用LabVIEW FPGA模块在FPGA上开发相应的功能,以获得最佳性能及可靠性
在PC上设计实现人机界面(HMI)
在FPGA硬件、RT终端及PC间实现数据通信
对应用程序进行调试、基准测试和其他测试 课程详情
有授课教师指导的面授课程:三(3)天
有授课教师指导的线上课程:四(4)天,每天6小时
准备结合CompactRIO、单板RIO和实时PXI硬件,使用LabVIEW Real-Time和LabVIEW FPGA模块来开发嵌入式控制和监测应用程序的用户
希望了解使用NI Real-Time和FPGA终端时的性能和可靠性注意事项的用户
LabVIEW核心教程(一)和LabVIEW核心教程(二)
LabVIEW FPGA模块
LabVIEW Real-Time模块
CompactRIO控制器
C系列模拟输入、模拟输出、温度输入和数字模块
有授课教师指导的线上课程包含电子版课程教材,可通过NI培训中心获取
NI有授课教师指导的线上课程通过Zoom平台进行,并向学员提供Amazon AppStream/LogMein访问权限,以便能在配备最新软件的虚拟机上进行练习
公共虚拟或教室面授课程:30个培训服务积分或9个培训学分
专属虚拟或教室面授:210个培训服务积分或60个培训学分
课程 | 概述 | 主题 |
---|---|---|
使用LabVIEW FPGA进行编程 | 了解FPGA的常见用法、在LabVIEW中的使用方法、用户界面、编译详细信息和代码优化基础。 |
|
使用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的技巧以及其他资源。 |
|
如计划在一年内参加三门或三门以上NI有授课教师指导的课程,可购买培训会员,获得NI所有公共教室面授培训和公共虚拟课堂培训课程的无限访问权限,以及不限数量的认证凭证,绝对物有所值。