主页
技术支持
NI myRIO C和C ++开发支持和示例
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处理器进行编程。
安装开发工具,工具箱,示例和文档
安装
用于NI Linux Real-Time
的
C / C ++开发工具,Eclipse Edition
,通常是最新版本。
下载并安装
LabVIEW myRIO工具包
。该工具包为您提供了使用NI myRIO的必要驱动程序以及一些软件实用程序,这些实用程序提供了有关设备的有用信息。
下载
NI myRIO C支持
。 NI myRIO C示例用C编写。但是,如果您使用步骤1中提供的工具,则也支持C ++。该下载内容还包括将myRIO与加速度计,模拟I / O,数字I / O,编码器, I2C,IRG,PWM,SPI和UART
将电源连接到NI myRIO设备。
将USB电缆从NI myRIO连接到开发计算机。
NI myRIO USB
Monitor
出现并显示NI myRIO设备的IP地址。
单击
启动入门向导。
NI myRIO向导入门
在新的NI myRIO设备上安装软件。单击向导中的提示以安装软件。
在NI myRIO上安装软件后,使用在步骤3中下载的文档开始使用Eclipse环境在C语言中对NI myRIO处理器进行编程。
下一步
了解有关myRIO的更多信息
相关链接
Help: Getting Started with the myRIO Toolkit
Video: Getting Started with NI myRIO
Getting Started with C/C++ Development Tools for NI Linux Real-Time, Eclipse Edition
其他支持选项
询问NI社区
在我们的论坛中与其他用户协作
搜索NI社区以寻求解决方案
请求工程师的支持
可能需要有效的服务协议或有效的软件订阅,同时支持选项因国家/地区而异
打开服务请求
了解软件订阅和服务
了解硬件服务计划
Was this information helpful?
Helpful
Not Helpful