WiSe 21/22: Practical Project: Microprocessors
Larissa Groth
Additional information / Pre-requisites
See documents on the website - only from the FB network or via VPN website
Group A, Wednesday, 12-16 h Takustraße 9, Room K63 Group B, Thursday, 12-16 h Takustraße 9, Room K63
Comments
The overwhelming majority of future computer systems will be characterized by communicating, embedded systems. These are found in machine controls, household appliances, motor vehicles, airplanes, intelligent buildings, etc. and will in future be increasingly integrated into networks such as the Internet.
The internship will address the architecture of embedded systems and demonstrate the differences to traditional PC architectures (e.g., real-time capability, interaction with the environment) with practical examples. The internship is based on 16- and 32-bit microcontroller systems.
The main focus of the internship is the following:
register structures
memory organization
Hardware assembler and high-language programming
I / O system and timer programming
Interrupt system
Watchdog logic
Analog interface
Bus system connection of components
Communication (serial, CAN bus, Ethernet, radio and USB) Control of models and use of different sensors
Suggested reading
- Brian W. Kernighan, Dennis M. Ritchie: The C Programming Language, Second Edition, Prentice Hall, 1988.
32 Class schedule
Regular appointments