NI myRIO C和C ++开发支持和示例

更新 Jul 27, 2023

环境

硬件

  • myRIO Student Embedded Device

软件

  • C/C++ Development Tools
  • C Support for myRIO
  • LabVIEW myRIO Toolkit

程式语言

  • C
  • C++

NI myRIO是一种嵌入式硬件设备,专门设计用于帮助学生比以往任何时候都更快,更经济地设计真实,复杂的工程系统。 NI myRIO基于NI可重配置I / O(RIO)技术,使您能够对运行实时OS的处理器和可定制FPGA进行编程。除NI LabVIEW软件外,NI myRIO处理器还可以使用FPGA上的默认出厂特性在C或C ++中进行完全编程。您只能使用LabVIEW FPGA模块自定义FPGA。请按照以下步骤开始使用C语言对NI myRIO处理器进行编程。

安装开发工具,工具箱,示例和文档

  1. 安装用于NI Linux Real-TimeC / C ++开发工具,Eclipse Edition ,通常是最新版本。
  2. 下载并安装LabVIEW myRIO工具包。该工具包为您提供了使用NI myRIO的必要驱动程序以及一些软件实用程序,这些实用程序提供了有关设备的有用信息。
  3. 下载NI myRIO C支持。 NI myRIO C示例用C编写。但是,如果您使用步骤1中提供的工具,则也支持C ++。该下载内容还包括将myRIO与加速度计,模拟I / O,数字I / O,编码器, I2C,IRG,PWM,SPI和UART
  4. 将电源连接到NI myRIO设备。
  5. 将USB电缆从NI myRIO连接到开发计算机。
  6. NI myRIO USB Monitor出现并显示NI myRIO设备的IP地址。
单击启动入门向导。
NI myRIO向导入门在新的NI myRIO设备上安装软件。单击向导中的提示以安装软件。
  1. 在NI myRIO上安装软件后,使用在步骤3中下载的文档开始使用Eclipse环境在C语言中对NI myRIO处理器进行编程。

下一步