FirstRanker Logo

FirstRanker.com - FirstRanker's Choice is a hub of Question Papers & Study Materials for B-Tech, B.E, M-Tech, MCA, M.Sc, MBBS, BDS, MBA, B.Sc, Degree, B.Sc Nursing, B-Pharmacy, D-Pharmacy, MD, Medical, Dental, Engineering students. All services of FirstRanker.com are FREE

📱

Get the MBBS Question Bank Android App

Access previous years' papers, solved question papers, notes, and more on the go!

Install From Play Store

Download GTU BE/B.Tech 2019 Summer 7th Sem New 2171005 Embedded Systems Question Paper

Download GTU (Gujarat Technological University) BE/BTech (Bachelor of Engineering / Bachelor of Technology) 2019 Summer 7th Sem New 2171005 Embedded Systems Previous Question Paper

This post was last modified on 20 February 2020

GTU BE 2019 Summer Question Papers || Gujarat Technological University


FirstRanker.com

Enrolment No.

GUJARAT TECHNOLOGICAL UNIVERSITY

--- Content provided by⁠ FirstRanker.com ---

BE - SEMESTER-VII(NEW) EXAMINATION — SUMMER 2019

Subject Code:2171005 Date:14/05/2019

Subject Name:Embedded Systems

Time:02:30 PM TO 05:00 PM Total Marks: 70

Instructions:

--- Content provided by‍ FirstRanker.com ---

  1. Attempt all questions.
  2. Make suitable assumptions wherever necessary.
  3. Figures to the right indicate full marks.

Q.1

(a) Enlist the criteria for choosing CPU for any embedded application. (03)

--- Content provided by FirstRanker.com ---

(b) What is RTOS ? Describe types of RTOS with two examples. (04)

(c) Describe I2C and CAN bus protocol. (07)

Q.2

(a) Describe advantage and disadvantage of serial and parallel communication protocol. (03)

(b) Describe Watchdog timer and RTC needed for embedded application. (04)

--- Content provided by​ FirstRanker.com ---

(c) Describe Wi-Fi and Zigbee protocols. Discuss the application areas for both the protocols. (07)

OR

(c) Explain classification of embedded system with examples. (07)

Q.3

(a) Describe concept of interrupt service thread. (03)

--- Content provided by‍ FirstRanker.com ---

(b) Describe interrupt latency and deadline with example. (04)

(c) Describe dead-lock condition. Write pseudo code for deadlock utilizing mutex M1 and M2 shared between two processes P1 and P2. (07)

OR

Q.3 (a) Describe why atomic operation is needed in some of coding part of (03)

(b) Describe priority inversion with example. How to deal with such condition. (04)

--- Content provided by​ FirstRanker.com ---

(c) Describe counting and binary semaphore as a resource key. (07)

Q.4

(a) Differentiate : Function and ISR (03)

(b) Describe co-operative and pre-emptive scheduling. (04)

(c) Why Inter Process Communication is needed in multi-process system ? Describe mailbox, lock and spin-lock methods for IPC. (07)

--- Content provided by‍ FirstRanker.com ---

OR

(a) What is Process Control Block? What are the fields included in PCB ? (03)

(b) Describe task/services to be performed by OS. (04)

(c) Describe memory and file management in RTOS. (07)

Q.5

--- Content provided by⁠ FirstRanker.com ---

(a) Describe low power modes of MSP430. (03)

(b) Describe MSP430 GPIO registers associated with I/O port. (04)

(c) Describe MSP430 USCI module with different registers and operation. (07)

OR

(a) Describe POR, PUC and BOR for MSP430. (03)

--- Content provided by​ FirstRanker.com ---

(b) Describe clocking system of MSP430. (04)

(c) Sketch interfacing diagram to interface common anode seven-segment display with Port 1 and 8 push button switches with Port 2 with MSP430. When SWI1(P2.0) pressed and it should display “1”. Write C language program to display pressed switch number on seven segment display. (07)

FirstRanker.com


--- Content provided by FirstRanker.com ---


This download link is referred from the post: GTU BE 2019 Summer Question Papers || Gujarat Technological University