Embedded components encapsulate the initialization and functionality of embedded systems basic elements, such as microcontroller core, on-chip peripherals, (for details on categories of components delivered with Processor Expert, see Component categories topic) FPGAs, standalone peripherals, virtual devices, and pure software algorithms.
These facilities are interfaced to the user through properties, methods and events. It is very similar to objects in the Object Oriented Programming (OOP) concept.