fbpx

Embedded Systems

EXPLORE YOUR KNOWLEDGE

EMBEDDED SYSTEMS

1. What is embedded s/w

2. What are real time systems

3. Processor Architectures

•  CISC vs RISC

•  Von Neumann vs. Harvard architecture

•  Memory Mapped I/O vs I/O mapped I/O

•  Internal memory vs External Memory

•  Understanding processor architecture of TI DSP C5402

•  Interrupt, Interrupt Vector Table, ISR

•  Interrupt Masking vs. Disabling

•  Bootup sequence of C5402

4. C language fundamentals in context of embedded s/w

•  Volatile, static, Const

5. What is the difference between general purpose OS and RTOS

6. RTOS concepts

•  Difference between Process and Thread

•  Multiprocessing vs Multithreading

•  Priorities

•  Preemptive vs. Non Preemptive OS

•  Interprocess communication

•  Process/thread synchronization primitives (Semaphores)

•  Device Drivers

•  Memory Management

•  Task execution states and scheduling

•  Stack Frame in C

•  Heap

•  Context and context switching

•  Deadlock

7. Embedded s/w engineering

•  Image formats (COFF, elf)

Show Buttons
Hide Buttons