Embedded Software Engineer Question:

Explain various uses of timers in embedded system?

Embedded Software Engineer Interview Question
Embedded Software Engineer Interview Question

Answer:

Timers in embedded system are used in multiple ways

☛ Real Time Clock (RTC) for the system
☛ Initiating an event after a preset time delay
☛ Initiating an even after a comparison of preset times
☛ Capturing the count value in timer on an event
☛ Between two events finding the time interval
☛ Time slicing for various tasks
☛ Time division multiplexing
☛ Scheduling of various tasks in RTOS


Previous QuestionNext Question
Tell me what is microcontroller?Tell me whether we can use semaphore or mutex or spinlock in interrupt context in Linux Kernel?