Embedded Systems Prof. Dr. H. Kristl

Slides:



Advertisements
Ähnliche Präsentationen
INTERFACES und PROGRAMMIERUNG für das Physikalische Anfängerpraktikum Prof. Dr. R. Lincke.
Advertisements

KA – Rechnerarchitektur I ____________________________________________________________________________________________ ____________________________________________________________________________________________.
EINGEBETTETE SYSTEME Vorlesungen WS2010.
Educational Robotics Robotics Technology.
Prof. Dr. Uwe Brinkschulte Lehrstuhl für Eingebettete Systeme Robert-Mayer-Straße Sekretariat: Linda Stapleton,
Eingebettete Systeme Qualität und Produktivität
Abschlusspräsentation Informationstechnik:
Teil 5: Embedded Systems
W. Oberschelp G. Vossen Kapitel 7.
© 2006 W. Oberschelp, G. Vossen Rechneraufbau & Rechnerstrukturen, Folie 8.1.
© 2006 W. Oberschelp, G. Vossen Rechneraufbau & Rechnerstrukturen, Folie 12.1.
Prof. Dr. Uwe Brinkschulte Lehrstuhl für Eingebettete Systeme Robert-Mayer-Straße Sekretariat: Linda Stapleton,
von Dennis Braun Till Meyenburg Marvin Barghorn
Haupt- und Arbeitsspeicher
Embedded Applications
Technische Informatik II Rechnerarchitektur und Betriebssysteme Universität Bielefeld – Technische Fakultät AG Rechnernetze und verteilte Systeme Peter.
Vorstellung des Microcontollers Motorola 68HC12
SCSI – Arten und Funktion
Schnittstellen in der Bildverarbeitung
Von: Antoni Gazali Clarkson Laryea
AMDs Next Generation Die Hammer Familie Eine Kurzpräsentation von Frank Grümmert bei Herrn Prof. Dr.-Ing. Risse für das RST-Labor.
Open Source Prozessor Leon2 Peer Royla und Marco Siebert RST-Labor WS 04/05 Prof. Dr.-Ing. Thomas Risse.
PCI-Express als Grafikschnittstelle
Raster-Scanner des Therapie Projektes. Echtzeit-Kontrollsystem Therapie " Aufgabe: " Steuerung des Schwerionenstrahls " schneller Bestrahlungsabbruch.
Bios.
Schnittstellen des Computers
Zwischenpräsentation
Präsentation von Alexander Schönfeld
Herzlich willkommen zum Aufbau der Hauptplatine
INTEL Pentium 4 Prozessor
Thin Clients IGEL smart-132.
3.4 CPU-Chips und Busse CPU-Chips
Signal-Prozessoren DSV1, 2009, Hhrt, 1 Mikro-Prozessor Von Neumann-Architektur Daten und Programmcode im gleichen Speicher => Sequenzieller Zugriff auf.
C164CI - CAN-Schnittstelle
Computerorientierte Physik VORLESUNG und Übungen Vorlesung Zeit: Di., 8.30 – Uhr Ort: Hörsaal 5.01, Institut für Experimentalphysik, Universitätsplatz.
Computerorientierte Physik VORLESUNG Zeit: jeweils Mo Uhr Ort: Hörsaal 5.01, Institut für Experimentalphysik, Universitätsplatz 5, A-8010.
Computerorientierte Physik VORLESUNG
auf kleinen Linux-Devices
Saia® Systemkatalog Kapitel A1 – Automationsstationen | PCD3-Reihe
Die verschiedenen Schnittstellen eines Computers und ihre Verwendung
Übersicht: Hardware Zentraleinheit EVA-Prinzip
Datenverarbeitung im PC
Verarbeitung und Computerinneres
The EventCollector Concept Präsentation der Diplomarbeit von Thomas Moser und Lukas Karrer Distributed System Group,
BIOS/UEFI Joschka Mick.
Central Processing Unit von David Kleuker und Thomas Auner
Mikrocomputertechnik ADC-P1-1-Quickie Prof. J. Walter Stand Januar Mikrocomputertechnik Jürgen Walter „ADC-Quickie“ A/D-Wandlung mit VC_2.
Sichere Technologie für die elektronische Gesundheitskarte
System zur Videokompression Simone Buzzi Simon Häne Giuseppe Schiavello.
Central Processing Unit (Zentraleinheit)
Bussysteme WS 05/06 Dominik Fehrenbach EN5:
Mikrocomputertechnik Jürgen Walter
Mikrocomputertechnik 12-A-PWM-Quickie Prof. J. Walter, HsKa Stand Dezember Mikrocomputertechnik Jürgen Walter „PWM-P-Quickie“ Programmierung: P_25_50_75.
Aufbau, Funktion und Grundzusammenhänge
Komponenten für die Überwachung optischer Kenngrößen in Zugangsnetzen – (COMAN) Projekttreffen , Stuttgart Jörg Hehmann Juli, 2007)
USB - Universal Serial Bus
Referat von Marcel Poppen & Oliver Lennartz
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Mikrocomputertechnik Jürgen Walter „PWM-Quickie“ Pulsweitenmodulation.
Von Marcel Poppen & Oliver Lennartz
Das Mainboard besteht aus einer eine Platine mit einer Ansammlung von vielen Schaltkreisen, der Chipsatz, und etwas Code in einem ROM (Read Only Memory),
SPEICHER ROM + RAM ROM RAM Arten von RAM (DDR-RAM, SDRAM) Beispiel
Entwicklungstrends der PC-Technologie
Schnittstellen IDE SCSI Serial ATA USB Übersicht Funktionsweise.
PC Aufrüsten, Auftrag 1 Systemtools, Benchmark
Erste Schritte im Internet of Things
6.1.2 Hauptbaugruppen eines Computers
System-on-Chip zur Steuerung von Messsystemen
Eine elektronische Schaltung von der Idee bis zum Einbau am Experiment
Vom Prozessor zum System
Aufbau und Anwendungen von Mikrokontrollern
 Präsentation transkript:

