Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Embedded Systems Prof. Dr. H. Kristl

Ähnliche Präsentationen


Präsentation zum Thema: "Embedded Systems Prof. Dr. H. Kristl"—  Präsentation transkript:

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

2 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

3 Embedded Systems - verwendete Produkte
Mikrocontroller C164 der Firma Infineon Integrated Development Environment (IDE μVision2) der Firma Keil Digital Application virtual Engineer (Dave) der Firma Infineon ES - Version 2.0

4 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

5 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

6 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


Herunterladen ppt "Embedded Systems Prof. Dr. H. Kristl"

Ähnliche Präsentationen


Google-Anzeigen