Entwurf von Embedded Systems 2
|
|
- Elvira Brinkerhoff
- vor 5 Jahren
- Abrufe
Transkript
1 Entwurf von Embedded Systems 2 Themen am : Infineon XMC 2GO (mit XMC1100 MCU, Cortex M0), Chronos-Entwicklungssystem, (micro-) SD-Karten-Interfacing Bitte OHP-/Tafel-Notizen selbst mitschreiben! ES218-V5 Ulrich Schaarschmidt FH Düsseldorf, SS 2018 Quellenhinweise msp bit_ultralow_power_mcus/f/166.aspx ez430-chronos Development Tool User's Guide; TI SLAU292C (c) U.G. Schaarschmidt, HS D 2 HS Düsseldorf (c) U.Schaarschmidt 1
2 XMC 2 GO [Infineon 2014] (c) U.G. Schaarschmidt, HS D 3 XMC 2 GO The XMC 2Go with the XMC1100 Microcontroller is a new budget-priced evaluation board equipped with an ARM Cortex -M0 CPU running on 32MHz, 64KB Flash and 16KB RAM. The XMC 2Go has a complete set of on-board devices, including an on-board debugger to immediately start code development. Build your own application and gadget with the XMC 2Go it fits perfectly fine on a breadboard. Or carry the XMC 2Go with you, it s shaped like a key chain. [ (c) U.G. Schaarschmidt, HS D 4 HS Düsseldorf (c) U.Schaarschmidt 2
3 XMC 2 GO, Summary of features XMC1100 (ARM Cortex -M0 based), Flash 64kB, RAM 16kB, 32 MHz CPU Clock, 64 MHz Timer Clock, On-board J-Link Lite Debugger (Realized with XMC4200 Microcontroller) Serial Wire Debug (SWD), Single Pin Debug (SPD), UART-to-USB Bridge (virtual COM) Power over USB (Micro USB), 2 Kanal USIC (UART, SPI, I2C, I2S, LIN), External Interrupts (via ERU), 6 Kanal AD-C (12-Bit Auflösung), 4 * 16 Bit Timer, Real Time Clock, Random Number Generator, ESD and reverse current protection 2 x user P1.0 und P1.1, Pin Header 2x8 Pins suitable for Breadbord [ (c) U.G. Schaarschmidt, HS D 5 Blockdiagramm des XMC 2Go Kits (c) U.G. Schaarschmidt, HS D 6 HS Düsseldorf (c) U.Schaarschmidt 3
4 Klein aber oho (c) U.G. Schaarschmidt, HS D 7 Literaturhinweise Mattathil,Sajan: Entwickelung einer tragbaren Schaltung zur Erfassung von EKG, Körpertemperatur und Sturzvorgängen mittels eines Beschleunigungssensors und Aufzeichnung der Daten auf einer SD Karte Praxisprojekt an der FH-Düsseldorf Nn: Microsoft Extensible Firmware Initiative FAT32 File System Specification (FAT: General Overview of On- Disk Format) Version 1.03, Dec 6, 2000, Microsoft Corporation (c) U.G. Schaarschmidt, HS D 8 HS Düsseldorf (c) U.Schaarschmidt 4
5 SD und micro SD card (c) U.G. Schaarschmidt, HS D 9 microsd Typ Speicherkarte, Halbleiterspeicher Kapazität microsd: 8 MB bis 64 GB microsdhc: 4 GB bis 64 GB microsdxc: 64 GB bis 2 TB Größe 11,0 mm 15,0 mm 0,7 mm Gebrauch mobile Geräte, u. a. MP3- Player, Mobiltelefon, Smartphone, Netbooks etc. Ursprung Entwickler SanDisk, SD Card Association (SDA) Vorstellung (c) U.G. Schaarschmidt, HS D 10 HS Düsseldorf (c) U.Schaarschmidt 5
6 Grober Aufbau einer SD-Karte (c) U.G. Schaarschmidt, HS D 11 Stromverbrauch einer SD Karte in verschiedenen Modi (c) U.G. Schaarschmidt, HS D 12 HS Düsseldorf (c) U.Schaarschmidt 6
7 Kontaktbelegung der SD Karte im SD Bus - Modus (c) U.G. Schaarschmidt, HS D 13 Pull Up Widerstände für definierte Zustände (c) U.G. Schaarschmidt, HS D 14 HS Düsseldorf (c) U.Schaarschmidt 7
8 Kontaktbelegung der SD Karte im SPI Modus (c) U.G. Schaarschmidt, HS D 15 SD Karten Register (c) U.G. Schaarschmidt, HS D 16 HS Düsseldorf (c) U.Schaarschmidt 8
9 Card Identification Register (CID) (c) U.G. Schaarschmidt, HS D 17 Card Specific Data (1/6) (c) U.G. Schaarschmidt, HS D 18 HS Düsseldorf (c) U.Schaarschmidt 9
10 Card Specific Data (2/6) (c) U.G. Schaarschmidt, HS D 19 Card Specific Data (3/6) (c) U.G. Schaarschmidt, HS D 20 HS Düsseldorf (c) U.Schaarschmidt 10
11 Card Specific Data (4/6) (c) U.G. Schaarschmidt, HS D 21 Card Specific Data (5/6) (c) U.G. Schaarschmidt, HS D 22 HS Düsseldorf (c) U.Schaarschmidt 11
12 Card Specific Data (6/6) (c) U.G. Schaarschmidt, HS D 23 Ermittlung der Speichergröße Abstrakt: Speicherkapazität = READ_BL_LEN * C_SIZE_MULT * (C_SIZE+1) In C: Speicher Kapazität = BLOCKNR * BLOCK_LEN BLOCKNR = (C_SIZE+1) * MULT MULT = 2C_SIZE_MULT+2 (C_SIZE_MULT < 8) BLOCK_LEN = 2READ_BL_LEN (READ_BL_LEN < 12) (c) U.G. Schaarschmidt, HS D 24 HS Düsseldorf (c) U.Schaarschmidt 12
13 SD Card Configuration Register (SCR) (c) U.G. Schaarschmidt, HS D 25 Operation Code Register (OCR) (c) U.G. Schaarschmidt, HS D 26 HS Düsseldorf (c) U.Schaarschmidt 13
14 Anbindung über einen 74LVX125 an den Mikrocontroller (c) U.G. Schaarschmidt, HS D 27 Anbindung des Write Protect Signals über einen Analog MUX an die MCU (c) U.G. Schaarschmidt, HS D 28 HS Düsseldorf (c) U.Schaarschmidt 14
15 Aufbau eines Befehls für den SPI Mode (c) U.G. Schaarschmidt, HS D 29 Aufbau der Antwort (Response 1) (c) U.G. Schaarschmidt, HS D 30 HS Düsseldorf (c) U.Schaarschmidt 15
16 Aufbau der Antwort (Response 2) (c) U.G. Schaarschmidt, HS D 31 Aufbau der Antwort (Response 3) (c) U.G. Schaarschmidt, HS D 32 HS Düsseldorf (c) U.Schaarschmidt 16
17 Aufbau der Data Response (c) U.G. Schaarschmidt, HS D 33 Daten - Format für Single Read, Single Write und auch für Multiple Block Read Bei Lese- und Schreibvorgängen muss der Datentransport von der SD Karte oder zu der SD Karte folgendermaßen aufgebaut sein: - das erste Byte gibt die Anfangsbedienung an. - Von Byte 2 bis Byte 513 enthält es die zu lesenden oder schreibenden Daten. - die letzten zwei Bytes beinhalten 16 Bit CRC Checksumme (c) U.G. Schaarschmidt, HS D 34 HS Düsseldorf (c) U.Schaarschmidt 17
18 Aufbau des Data Error - Tokens (c) U.G. Schaarschmidt, HS D Grundbefehle im SPI Mode (1/5) (c) U.G. Schaarschmidt, HS D 36 HS Düsseldorf (c) U.Schaarschmidt 18
19 63 Grundbefehle im SPI Mode (2/5) (c) U.G. Schaarschmidt, HS D Grundbefehle im SPI Mode (3/5) (c) U.G. Schaarschmidt, HS D 38 HS Düsseldorf (c) U.Schaarschmidt 19
20 63 Grundbefehle im SPI Mode (4/5) (c) U.G. Schaarschmidt, HS D Grundbefehle im SPI Mode (5/5) (c) U.G. Schaarschmidt, HS D 40 HS Düsseldorf (c) U.Schaarschmidt 20
21 Application Specific Command in SPI Mode (1/2) (c) U.G. Schaarschmidt, HS D 41 Application Specific Command in SPI Mode (2/2) (c) U.G. Schaarschmidt, HS D 42 HS Düsseldorf (c) U.Schaarschmidt 21
22 Zeitlicher Verlauf für Befehle mit Response 1 (R1) (c) U.G. Schaarschmidt, HS D 43 Zeitlicher Verlauf für Befehle mit Response 1b (R1b) (c) U.G. Schaarschmidt, HS D 44 HS Düsseldorf (c) U.Schaarschmidt 22
23 Zeitlicher Verlauf für Befehle mit Response 2 (R2) (c) U.G. Schaarschmidt, HS D 45 Zeitlicher Verlauf für Befehle mit Response 3 (R3) Auslesen OCR Status (c) U.G. Schaarschmidt, HS D 46 HS Düsseldorf (c) U.Schaarschmidt 23
24 Zeitlicher Verlauf für den Befehl READ_SINGLE_BLOCK (CMD17) (c) U.G. Schaarschmidt, HS D 47 Zeitlicher Verlauf für den Befehl WRITE_BLOCK (CMD24) (c) U.G. Schaarschmidt, HS D 48 HS Düsseldorf (c) U.Schaarschmidt 24
25 Datenstruktur auf einer SD - Karte Microsoft Corporation Hardware White Paper Designing Hardware for Microsoft Operation Systems Microsoft Extensible Firmware Initiative FAT32 File System Specification (c) U.G. Schaarschmidt, HS D 49 Kommunikation über USB mittels FTDI-Chip FT232RL (c) U.G. Schaarschmidt, HS D 50 HS Düsseldorf (c) U.Schaarschmidt 25
Entwurf von Embedded Systems 2
Entwurf von Embedded Systems 2 Themen am 10.05.17: Infineon XMC 2GO (mit XMC1100 MCU, Cortex M0), Chronos-Entwicklungssystem, (micro-) SD-Karten-Interfacing Bitte OHP-/Tafel-Notizen selbst mitschreiben!
MehrDer wahre Dickströmer
Embedded Systems II Themen am 17.05.2017: 32 Bit Controller für Embedded Systems (von Atmel) Einordnung der ARM Cortex M Familien Bitte OHP-/Tafel-Notizen selbst mitschreiben! ES217-V6 Ulrich Schaarschmidt
MehrProzessor- und Rechnerarchitekturen (Master)
Prozessor- und Rechnerarchitekturen (Master) Themen am 10.05.17: ARM GPUs Graphic Processing Units und Ihr Einsatz in gängigen mobilen Geräten (ipad3, Samsung Galaxy SIII, Galaxy Tab 7.7) ProRecArc17_V5
MehrEmbedded Systems Themen am : 32 Bit Controller für Embedded Systems (von Atmel)
Embedded Systems II Themen am 06.12.2017: 32 Bit Controller für Embedded Systems (von Atmel) Bitte OHP-/Tafel-Notizen selbst mitschreiben! ES1d_17_V8 Ulrich Schaarschmidt FH Düsseldorf, WS 2017/18 Quellenhinweise
MehrVorläufige Dokumentation
PicoMOD1 Hardware Version 1.00 Datum 27.04.2006 by F & S Elektronik Systeme GmbH 2006 Vorläufige Dokumentation F & S Elektronik Systeme GmbH Untere Waldplätze 23 D-70569 Stuttgart Tel.: 0711/6772240 Fax:
MehrPrinzipien und Komponenten eingebetteter Systeme
1 Prinzipen und Komponenten Eingebetteter Systeme (PKES) (2) Mikrocontroller I Sebastian Zug Arbeitsgruppe: Embedded Smart Systems 2 Veranstaltungslandkarte Fehlertoleranz, Softwareentwicklung Mikrocontroller
MehrVom Web ins IoT: Schnelleinstieg in Tooling und Entwicklung
Vom Web ins IoT: Schnelleinstieg in Tooling und Entwicklung Webinar 11.05.2017 Andreas Schmidt @aschmidt75 www.cassini.ag www.thingforward.io @thingforward 2 11.05.17 Agenda Devices für das Internet der
MehrEmbedded Systems
Embedded Systems I Themen am 25.10.16 (ES1_16_V4): Wie funktionieren A/D- und D/A-Wandler?; Übung 3: Analog Digital-Wandler... Wandlungs-Prinzipien Register-Auswahl und Initialisierung für Praktikum 4,
MehrEyeCheck Smart Cameras
EyeCheck Smart Cameras 2 3 EyeCheck 9xx & 1xxx Serie Technische Daten Speicher: DDR RAM 128 MB FLASH 128 MB Schnittstellen: Ethernet (LAN) RS422, RS232 (nicht EC900, EC910, EC1000, EC1010) EtherNet / IP
MehrNetduino Mikroprozessor für.net Entwickler
Netduino Mikroprozessor für.net Entwickler Patrick Herting Softwareentwickler BlueTem Software GmbH Blog E-Mail www.wdev.de pher@live.de Ablaufplan - Theorieteil Was ist der Netduino? Welche Modelle gibt
MehrSlow Control System SCS3000 / Midas Slow Control Bus (MSCB)
WIR SCHAFFEN WISSEN HEUTE FÜR MORGEN Lukas Künzi :: Entwicklungsingenieur:: Paul Scherrer Institut Slow Control System SCS3000 / Midas Slow Control Bus (MSCB) Freitag, 4. März 2016 Inhalt Übersicht MSCB
MehrMikroprozessortechnik Grundlagen 1
Grundlagen - Grundbegriffe, Aufbau, Rechnerarchitekturen, Bus, Speicher - Maschinencode, Zahlendarstellung, Datentypen - ATMELmega28 Progammierung in C - Vergleich C und C++ - Anatomie eines µc-programmes
MehrDie Technik hinter IoT: Arduino, Raspberry Pi & Co.
Die Technik hinter IoT: Arduino, Raspberry Pi & Co. Praxisbeispiele für den Hausgebrauch Uwe Steinmann MMK GmbH 25.-26. September 2017 Uwe Steinmann (MMK GmbH) Die Technik hinter IoT 25.-26. September
MehrRechnerarchitektur Atmega 32. 1 Vortrag Atmega 32. Von Urs Müller und Marion Knoth. Urs Müller Seite 1 von 7
1 Vortrag Atmega 32 Von Urs Müller und Marion Knoth Urs Müller Seite 1 von 7 Inhaltsverzeichnis 1 Vortrag Atmega 32 1 1.1 Einleitung 3 1.1.1 Hersteller ATMEL 3 1.1.2 AVR - Mikrocontroller Familie 3 2 Übersicht
MehrDie AVR Mikrocontrollerfamilie
AKES - Ausgewählte Kapitel eingebetteter Systeme 10. Mai 2006 Übersicht über den Vortrag Was sind AVRs? 2/35 Anwendungsfelder Übersicht über den Vortrag Mikrocontroller 3/35 Kleiner Chip Viel integrierte
MehrFirst-MOVE OBDH System und Core Functions Board
First-MOVE OBDH System und Core Functions Board First-MOVE OBDH 96x96x30mm³ Masse ca. 168g Aufgesetztes Kameramodul 2 Tochterboards (Latch-up Protection und Hard- Command Unit) Heatsinks (radiation shields)
MehrEin kleiner ARDUINO mit viel Speicher für Datalogging (Wetterstation), LED Stripe Anwendungen u.v.a.m.
umighty1284p Ein kleiner ARDUINO mit viel Speicher für Datalogging (Wetterstation), LED Stripe Anwendungen u.v.a.m. Der Mighty1284 (ATmega1284/ATmega1284P) verfügt im Vergleich zum Arduino UNO über viel
MehrEmbedded Systems
Embedded Systems I Themen am 17.01.2017: Achtung: Praktikumsversuche und Übungen!!! Punktebewertung und Aufbau der Klausur; Ideen zur Klausur Bitte OHP-/Tafel-Notizen selbst mitschreiben! ES1_16_V13 Ulrich
MehrMobile JENCOLOR Evaluation Kits with Windows 8 Smart PC for Color Measurement Applications
Mobile JENCOLOR Evaluation Kits with Windows 8 Smart PC for Color Measurement Applications Paul-Gerald Dittrich, Fred Grunert, Dietrich Hofmann MAZeT GmbH Firmenpräsentation Version xx 1 Content 1. Mobile
MehrMaking the Internet of Things
DARIUSH FOROUHER ITI Uni Lübeck DANIEL LOOS 3. Sem. MLS Making the Internet of Things EIN ÜBERBLICK ÜBER PHYSICAL COMPUTING PLATTFORMS Das Internet der Dinge Inhalt Übersicht Arduino Raspberry PI Andere
MehrLiteratur- und Quellhinweise
Embedded Systems 2 Themen am 24.05.17: ARM Cortex M; Gebäudeautomation, Bussysteme in der Gebäudeleittechnik, Schnittstellen zu Sensoren ES217-V7 Ulrich Schaarschmidt FH Düsseldorf, SS 2017 Literatur-
MehrPresentation of a diagnostic tool for hybrid and module testing
Presentation of a diagnostic tool for hybrid and module testing RWTH Aachen III. Physikalisches Institut B M.Axer, F.Beißel, C.Camps, V.Commichau, G.Flügge, K.Hangarter, J.Mnich, P.Schorn, R.Schulte, W.
MehrSB-002 DATASHEET SB-002 V1.00: 8051 MIKROCONTROLLERBOARD MIT AT89C5131A-M OHNE NETZTEIL. Dokument NR.: SB-002_Datasheet
SB-002 DATASHEET Dokument NR.: SB-002_Datasheet SB-002 V1.00: 8051 MIKROCONTROLLERBOARD MIT AT89C5131A-M OHNE NETZTEIL P Bitte denken Sie an die Umwelt, bevor Sie diese Datei ausdrucken Inhaltsverzeichnis
MehrFriendlyELEC NanoPi M2 - Samsung Quad Core A9, 1Gb, Gbit Lan,
FriendlyELEC NanoPi M2 - Samsung Quad Core A9, 1Gb, Gbit Lan, EAN CODE 4 0 3 8 8 1 6 0 0 0 4 5 3 Introduction Overview Front Back frameless The NanoPi M2 is another Samsung 4418 based ARM board released
MehrEmbedded Systems
Embedded Systems 1 Embedded Systems I Themen am (ES1_16_V8): Anmerkungen zu den Xmegas, Tiefergehende Details zur AVR-Familie, Bearbeitung von Problemen aus dem Praktikum Beachten Sie bitte die zusätzlichen
MehrHardware PCI-Bus. Dr.-Ing. Matthias Sand. Lehrstuhl für Informatik 3 (Rechnerarchitektur) Friedrich-Alexander-Universität Erlangen-Nürnberg
Hardware PCI-Bus Dr.-Ing. Matthias Sand Lehrstuhl für Informatik 3 (Rechnerarchitektur) Friedrich-Alexander-Universität Erlangen-Nürnberg WS 2008/2009 Hardware PCI-Bus 1/23 2008-08-06 Übersicht Inhalt:
MehrHardware PCI-Bus. Dr.-Ing. Matthias Sand. Lehrstuhl für Informatik 3 (Rechnerarchitektur) Friedrich-Alexander-Universität Erlangen-Nürnberg
Hardware PCI-Bus Dr.-Ing. Matthias Sand Lehrstuhl für Informatik 3 (Rechnerarchitektur) Friedrich-Alexander-Universität Erlangen-Nürnberg WS 2007/2008 Hardware PCI-Bus 1/23 2007-10-26 Übersicht Inhalt:
MehrEinleitung Die Pins alphabetisch Kapitel 1 Programmierung des ATmega8 und des ATmega
Einleitung... 11 Die Pins alphabetisch.... 12 Kapitel 1 Programmierung des ATmega8 und des ATmega328.... 15 1.1 Was Sie auf den nächsten Seiten erwartet... 19 1.2 Was ist eine Micro Controller Unit (MCU)?....
Mehr8: IIC-Bussystem / PID
8: IIC-Bussystem / PID Sie verstehen das IIC-Busprotokoll und können das IIC-Controller Modul des MC9S08JM60 zur Kommunikation mit anderen IIC-Busteilnehmern einsetzen. 1. Geschwindigkeitsmessung im MC-Car
MehrSDRAM SPI Flash ROM 8 MB MCU zur Peripheriekontrolle
Wi-Fi Cloud Hub Deutsch Chipsatz Wi-Fi Schnittstelle Linux 2.6.21 Unterstütztes Dateisystem Unterstützt Netzwerk Apple Plattform Ralink RT5350 SDRAM SPI Flash ROM 8 MB MCU zur Peripheriekontrolle 802.11
MehrI2C-006 DATASHEET I2C-006 V1.00: 1K EEPROM MODUL MIT TWI (I 2 C) SCHNITTSTELLE. Dokument NR.: I2C-006_Datasheet
I2C-006 DATASHEET Dokument NR.: I2C-006_Datasheet I2C-006 V1.00: 1K EEPROM MODUL MIT TWI (I 2 C) SCHNITTSTELLE P Bitte denken Sie an die Umwelt, bevor Sie diese Datei ausdrucken Modification History: Version
MehrMikrocontroller vs. Mikroprozessor 1/3
Mikrocontroller vs. Mikroprozessor 1/3 Kriterium Microprozessor Microcontroller Aufgaben Nur für Rechenaufgaben zuständig, I/O praktisch nur mit zusätzlichen Bausteinen Speicher GB-Bereich, erweiterbar,
Mehr2008 Jiri Spale, Programmierung in eingebetteten Systemen 1
2008 Jiri Spale, Programmierung in eingebetteten Systemen 1 NetX - Einführung 2008 Jiri Spale, Programmierung in eingebetteten Systemen 2 NetX is... a highly integrated network controller with a new system
MehrMSP 430. Einführung. Was kann er? Hauptthemen. Wie sieht er aus? 64 / 100 polig. Was kann er? MSP 430 1
MSP 430 Mixed Signal Microcontroller MSP 430 Einführung Der Mikrocontrollers MSP430 von Texas Instruments Das Entwicklungsboard MSP-STK 430A320 http://www.ti.com Texas Instruments 1 Texas Instruments 2
MehrUSB -> Seriell Adapterkabel Benutzerhandbuch
USB -> Seriell Adapterkabel Benutzerhandbuch 1. Produkt Eigenschaften 1 2. System Vorraussetzungen 1 3. Treiber Installation (Alle Windows Systeme) 1 4. Den COM Port ändern 2 5. Einstellen eines RS232
MehrSD Cards SDHC / SDXC 016 GB 128 GB Class 10
SD Cards SDHC / SDXC 016 GB 128 GB Class 10 Product type: external Memory Manufacturer: various Product launch: 03/2015 Product release: Currently in use Produktbeschreibung Product Description Diese Speicherkarte
MehrIntegrationsseminar und Projekt: IoT und Embedded-Workshop mit Raspberry Pi
Integrationsseminar und Projekt: IoT und Embedded-Workshop mit Raspberry Pi Embedded und IoT-Devices im Alltag Kurzer Einblick in die Geschichte Vorstellung gängiger Hardwareplattformen Fallbeispiel für
MehrBeilagenblatt zum Typ 8644 / ME02 PROFIBUS-Busklemme Funktionsänderung DIP-Schalter 8 und Maßnahmen für Kunden
DEUTSCH Funktionsänderung DIP-Schalter 8 und Maßnahmen für Kunden Beilagenblatt zum Typ 8644 / PROFIBUS-Busklemme Funktionsänderung DIP-Schalter 8 und Maßnahmen für Kunden Konfiguration der Hardware Die
MehrÜberblick zum ESP32 mit Arduino. Helmut Tschemernjak Arduino-Hannover
Überblick zum ESP32 mit Arduino Helmut Tschemernjak Arduino-Hannover www.arduino-hannover.de Arduino Arduino Platinen Arduino UNO Microchip 8-bit AVR MCU ESP8266 Espressif WiFi Chip mit TCP/IP Tensilica
MehrAnschluss Flachbandkabel
04.11.2014 FS Informatik ros Pinball-Modul B V1.1 1 Anschlüsse 1.1 Stromversorgung Die Stromversorgung wird über das USB-Kabel sichergestellt. 1.2 Automat Der Automat wird über ein 26-poliges Flachbandkabel
MehrEtherNet/IP Topology and Engineering MPx06/07/08VRS
EtherNet/IP Topology and Engineering MPx06/07/08VRS 3 1. Engineering via free EtherNet/IPTM-Port of a device on Bus from MPx07V10 2. Engineering via optional Industrial-Ethernet-Switch 3. Engineering via
MehrÜbersicht aktueller heterogener FPGA-SOCs
Fakultät Informatik, Institut für Technische Informatik, Professur VLSI-Entwurfssysteme, Diagnostik und Architektur Übersicht aktueller heterogener FPGA-SOCs Vortrag zum Lehrstuhlseminar Tilo Zschau tilo.zschau@mailbox.tu-dresden.de
MehrSoftware ubiquitärer Systeme 2. Übung
Software ubiquitärer Systeme 2. Übung http://ess.cs.unidortmund.de/de/teaching/ss2013/sus/index.html Christoph Borchert http://ess.cs.tu-dortmund.de/~chb AG Eingebettete Systemsoftware Informatik 12, TU
MehrMODELLING AND CONTROLLING THE STEERING FORCE FEEDBACK USING SIMULINK AND xpc TARGET
MODELLING AND CONTROLLING THE STEERING FORCE FEEDBACK USING SIMULINK AND xpc TARGET Dipl.-Ing. M. Brünger-Koch, 05/06/09 Model-Based Design Conference 2005 1 Agenda 1. Introduction Company and institute
MehrOpen Source - Mikrokontroller für Mixed Signal ASIC
Open Source - Mikrokontroller für Mixed Signal ASIC Embedded Computing Conference 30. August 2011 Michael Roth Ablauf Vorstellung IME Motivation Vorstellung einiger OpenSource Mikrokontroller Evaluation
MehrDatenblatt. Remote-I/O - u-remote UR20-4AO-UI or 4-wire connection; 16-bit resolution; 4 outputs
2- or 4-wire connection; 16-bit resolution; 4 outputs The analogue output module controls up to 4 analogue actuators with +/-10 V, +/-5 V, 0...10 V, 0...5 V, 2...10 V, 1...5 V, 0...20 ma or 4...20 ma with
MehrD i g i t a l l a b o r
Hochschule Karlsruhe Technik und Wirtschaft Fakultät für Informatik und Wirtschaftsinformatik Prof. Dr. A. Ditzinger / Dipl.-Inform. (FH) O. Gniot Prof. Dr. N. Link / Dipl.-Ing. J. Krastel D i g i t a
MehrPython macht Embedded Linux angenehmer
Python macht Embedded Linux angenehmer Hubert Högl Hubert.Hoegl@hs-augsburg.de http://www.hs-augsburg.de/~hhoegl Hochschule Augsburg 2. Juli 2010 H. Högl () FuE 2010 2. Juli 2010 1 / 14 Embedded Linux
MehrTickt ihr Board noch richtig? Frequenzmessung durch ChipVORX als Ergänzung zum Boundary Scan Test. Dipl.-Ing. (FH) Martin Borowski
Tickt ihr Board noch richtig? Frequenzmessung durch ChipVORX als Ergänzung zum Boundary Scan Test. Dipl.-Ing. (FH) Martin Borowski 05.03.205 05.03.205 Was ist ChipVORX? 05.03.205 3 Typische Testaufgaben
MehrMicrocontroller Architectures and Examples
Microcontroller Architectures and Examples Thomas Basmer telefon: 0335 5625 334 fax: 0335 5625 671 e-mail: basmer [ at ] ihp-microelectronics.com web: Outline Microcontroller in general Introduction Main
MehrProzessor- und Rechnerarchitekturen (Master)
Prozessor- und Rechnerarchitekturen (Master) Themen am 28.06.17: Semesterrückblick, Terminplanung Ihrer Vorträge ProRecArc17_V10 Ulrich Schaarschmidt HS Düsseldorf, SS 2017 V1 (5.4.): Termine + mögliche
MehrMikroprozessoren Grundlagen AVR-Controller Input / Output (I/O) Interrupt Mathematische Operationen
Mikroprozessoren Grundlagen Aufbau, Blockschaltbild Grundlegende Datentypen AVR-Controller Anatomie Befehlssatz Assembler Speicherzugriff Adressierungsarten Kontrollstrukturen Stack Input / Output (I/O)
MehrRaspberry Pi Rezepte Teil 5
Raspberry Pi Rezepte Teil 5 I²C: Zwischen zwei ICs Von Tony Dixon (UK) In den letzten beiden Folgen von Elektor.POST ging es um die seriellen Schnittstellen UART und SPI auf dem Expansion Header von RPi.
MehrSoftware ubiquitärer Systeme
Software ubiquitärer Systeme Übung 2: Speicherarchitekturen in Mikrocontrollern und AOStuBS Christoph Borchert Arbeitsgruppe Eingebettete Systemsoftware Lehrstuhl für Informatik 12 TU Dortmund http://ess.cs.uni-dortmund.de/~chb/
MehrARM Cortex-M Prozessoren. Referat von Peter Voser Embedded Development GmbH
ARM Cortex-M Prozessoren Referat von Peter Voser Embedded Development GmbH SoC (System-on-Chip) www.embedded-development.ch 2 Instruction Sets ARM, Thumb, Thumb-2 32-bit ARM - verbesserte Rechenleistung
MehrVortrag zur Seminarphase der PG Solar Doorplate MSP430 Wichtigste Grundlagen von David Tondorf
Vortrag zur Seminarphase der PG Solar Doorplate MSP430 Wichtigste Grundlagen von David Tondorf Technische Daten 16-Bit RISC Architektur bis zu 16 Mhz Vcc: 1,8-3,6V 64 KB FRAM 2 KB SRAM 7 Schlafmodi 5 16-Bit
MehrFRANZIS PC & ELEKTRONIK. Anne & Manfred König. Das große. 2. überarbeitete Auflage. PIC-Micro. Handbuch. Mit 103 Abbildungen
FRANZIS PC & ELEKTRONIK Anne & Manfred König Das große 2. überarbeitete Auflage PIC-Micro Handbuch Mit 103 Abbildungen Inhalt PIC-Microcontroller im Jahr 2007 15 Neues bei den 8 Bit-PICs 15 Baustein-Auswahl
MehrUSB 3.0 Kartenleser für SD und microsd Karten - USB-C und USB-A
USB 3.0 Kartenleser für SD und microsd Karten - USB-C und USB-A Product ID: SDMSDRWU3AC Mit diesem USB-3.0-Speicherkartenleser können Sie Fotos und Videos auf Ihren SD - und microsd - Karten unterwegs
MehrIEI Graphics Grade Backplane Solution
The graphics grade backplane solution targets the applications which concern system speed and performance. It has higher performance over cost ratio than the previous PICMG 1.0 solution. PE-4S PE-5S PE-6S2
MehrGeekclock. Chaos Singularity Code and Hardware Walkthrough. Andreas Müller
Geekclock Code and Hardware Walkthrough Chaos Singularity 2007 1 Elektronik Stromkreis Gesetz von Ohm Knotenpunkt- und Maschenregel Komponenten 2 What is an MCU? ATMega8 features Differences from coding
MehrGamperl & Hatlapa GmbH Modem/WiFi settings
1. Log in - Anmelden Pic001 device front / Gerätevorderseite Pic002 Login screen / Anmeldebildschirm Connect your computer to one of the Ethernetports on the front (Pic001) of the modem. Start your browser
MehrMW32 Kurzanleitung MW32 Manual
MW32 Kurzanleitung MW32 Manual Das MW32 ist ein auf dem Mikrocontroller STM32F103 basierender Flightcontroller für Multikopter. Es verfügt über eine 10DOF IMU. Verbaute Sensoren: - MPU6050 (Gyro und ACC)
MehrUmbau eines Saug- und Wisch Roboters auf ARDUINO Steuerung
Saug-Wisch-Roboter Umbau eines Saug- und Wisch Roboters auf ARDUINO Steuerung TOPAN AVC 701 (702) Seite 1 Saug-Wisch-Roboter Elektronik M Saug Motor Radmotor Links FB 433 M Elektronik Arduino Nano DC-
MehrSATA - IDE CONVERTER. Expansion 111831
SATA - IDE CONVERTER Expansion 111831 1. Introduction This bridge board is a converter solution for the Serial ATA device. It has a standard 22 pin SATA port which can connect to a Serial ATA device such
Mehrmultimess Bedienungsanleitung Funktionserweiterung 4F144-1-LED-ESMSMT-... 4F144-2-LED-ESMSMT-... Dreiphasiges Netzmessinstrument
Bedienungsanleitung Funktionserweiterung Dreiphasiges Netzmessinstrument multimess 4F144-1-LED-ESMSMT-... 4F144-2-LED-ESMSMT-... Ihr Partner in Sachen Netzanalyse Inhaltsverzeichnis 1 multimess 4F144-1-LED-ESMSMT-...
Mehrµcodemeter Security für Infineon XMC 4xxx Marco Blume Produkt Manager Embedded marco.blume@wibu.com
µcodemeter Security für Infineon XMC 4xxx Marco Blume Produkt Manager Embedded marco.blume@wibu.com 07.05.2015 WIBU-SYSTEMS AG 2 Vorstellung WIBU-SYSTEMS AG Wibu-Systems Global Player in Software Security
MehrABLEITUNG ZUSÄTZLICHER STEUERGRÖSSEN FÜR DIE STRAHLFORMUNG IN EINEM LASER-SCANNER IM ECHTZEITBETRIEB
Fakultät Informatik, Institut für Technische Informatik ABLEITUNG ZUSÄTZLICHER STEUERGRÖSSEN FÜR DIE STRAHLFORMUNG IN EINEM LASER-SCANNER IM ECHTZEITBETRIEB Studienarbeit Patrick Schöps Dresden, 09.02.2017
MehrCorona V2 Glitch Hack
Corona V2 Glitch Hack In dieser Anleitung geht es nur darum den CPU-Key auszulesen! Was wird benötigt Hardware: 1x Lötkolben 1x Corona V2 4GB Konsole 1x Micro USB NAND Reader [4GB kompatible] 1x Glitch-Chip
MehrATxMEGA 128 Board 2. Inhalt
ATxMEGA 128 Board 2 Inhalt Funktionsübersicht... 2 ATxMEGA128 - Funktionen... 2 ATxMEGA Block Diagramm... 3 Stiftleistenbelegungen... 4 I/O Ports (Port A, B, C, D, F)... 4 JTAG Schnittstelle... 4 PDI Schnittstelle...
MehrTestbericht Thomas-Krenn.AG Open-E DSS
/ Systembezeichnung / Product Name Open-E DSS Chipsatz / Chipset Empfohlene CPU / Recommended CPU Intel 3210 (Bigby-V) chipset Quad-Core Intel Xeon 3200 Series processor Dual-Core Intel Xeon 3000 Series
MehrTitelmasterformat durch Klicken bearbeiten
Titelmasterformat durch Klicken Titelmasterformat durch Klicken Die neue HDS Panama Serie Enterprise Plattform für den gehobenen Mittelstand Andreas Kustura, Silvio Weber Kramer & Crew GmbH & Co. KG Titelmasterformat
MehrProtokollbeschreibung Modbus TCP für EMU TCP/IP Modul
Protokollbeschreibung Modbus TCP für EMU TCP/IP Modul Zweck: Dieses Protokollbeschreibung beschreibt den Aufbau des Modbus TCP Protokolls. Datei: EMU Professional Modbus TCP d Seite 1 von 15 Version 1.0
MehrInhaltsverzeichnis 1 Ein-Bit-Rechner Mikrorechentechnik-Grundlagen Das Mikrocontrollersystem ein Überblick am Beispiel MSP430F1232
Inhaltsverzeichnis 1 Ein-Bit-Rechner... 15 1.1 Rechenwerk... 15 1.1.1 Register und Takt... 16 1.1.2 Zwischenspeicher... 17 1.1.3 Native und emulierte Datenmanipulationsbefehle... 18 1.2 Steuerwerk... 20
MehrI8O8-USB. Serial Input and Output Board with. 8 Inputs 8 Outputs 8 ADC-Inputs USB (FTDI) Rev rtec.rohrhofer.org
I8O8-USB Serial Input and Output Board with 8 Inputs 8 Outputs 8 ADC-Inputs USB (FTDI) Rev.20151008 rtec.rohrhofer.org 2015.10.21 r - t e c. r o h r h o f e r. o r g S e i t e 1 Inhaltsverzeichnis: Inhaltsverzeichnis:...
MehrSoftware Microsoft Operating Systems
Software Microsoft Operating Systems Product type: Software Manufacturer: Microsoft Product launch: 10/2013 Product release: Currently in use Produktbeschreibung Ob privat oder beruflich mit Windows von
MehrSpeichermedien
Definition = alle Medien die Informationen/Daten aufnehmen oder zeitweise speichern Daten= Informationen die technische Geräte verarbeiten können Verschiedene Arten zu Speichern: USB-Sticks Speicherkarten
MehrNicht nur zum Spielen geeignet Atmels AVR und AVR32 Xplain Evalkitserie sind die ideale Hardwareplattformen für das neue AVR Studio 5
Nicht nur zum Spielen geeignet Atmels AVR und AVR32 Xplain Evalkitserie sind die ideale Hardwareplattformen für das neue AVR Studio 5 Sie planen eine neue Applikation, wissen aber noch nicht, ob eine einfache
Mehrembedded projects GmbH
embedded projects GmbH Build your own GNUBLIN GNUBLIN nach Kundenwunsch Planung Prototyp Entwicklung Serie 1/11 Version: 100 Stand: 03.09.11 Lieber Kunde, wir möchten Ihnen mit unseren Datenenblättern
MehrTA Hacke Dein bewaffnen Sie!
What can possibly go wrong? _john mcacicl: jdodhcn3@dt2u3x4c2ofdneo.rodreg (nur jeden 2. buchstaben lesen ) Juli 2012 Einleitung gdb Kerndetails Rinde M{3,4} Programmerzeugung in C (GNU Toolchain) Quellcode
Mehrwo werden die Daten besser geschützt?
Android & ios wo werden die Daten besser geschützt? [twitter]heute ein Versuch: Live Tweet aus dem Vortrag heraus. Live-Stream: http://unfuck.eu/2012/live-stream @ThinkingObjects [/ twitter] Who we are
MehrGL module Master Time Code, Timer and Time generator (LTC)
GL module Master Time Code, Timer and Time generator (LTC) Features Generate LTC Convert TC_link to LTC Synchronize to Blackburst Synchronize to seconds pulses Control monitor ready MTD reader compatible
MehrADAM43-LCN-WQ-EDT. Datenblatt
ADAM43-LCN-WQ-EDT Datenblatt 04 by Glyn GmbH & Co KG, Mikrocontroller Group History 30.0.04 MRE V.0 Started Support contact address: boardsupport@glyn.de Inhaltsverzeichnis Inhalt ADAM43-LRN-WQ-EDT...
MehrProzessor- und Rechnerarchitekturen (Master)
Prozessor- und Rechnerarchitekturen (Master) Themen am 17.05.17: ARM AMULET und Cortex - Familien Ulrich Schaarschmidt HS Düsseldorf, SS 2017 Literatur Wolf, Marilyn: High-Performance Embedded Computing
MehrEs kann Stand-Alone oder als Erweiterung einer µc Schaltung verwendet werden.
ESP8266 Einführung Das ESP8266 ist ein programmierbarer WLAN-SoC (Service-oriented Computing). Es verfügt über eine UART- und eine SPI-Schnittstelle (Serial Peripherie Interface). Es kann Stand-Alone oder
MehrADAM35-LCN-QV-EDT. Datenblatt
ADAM35-LCN-QV-EDT Datenblatt 2015 by Glyn GmbH & Co KG, Mikrocontroller Group History 27.02.15 MRE V1.0 Started Support contact address: boardsupport@glyn.de Inhaltsverzeichnis Inhalt ADAM35-LCN-QV-EDT...
MehrBetriebssysteme VO Betriebssysteme KU
VO KU für Lehramt VU Einführung 7.10.2011 Inhalt Vorstellung Motivation und Inhalte der Vorlesung Organisatorisches Übungen git Inhalte Aufbauend auf Rechnerorganisation Verständnis für Funktionen und
MehrMini- Mikroprozessor-Experimentier-System. Version 1.0b vom :21. mit einem 8051-Mikrocontroller
Mini- Mikroprozessor-Experimentier-System mit einem 8051-Mikrocontroller Version 1.0b vom 04.10.2004 14:21 Inhalt 1 Einleitung...3 2 Hardware...4 2.1 Übersicht...4 2.2 Mikrocontroller AT89C51RB2...5 2.3
MehrStarterKit Embedded Control SC13 + DK51. From the electronic to the automation
SC13 + DK51 From the electronic to the automation 21.10.2005 No. 1 /14 Entwicklungssystem für Embedded Controller Applikationsspezifische Komponenten ergänzen. Ethernet-Anbindungen seriellen Schnittstellen
MehrCan I use an older device with a new GSD file? It is always the best to use the latest GSD file since this is downward compatible to older versions.
EUCHNER GmbH + Co. KG Postfach 10 01 52 D-70745 Leinfelden-Echterdingen MGB PROFINET You will require the corresponding GSD file in GSDML format in order to integrate the MGB system: GSDML-Vx.x-EUCHNER-MGB_xxxxxx-YYYYMMDD.xml
Mehr32-Bit Microcontroller based, passive and intelligent UHF RFID Gen2 Tag. Zürcher Fachhochschule
32-Bit Microcontroller based, passive and intelligent UHF RFID Gen2 Tag Inhalt Vorgeschichte Was wurde erreicht Hardware Energy Micro Microcontroller µctag Plattform EPC Gen2 Tag Standard Protokoll-Vorgaben
MehrEchtzeitbetriebssysteme (am Beispiel QNX) Dr. Stefan Enderle HS Esslingen
Echtzeitbetriebssysteme (am Beispiel QNX) Dr. Stefan Enderle HS Esslingen 1. Einführung 1.1 Embedded Systeme Embedded Systeme besitzen / benutzen einen Mikrocontroller Embedded Systeme erfüllen meist eine
MehrPhysical Computing. Ralf Nolte. Bielefeld, 13. Dezember 2011
Physical Computing Ralf Nolte Bielefeld, 13. Dezember 2011 Überblick Motivation Definition Vorstellung der Hardware Vorstellung der Arduino IDE Hello World LC Display Gravity Plug an TWI Bus 2 Motivation
MehrEmbedded Linux gnublin Board Programmieren Sonstiges. Embedded Linux am Beispiel des Gnublin-Boards
Embedded Linux am Beispiel des Gnublin-Boards Was ist Embedded Linux? Wikipedia Als Embedded Linux bezeichnet man ein eingebettetes System mit einem auf dem Linux-Kernel basierenden Betriebssystem. In
MehrWalter Buchmayr Ges.m.b.H.
Seite 1/10 Chapter Description Page 1 Advantages 3 2 Performance description 4 3 Settings 5 4 Options 6 5 Technical data 7 6 Pictures 8 http://members.aon.at/buchmayrgmbh e-mail: walter.buchmayr.gmbh@aon.at
MehrFLASH SPEICHER & ZUBEHÖR
FLASH SPEICHER & ZUBEHÖR EXTREMEMORY bietet ein großes Spektrum an Flash-Speicherkarten in allen verfügbaren Kapazitäten Egal was Sie machen wollen - fotografieren, Musik hören, Dateitransfer und vieles
MehrOpen- Source embedded GNU/Linux Plattformen
Open- Source embedded GNU/Linux Plattformen Benedikt Sauter Linuxtag Berlin 23.05.2013 Roter Faden Das Thema Anwendungsgebiete Der Wandel / Der Boom Anforderungen Mikrocontroller Schnittstellen Projekte
MehrSoftware ubiquitärer Systeme 2. Übung
Software ubiquitärer Systeme 2. Übung http://ess.cs.uni-.de/de/teaching/ss2014/sus Christoph Borchert http://ess.cs.tu-.de/~chb AG Eingebettete System Informatik 12, TU Dortmund Überblick C++ Crashkurs
Mehr