1 / 6

Embedded Systems

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

shina
Download Presentation

Embedded Systems

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 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 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

  4. Definitionen • Microprocessor (P) 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. SSP CAN XRAM New Modules I²C OTP 64K Flash 64K RAM 1k ROM 8K Flash 32K RAM 1k Flash 128K ROM 32K Weitere Module Weitere Module Timers SSC USART ADC Weitere Module Ports WDT CAPCOM Modulares System mit 4 BUS-Konzepten X- Bus Module 16 - b i t 2x16 bit 32 bit Core 16 - b i t Basic Library Module ES - Version 2.0

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

More Related