Вы находитесь на странице: 1из 1

Proceedings of the 26th Academic Council held on 18.5.

2012

Version No.

CSC515EMBEDDEDSYTEMS 1.0

L T P C 3 0 0 3

Course Prerequisites: Computer Architecture and Organizations Objectives: 1. On completion of this course the students will be able to know about various chips, to create applications that can be embedded within the chip, to interface the chip with various input and output devices. 2. To explain programming concepts and embedded programming using C, C++ languages Expected Outcome: 1. To give sufficient background to design Embedded systems, 2. To develop programs that perform a specific task and to embed it within a chip. Such controllers get input from the external environment and process them based on the program embedded within it and produce the desired output. Unit No.1 IntroductiontoEmbeddedSystems Introduction to Microprocessors, Embedded systems overview, Design Challenge, Processor Technology, Programmers view of Computer Organization Unit No.2 DesignExamples/Applications 8051 Micro-controller architectural view, Instruction Set. Standard Single Purpose Processors: I\O programming, Timers, Counters, Watchdog Timers, UART, Keypad Controllers, Stepper motor controllers, Real-time clocks, Memory configuration. Unit No.3 InterfacingMicroprocessorstoPeripherals Buses & Protocols: Serial, Parallel & Wireless Protocols: ISA, EISA, PCI, FIREWIRE, USB, Bluetooth and IEEE 802.11: Introduction, features, areas of application Unit No.4 RealTimeOperatingSystems(RTOS) Real-time system concepts, Features & Characteristics, Kernel structure, Task Management, Real time features of Vx works, QNX, WIN CE, Case study of Real-time applications. Unit No.5 ProgrammingConcepts Embedded programming using C and C++, Assembly language programming vs Highlevel languages, Concepts of Embedded Programming , Programming examples Text/Reference Books 1. Vahid F., Givargies T., Embedded Systems Design, 3rd edition John Wiley & Sons, paperback-2008 2. Daniel W. Lewis, Fundamentals of Embedded Software, Prentice Hall ,2002 3. Muhammad Ali Mazidi., Janice Gillispie Mazidi., The 8051 Microcontroller and Embedded Systems, Pearson Education Asia,2002 4. David E. Simon, An Embedded Software Primer, Pearson Education, 2001 5. Jane W.S.Liu , Real-Time Systems, Pearson Ed. Asia, 2001 Mode of Evaluation: Recommended by the Board of Studies on Date of Approval by the Academic Council By assignment, and Continuous Assessment Tests (CAT)

393

Вам также может понравиться