Bhagalpur College of Engineering,
Bhagalpur
Department of Computer Science and Engineering
8th Semester – Assignment
Subject: Embedded Systems
Faculty In-Charge: [Mintu Singh]
Instructions:
Attempt all questions.
Write answers neatly and legibly on A4 sheets.
Diagrams and proper explanations are mandatory wherever required.
Submit the assignment in a properly stapled hardcopy with a cover page.
Last Date of Submission: 29th April 2025
Late submissions will not be entertained.
Assignment Questions
Introduction to Embedded Systems
1. Define Embedded Systems. What are the characteristics and applications of
embedded systems?
2. Differentiate between general-purpose computing systems and embedded systems.
Embedded Hardware and Software
3. Explain the role of microcontrollers in embedded systems with an example.
4. Discuss the architecture of ARM processor and its relevance in embedded systems.
5. Write a short note on Real-Time Operating Systems (RTOS) and its types.
Embedded System Design and Development
6. Describe the design cycle of an embedded system with a neat diagram.
7. Explain hardware-software co-design with an example.
8. Discuss various communication interfaces used in embedded systems like I2C, SPI,
and UART.
Programming for Embedded Systems
9. Write a C program to blink an LED using GPIO on an ARM-based microcontroller.
10. Explain the concept of interrupt handling in embedded systems.
11. Write a program to read analog input using ADC and display the value on an LCD.
Case Studies and Applications
12. Discuss any one real-world application of embedded systems in automotive or
healthcare domain.
13. Explain how embedded systems are used in IoT devices.
Submission Format
Cover Page Must Include:
Student Name
Roll Number
Branch
Semester
Subject Name & Code
Submission Date