Embedded Systems Prof. Dr. H. Kristl Fakultät Elektrotechnik und Informationstechnik Embedded Systems Prof. Dr. H. Kristl

Embedded Systems - Inhaltsübersicht Vorlesung Praktikum 6 Versuche Prüfung 90 Min Inhalt: Einführung Prinzipien der C166-Architektur Die CPU des C164 Adreß- und Speicherorganisation Interrupts Ein-/Ausgabeeinheiten General Purpose Timer 1 Ports Asynchrone Serielle Schnittstelle Capture Compare Unit 2 A/D - Wandler Systemunterstützung Taktverteilung und -steuerung Leistungsaufnahme Realtime Clock Watchdog Timer CAN - Schnittstelle Entwicklungs-Tools: C für C164 - C166 Code-Generator Integrierte Entwicklungsumgebung Simulation Echtzeit-Betriebssystem ES - Version 2.0 27.09.08

Embedded Systems - verwendete Produkte Mikrocontroller C164 der Firma Infineon http://www.infineon.com/ Integrated Development Environment (IDE μVision2) der Firma Keil http://www.keil.com/ Digital Application virtual Engineer (Dave) der Firma Infineon ES - Version 2.0 27.09.08

Definitionen Microprocessor (P) Digital Signal Processor (DSP) Ein Mikroprozessor bildet die Zentraleinheit eines Computers. Direkt an diese CPU sind Speicher integriert und Schnittstellen zu weiteren Schaltungsmodulen. (Beispiele: Pentium, Athlon, PPC, ...) Digital Signal Processor (DSP) Ein digitaler Signalprozessor ist ein dezidiertes System zur Aus-führung von zeitkritischen, sich wiederholenden und rechenintensiven Aufgaben. (Beispiele: TMS320, Sharc, DSP56xx, Tricore, ...) Microcontroller (C) Mikrocontroller sind Prozessoren, die neben der CPU und Speicher über eine Vielfalt von Peripherie auf dem Chip verfügen, um Steuer- und Regelungsaufgaben in „embedded systems“ zu übernehmen. (Beispiele: C166, 8051, 68HC11, PIC, ...). ES - Version 2.0 27.09.08

Modulares System mit 4 BUS-Konzepten X- Bus Module XRAM SSP New Modules CAN I²C ROM 8K 32K Flash 128K Weitere Module OTP 64K 16 - b i t RAM 1k Weitere Module 32 bit Core 2x16 bit 16 - b i t Timers USART SSC Ports Weitere Module WDT ADC CAPCOM Basic Library Module ES - Version 2.0 27.09.08

Die unterschiedlichen Derivate der C166-Familie * 16 MByte Adreßraum * 2/4 KByte RAM * 32 CAPCOM * 4 PWM * 2 Serielle Schnittstellen * 5 Timer * Chip Selects erleichtern die System- erweiterung * Extensive I/O C167CR/SR * CAN (nur CR) * 4K RAM * PLL C167CS * 11KB RAM * 256K Flash * 2 CAN Module * 24 ADC * RTC & Power Managem. * 2KB RAM C167 High-Integration C167S * 32K ROM * CAPCOM * PWM * Serial Interfaces * Timer * 10-bit / 8bit ADC * Full Bus Support/ MUX Bus only 8xC166 * 1KB RAM * 32KB ROM * 32KB Flash * P-MQFP-100 * Ausgewogene Peripherie für eine Großzahl von Applikationen * 1K / 2 KB RAM * ROM / Flash / OTP General Purpose C164CI * 2KB RAM * 64KB OTP/ROM/Flash * Full-CAN 2.0B * Power Management / RTC * Motor Control Peripheral * P-MQFP-80 Low-Cost * Different RAM Size * 16 M Addr. Range * 3/5 16-bit Timers * Serial i/f SSP, SSC C165 * 2KB RAM * 3V * P-MQFP-100 * P-TQFP-100 * 1KB RAM * SSP * Red. Peripherals C163 * Reduced Chip Selects * Wide Ext. Bus Support * 3 V Options * 25 MHz Option * 16MHz CPU * 4 M Adreßraum * 1-2KB RAM * P-MQFP-80 C161RI * 3KB RAM * Pwr. Man. / RTC * I2C Schnittstelle * ADC C161V/K/O * Großes RAM * Großes Flash * I2C Interface * CAPCOM * 2 USARTs * CAN / J1850 C161xx ES - Version 2.0 27.09.08