Developing applications with embOS embOS is available in source or object code form. Both come with a ready to go start project. The start application and usable samples are supplied in source code form. Profiling using embOSView embOSView communicates with the kernel via UART and displays all available information of the tasks and major system variables.
All communication is done from within the communication interrupt routines.
This means that it is none intrusive if embOSView is not connected and minimum intrusive while embOSView is connected. On most CPUs a profiling build of the libraries is available.