PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Biblioteka SubVI do programowania platformy CompactRIO z wbudowaną aplikacją FPGA

Treść / Zawartość
Identyfikatory
Warianty tytułu
EN
SubVI software library for programming the CompactRIO platform with embedded FPGA application
Języki publikacji
PL
Abstrakty
PL
W artykule przedstawiono autorski projekt biblioteki przeznaczonej do programowania platformy cRIO współpracującą z wbudowaną aplikacją FPGA. W pierwszej części artykułu omówiono podstawowe własności technologii NI RIO, architekturę platformy cRIO oraz sposób projektowania oprogramowania systemu wykorzystującego tę platformę. Opisano stworzoną bibliotekę programową dla środowiska LabVIEW oraz przedstawiono sposób jej wykorzystania w projektach.
EN
The paper presents an original software library for the CompactRIO platform with embedded FPGA application that is used in LabVIEW projects. There are discussed the basic properties of NI RIO technology, hardware architecture of CompactRIO platform and the way of designing systems based on this controller. The use of it gives new didactic capabilities due to a combination of several areas of engineering which are programming the classical microcontroller and FPGA systems, signal processing, development of distributed systems or real-time measuring and distribution systems. The paper also describes the software library for LabVIEW environment and the way of using it in user programs, including student projects in the classes of the CompactRIO platform. It also presents a user library interface and a detailed description of it. The basic benefits of its application and the system architecture which can be realized with use of it are given. The use of the described library allows focusing on the issues directly related to the topic of taught subjects. During the implementation of the tasks set out in the paper, students acquire practical skills to design and run real-time systems. They also get experience in the use of advanced inter-process and network communications and become aware of their limits.
Wydawca
Rocznik
Strony
372--375
Opis fizyczny
Bibliogr. 7 poz., rys.
Twórcy
  • Politechnika Warszawska, Instytut Radioelektroniki, ul. Nowowiejska 15/19, 00-665 Warszawa
autor
  • Politechnika Warszawska, Instytut Radioelektroniki, ul. Nowowiejska 15/19, 00-665 Warszawa
Bibliografia
  • [1] National Instruments, NI CompactRIO – Reconfigurable Control and Acquisition System: http://zone.ni.com/devzone/cda/tut/p/id/2856, 28.03.2012.
  • [2] Łukaszewski R., Bilski P., Mroczek K.: Wykorzystanie w dydaktyce rekonfigurowalnych przyrządów pomiarowo-sterujących i systemów wbudowanych, PAK 2011 nr 11, s. 1329-1333, 2011.
  • [3] Wind River, Build reliable and optimized embedded systems with the world's most widely adopted RTOS: http://www.windriver.com/products/vxworks/, 12.2012.
  • [4] National Instruments, LabVIEW FPGA Compilation Process: From Run Button to Bitfile: http://www.ni.com/white-paper/9381/en, 03.01.2012.
  • [5] Denton J. D.: Programming Logic Fundamentals Using Xilinx ISE and CPLDs, Pretince Hall, 203 pages. Introduction to PLDs using Xilinx ISE, 2004.
  • [6] National Instruments,Using DMA FIFO to Develop High-Speed Data Acquisition Applications for Reconfigurable I/O Devices, http://www.ni.com/white-paper/4534/en, 03.03.2012.
  • [7] National Instruments, Using the LabVIEW Shared Variable, http://www.ni.com/white-paper/4679/en, 04.03.2012.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-ee7a03f9-4404-458b-870e-90039dc43b63
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.