osCAN is a preemptive real-time multitasking operating system with optimized characteristics for use on microcontrollers. Vector’s many years of experience with operating systems and drivers for microcontrollers resulted in a small and robust operating system kernel. It is certified in accordance with specification 2.2 of OSEK/VDX. This open standard of the automotive industry guarantees long-term availability.
Features and Advantages:
Two outstanding characteristics of osCAN are the seamless integration of Vector CANbedded Software and the large number of supported processors.
Since it is a static operating system, osCAN is small and fast. All operating system objects are specified before compile time using a graphical configuration tool. The configuration is stored in the standardized OIL format (OSEK implementation language) in order to ensure portability. osCAN is based on an open standard and offers long-term availability and stability.
A range of different tools simplifies development with osCAN. The Component Manager feature facilitates concurrent application development and allows the user(s) to easily integrate a component into the overall application. Thus, short development times and locally separated development processes can be achieved.