EECE 276 Lectures

 
Lecture

Description (lectures)

Lectures in pdf files

1

Introduction to Embedded Systems

Introduction to Embedded Systems.pdf

2 Events and determinism Events and determinism.pdf
3 Refresh of basic HW concept, HW interfacing

 Refresh of basic HW concepts.pdf 

4 HC12 Addressing modes, instructions

  HC 12 Addressing.pdf

5 HC12 Interfaces ICE/LAN debugging tools

   HC 12 Interfaces.pdf

6 Review of memory types I/O techniques

  Review of memory types.pdf

7 Performance enhancements, Other devices, Non-von-Neumann machines

   Performance enhancements.pdf

8 Interrupt: Basics ,Shared data problem, Latency

   Interrupts.pdf

 

9 Embedded SW architectures, Round-robin, Function-queue scheduling

   Embedded SW .pdf

10

  RTOS Basics ,Process scheduling

   RTOS basics.pdf

11 Simple task synchronization

Semaphores and shared data

  Simple task synchronization.pdf

12 Advanced Microcontroller:  Task communication

- Queues,mailboxes,pipes

  Task communication.pdf
13 Timer functions and events

  Timer functions.pdf

14 RTOS memory management

Interrupt handling

  RTOS memory.pdf
1A Scheduling Anomalies

 Priority Inversion

  Scheduling - Priority Inversion.pdf
15 Requirements

Problems,types,real-time

  Requirements.pdf
16 Techniques:

FSMs and stateCharts

  Techniques - FSMs.pdf
17 Techniques: Petri nets   Techniques - Petri nets.pdf
18 Techniques: Structured and OO

Analysis, UML

  Techniques - OO and UML.pdf
19 Documentation and case study   Doc and case study.pdf
20 Design: Software properties, Engineering principles   SW properties.pdf
21  Procedural design techniques    Procedural design.pdf
22  Object-oriented design techniques    OO Design.pdf
23 Case study of a real-time system    Case study for RT.pdf
24 Real time programming languages    RT Programming.pdf
25 Issues in procedural and object- oriented languages    Issues in languages.pdf
26 Survey: Ada 95,C/C++,C#    Survey - Ada,C.pdf
27 Survey: Java/RTJ, Occam2 Coding standards     Survey - Java.pdf
28 Performance analysis and optimization Theory     Performance analysis.pdf
29 Performance calculations and improvements     Performance improvements.pdf

 


| EE-276 Homepage | Syllabus | Schedule | Lab News | Faculty | Contact Information | Lab Info | Project


Department of Electrical Engineering and Computer Science
Box 1824 Station B
Nashville, TN 37235
Phone: 322-2771
Fax: 343-6702


 | Search | Site Index | People Finder | Phone Directory | VUnet | VUmail | VU Library | Help |


Copyright © 2006 Vanderbilt University

Designed by: Juan J. Rodríguez-Moscoso

 

Last Updated: Saturday, December 02, 2006

by Teeradache Viangteeravat