
|
|
Qualification aims
The module makes students familiar with primary concepts, methods, models and development strategies of hardware related microprocessor programming. The student is trained to
- master the basic principles of digital signal processing using microcomputers,
- comprehend the principles of processes control by microcomputers,
- comprehend and analysis new tasks and problems,
- choose suitable solution methods,
- evaluate the correctness of implementations and
- present the results.
Courses
The module consists of 2 courses:
Fundamentals of digital signal processing
|
|
Tutor |
Prof. Kampmann |
Credit points |
3 CP |
Term |
Fall |
Contents
- Conversion of signals (D/A, D/A), discrete level and time, impact of analogue environment
- Transfer functions in S plane
- Sampling theory fundamentals, Z-transformation, mapping S-Z-plane
- Fundamentals of digitals filters, transposed systems, DFT/FFT
- Multi-rate signal processing, sample rate conversion
- Filter structures and DFT programming for microcomputers, e.g. in control loop applications
Fundamentals of microcontroller programming
|
|
Tutor |
Prof. Holland-Moritz |
Credit points |
3 CP |
Term |
Spring |
Contents
- Microcomputer architectures basics
- Structured programming for assembler lanuage
- Optimisation of storage and time consumption in relation to processor architecture
- Interrupts (handling of several interrupt levels), hardware (timers, external events)
- Problem solution using theoretical concepts of computer science
- Communication between microcontrollers
- Signal processors
Bibliography
- Oppenheim et al.: Zeitdiskrete Signalverarbeitung, ISBN 3-8273-7077-9
- Kammeyer, Kroschl: Digitale Signalverarbeitung, ISBN3-851-0072-6
- Proakis: Digital Signal Processing, ISBN 0-13-394289-9
- Wolf, W.H.: Computers as components - principles of embedded computing system design, ISBN 1-55860-541-X, 1-55860-693-9
|
 |

|