Re: What is RTOS in embedded system n how it is build in the end product?
RTOS stands for (real time operating system) , i don't have a good experience with them ,
but generally they are small operating systems for micro-controllers ,
like other operating systems they allow you to run many functions in parallel just like windows runs chrome and VLC media player (apparently) in the same time ,
unlike windows this system doesn't lag , because it's designed to preform your tasks at specific sharp timing that's why it's called (real time)
as the adelmon and bsprajc said rtos aren't usually needed in simple applications , it's needed when you need your code to make a lot of tasks in the same time like (handling interfaces , reading inputs , managing communication , implementing some complex protocol or encryption )