Pages

Sunday, March 31, 2024

Real time operating system

A real time operating system is a software that manages system resources such as I/O,memory,data and processors guaranteeing that all Timming constraints are satisfied and provides reliable operations.
It also handles the synchronisation and assigning tasks across distributed processes
They should be simple so they may be predictable.


Hardware abraction layer(HAL) libraries when added to an operating system simplfies the porting of the application code from one MCU to another.

Features of Real Time Operating Systems

Evolution is the process of system changing to improve performance,features and reliability
An RTOS must manage change.

Portability is the ease at which one system can be changed or adapted to create another system.
While designing a new system it is a good de esigning practice to build a new system by changing an existing one.

Latency or response time is the delay from the request to the beginning of the service of that request.

Bandwidth is the number of information bytes/second that can be transferred or processed



No comments:

Post a Comment

What is anti- Debugging

  Anti- debugging is how we can stop somebody from debugging our system and getting all the information out of your subsystem.