1 / 7

Embedded Systems

Electrical Engineering and Information Technology. Embedded Systems. Prof. Dr. H. Kristl. Prof. Dr. A. Irber. Definition Embedded System. Embedded system ( Wikipedia).

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. Electrical Engineering and Information Technology Embedded Systems Prof. Dr. H. Kristl Prof. Dr. A. Irber

  2. Definition Embedded System • Embedded system (Wikipedia) An embedded system is a computer system with a dedicated function within a larger electrical system, often with realtime constraints Embedded systems contain processing cores that are either microcontrollers, microprocessors or digital signal processors A processor is an important unit in the embedded system hardware. It is the heart of the embedded system ES - Version 2.0

  3. Definitions • Microprocessor (P) A microprocessor is the central unit of a computer. Direct at this CPU memory is integrated and threre are interfaces to further circuit modules. (for example: Pentium, Athlon, PPC, ...) • Digital Signal Processor (DSP) A digital signal processor is a special system for execution of time sensitive- and computionally intensive recurring tasks. (for example : TMS320, Sharc, DSP56xx, Tricore, ...) • Microcontroller (C) Microcontroller are processors, which posseses a lot of peripheral devices (peripherals) beside of CPU and memory on the chip, to due take over a lot of controlling tasks in an „embedded system“. For example: ( C164, 8051, 68HC11, PIC, mpc55xx,...). ES - Version 2.0

  4. Embedded Systems with the C164-Microcontoller • Content: • Principles of the C166-Architecture • The CPU of the C164 • Address- and memory - organization • Interrupts • In-/Output Units • General Purpose Timer 1 • Ports • Asynchronous Serial interface • Capture Compare Unit 2 • A/D - Converter • Systems support • Clock • Power Consumption • Realtime Clock • Watchdog Timer • CAN – Interface – • Real time operating system • Development-Tools: • C for C164 - C166 • Code-Generator • Integrated Development Environment (IDE) • Simulation • Realtime-operating system ES - Version 2.0

  5. Embedded Systems – Used products • Microcontroller C164 of Infineon company http://www.infineon.com/ • Integrated Development Environment (IDE μVision2) Keil comany http://www.keil.com/ • Digital Application virtual Engineer (Dave) of Infineon company ES - Version 2.0

  6. SSP CAN XRAM New Modules I²C OTP 64K Flash 64K RAM 1k ROM 8K Flash 32K RAM 1k Flash 128K ROM 32K Further Modules Further Module Timers SSC USART ADC Further Modules Ports WDT CAPCOM C166-family- Modular System with 4 BUS-Concept X- Bus Module 16 - b i t 2x16 bit 32 bit Core 16 - b i t Basic Library Module ES - Version 2.0

  7. High-Integration C167CR/SR • * 16 MByte Address space • * 2/4 KByte RAM • * 32 CAPCOM • * 4 PWM • * 2 Serial interfaces • * 5 Timers • Chip Selects makesthe extension of thesystem Easier • * 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 * Balanced peripherialdevices for a great numberof applications * 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 The different derivate of the C166-family (since 1993) ES - Version 2.0

More Related