Embedded SoftwareA successful embedded product starts with a flexible system design, which requires powerful software tools and an intuitive design environment. Intuitive software is essential for reducing design iterations and providing the high level of abstraction you need to evaluate your entire system. Graphical system design delivers this high-level software combined with high-performance, modular hardware in a platform that is open, providing easy integration with other design tools and your existing intellectual property (IP).
Featured ResourcesSoftware Solutions for Embedded DevelopmentNational Instruments provides a complete development solution for the graphical system design of embedded applications so you can efficiently design, prototype, and deploy your system in a single software platform. This platform is capable of executing on a variety of processing targets including off-the-shelf real-time and FPGA-based systems as well as custom microprocessor and microcontroller devices. Embedded SoftwareLabVIEWLabVIEW embedded technology gives you the power to rapidly design, prototype, and deploy embedded systems using intuitive graphical programming software with tightly integrated, off-the-shelf hardware. LabVIEW FPGA ModuleThe LabVIEW FPGA Module uses LabVIEW embedded technology to extend LabVIEW graphical development and target field-programmable gate arrays (FPGAs) on NI reconfigurable I/O (RIO) hardware. LabVIEW Real-Time ModuleThe LabVIEW Real-Time Module is an add-on component for the LabVIEW Development System. When installed, this software compiles LabVIEW graphical code and optimizes it for the selected real-time target. LabVIEW Statechart ModuleThe new LabVIEW Statechart Module simplifies complex state-based applications and provides a high level of abstraction for designing applications using states, transitions, and events. LabVIEW Microprocessor SDKThe LabVIEW Microprocessor Software Development Kit (SDK), along with a third-party toolchain and an embedded OS, can target any 32-bit platform of your choice. NI LabVIEW Embedded Module for ADI Blackfin ProcessorsThe NI LabVIEW Embedded Module for ADI Blackfin Processors provides a comprehensive graphical development approach for embedded design. NI LabVIEW Embedded Module for ARM MicrocontrollersThe NI LabVIEW Embedded Module for ARM Microcontrollers delivers graphical programming to the popular embedded 32-bit reduced instruction set computing (RISC) processor. NI LabWindows™/CVILabWindows/CVI is a proven ANSI C integrated development environment that provides a comprehensive set of programming tools for creating test and control applications. The mark LabWindows is used under a license from Microsoft Corporation. Windows is a registered trademark of Microsoft Corporation in the United States and other countries. |

