
Operating Systems
Operating Systems Capabilities
Micro-processor and micro-controller-based systems require some type of operating system to run the system. VPI has experience in designing products based on commercial, open-source, and custom operating systems for embedded systems and standard desktop personal computer applications.
VPI customizes and develops operating systems on many types of platforms with extensive experience developing systems and applications for many types of Real-Time Operating Systems and commercial operating systems such as Linux and Windows.
Below is a list of operating systems with which VPI's knowledgeable engineers use and have experience with:
Real-Time Operating Systems (RTOS)
- Embedded Linux
- MicroC/OS-II & III
- Custom Event-Driver RTOS
- VPI Internally Developed RTOS
- Wind River VxWorks
- Labview RT
Software Languages
- C
- C++
- C#
- .NET
- Visual Basic
- Java
- Labview
Development Tools
- Eclipse
- Gcc
- Freescale CodeWarrior for Freescale chips
- IAR Embedded Workbench
- Microsoft Visual Studio
- SVN
- CVS
- Rational ClearCase
- National Instruments Development Tools
Operating Systems
- Linux
- Microsoft Windows CE, Mobile
- Unix
- Microsoft Windows 8, 7, 10, Vista, and legacy OS
- Android
- iOS
- Mac OS X