Infinite loops often arise in embedded systems. How does you code an infinite loop in c?
A vast majority of high performance embedded systems today use risc architecture why?
Why does pre-emptive multi-threading used to solve the central controller problem?
Can a volatile be constant? Like
What is the scope of a function that is declared as static?
What are the components of embedded system?
Explain the concept of separation of concerns and it's pros and cons.
What is the use of having the const qualifier?
What is the need for dmac in es?
How can you optimize the i/o performance?
Tell me what is interrupt latency?
Explain what is return type of isr?
What is a semaphore? What are the different types of semaphore?