NI myRIO
由于NI myRIO是一款针对学生创新应用的平台,因此在产品开发之初即确定了以下重要特点:
- 易于上手使用:引导性的安装和启动界面可使学生更快地熟悉操作。
- 编程开发简单:支持用LabVIEW或C/C++对ARM进行编程,LabVIEW中包含大量现成算法函数,同时针对NI myRIO上的各种I/O接口提供经过优化设计的现成驱动函数,方便快速调用,甚至比使用数据采集(DAQ)设备还要方便;如果学生需要对FPGA进行自定义编程,可采用LabVIEW图形化编程方式进行开发。
- 安全性:直流供电,根据学生用户特点增设特别保护电路。
- 便携性FPGA芯片性能不低于Xilinx Zynq-7010,集成667 MHz双核ARM Cortex-A9处理器;
- 至少包括10路模拟量输入(AI)、6路模拟量输出(AO)、40路数字输入与输出(DIO)、1路立体声音频输入与1路立体声音频输出;
- 平台内置256MB DDR3内存和512MB非易失存储器,可通过集成的USB Host连接外部USB设备,可通过USB和Wifi方式与上位机相连接;
- 支持用LabVIEW进行FPGA
特点:
- 通过LabVIEW FPGA模块完全实现FPGA编程
- 用于连接USB外围设备的附加端口
- 传感器和驱动器的综合生态系统
- 通过USB或者WiFi代码部署
- 在很短的时间内,获得更多的入门经验,实现硬件部署
软件:
- LabVIEW
- LabVIEW实时模块
- LabVIEW FPGA模块
- LabVIEW MathScript RT模块
- 还与C/C++兼容
获取可用课件请访问:ni.com/courseware/controls