Praktikum DST (MRT Teil) 1. Termin
|
|
- Bastian Dieter
- vor 6 Jahren
- Abrufe
Transkript
1 Praktikum DST (MRT Teil) 1. Termin Praktikum DST MRT 1.Termin Inhalt Praktikum DST MRT 1.Termin Rechneranmeldung Einfachste Ein-/ Ausgabe ( 1_01_In_Out ) Code aus der Vorlesung einfügen Programm übersetzen File (Hex File) in den Prozessor downloaden Das Programm testen Das Programm modifizieren Alle Funktionen in eigene Files auslagern Das Programm modifizieren ( 1_02_Tastenzähler ) Zwei Taster zählen lassen ( 1_03_Zwei Taster ) Interrupt Timer ( 1_04_Taster fertig ) Rechneranmeldung In den Praktikumsräumen E322 und E315 sind die Rechner serverbasiert. Das DST-Praktikum läuft über die Domäne FH-DNV.de. Anmeldename: Mustermann (Ihr Nachname) Passwort: (Ihre MatrNr 6 o. 7 Ziffern) Nach einiger Zeit wird der Desktop erscheinen. Zwei Laufwerke stehen für DST zur Verfügung. M: für Ihre persönlichen Daten und P: auf denen die Files, die man so im Praktikum braucht zu finden sind! Kopieren Sie bitte die, für das jeweilige Praktikum benötigten Files von P: in Ihren Ordner M:\MRT\T1\.... Erstellen Sie den Ordner M:\MRT\T1\1_01_In_Out_ _Praktikum_1_DST_MRT.doc 1 of Zielinski
2 Termin Praktikum DST (MRT Teil) 1.1 Einfachste Ein-/ Ausgabe ( 1_01_In_Out ) Starten der Entwicklungsumgebung Atmel Studio über das Icon Im Mitteilungsfenster erscheint Welcome to Atmel Studio 7. auf dem Dektop. Über [Start] [New Project...], Installed [C/C++] [GCC C Executable Project] Name: Location: Solution name: MRT_2016 m:\mrt\t1\1_01_in_out_1 MRT_2016t Device Selection: ATmega32 Das Project wird erstellt und es erscheint der Rumpf des main.c. Immer zwischendurch speichern Versuch 1.1 vom Praktikumsnetzwerk Netzlaufwerk (Public) den Ordner File aus dem Ordner P:\MRT\T1\utils in Ihren persönlichen Ordner M:\MRT\T1\ kopieren Code aus der Vorlesung einfügen Öffnen Sie den Textfile M:\MRT\T1\1_01_In_Out_1.txt. Kopieren Sie den Inhalt dieses Textfiles an das Ende von main.c. Löschen Sie den Code der doppelt ist Programm übersetzen Übersetzen Sie Ihr Projekt mit (Build MRT_2016) oder (Build Solution F7). Im Output sollte folgender Text erscheinen: Build succeeded. ========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ========== Falls Fehler auftreten wie z.b. Kein Output erstellt Hier ist der Fehler (Doppeklick) Cursor steht auf dem Fehler. PORTX => PORTC! Zielinski 2 of _Praktikum_1_DST_MRT.doc
3 Praktikum DST (MRT Teil) 1. Termin File (Hex File) in den Prozessor downloaden Das Entwicklungsboard muss mit einer 6V-Stromversorgung und mit einem USB-Kabel verbunden sein! Durch vom Desktop wird der Programmer aktiviert. Einstellungen: - über (siehe rechts) muss evtl. nebenstehende Einstellung noch vorgenommen werden! Wenn alles Ok Write und dann Close betätigen (s.r.)! Im AVRprog - Fenster noch den Hexfile vorgeben M:\MRT\T1\1_01_In_Out\MRT_2016\Debug\MRT_2016.hex und öffnen.!! Der Pfad muss natürlich bei jedem neuen Projekt aktualisiert werden! Jetzt nur noch anklicken und das Programm sollte in den Prozessor übertragen und gestartet werden (Download & Start). Das System ist auf Data_Verify eingestellt! Das Programm testen Das Testen von Programmen ist so eine Sache für sich! Hier im ersten Beispiel ist der Test sehr einfach, da alle Parameteränderungen nur an PORTA, also den 4 Tastern und dem Joystick, vorgenommen werden und das Ergebnis an den Leuchtdioden von PORTC sofort sichtbar ist! Wenn man also den Taster0, der mit Port PA0 verbunden ist, betätigt, leuchtet die LED 0 an PC0 auf. Sie können mit dem aktuellen Programm nicht feststellen ob Taster oder LEDs hardwaremäßig als positive oder negative Logik angeschlossen sind. Durch eine kleine Softwareänderung sollen Sie dies feststellen können. => Taster und Schalter sind als Logik implementiert! _Praktikum_1_DST_MRT.doc 3 of Zielinski
4 Termin Praktikum DST (MRT Teil) Das Programm modifizieren Da wir festgestellt haben, dass Taster und LEDs mit negativer Logik arbeiten, die aber u.a. Projektleiter, meist in positiver Logik denken, sollten wir auf jeden Fall LEDs_Out(); in pos. Logik aufrufen. Also Änderungen vornehmen und testen! (Bit Complement in C ist der ~ Operator!) Alle Funktionen in eigene Files auslagern Damit wir, eventuell mit mehreren Entwicklern an diesem Projekt weiterarbeiten müssen und damit das Projekt übersichtlich bleibt, müssen wir alle Funktionen in geeignete C-Files ausgliedern. Taster.c, LEDs.c und Algo.c sollten mit ihren Headerfiles *.h die Namen sein an denen dann die Experten den optimalen Code schreiben und testen können. Da das Projekt 1_01_In_Out aber funktioniert sollten wir den gesamten Ordner nach 1_01_In_Out_fertig kopieren und dort die Änderungen vornehmen! Also alles speichern. Unter [Close Solution] das akt. Projekt beenden. Im Windows-Explorer den Ordner kopieren und umbenennen und das Projekt aus dem neuen Ordner wieder öffnen.!!! beim Testen an den neuen Pfad des Projektes denken! Erstellen Sie die Files mit [File] [New] [File] [C File] bzw. [File] [New] [File] [Include File]. Tipp: Fangen Sie mit LEDs an, dann haben Sie sofort eine optische Kontrolle. VS (Visual Studio) nennt den ersten File. Speichern unter einem anderen Namen mit [rechte Maustaste] [Save CFile ] und den gewünschten Filenamen angeben. Der File erscheint noch nicht im. Mit [rechte Maustaste] auf [Add] [Existing Item] und doppelt auf den gewünschten File klicken. Beide LED-Routinen auslagern => LEDs.c und übersetzen. Portfehler: #include <avr/io.h> Die Deklarationen der beiden Routinen aus main.c nach LEDs.h verschieben und #include "LEDs.h" in main.c einfügen. Der Name von Solution-Headerfiles muss in "" stehen! Wiederholen Sie mit Taster und Algo Zielinski 4 of _Praktikum_1_DST_MRT.doc
5 Praktikum DST (MRT Teil) 1. Termin Das Programm modifizieren ( 1_02_Tastenzähler ) Bei jedem Tastendruck an Taste A0 soll die LED-Anzeige an PORTC im Binär-Code um 1 erhöht werden. Das evtl. Prellen Falls Sie größere Änderungen an Ihrem Programm vorhaben, ist es sehr Sinnvoll, dies in einem neuen Projekt zu realisieren. Kopieren Sie also die Dateien des Ordners 1_01_In_Out_fertig in einen neuen Ordner 1_02_Taste_Zaehlen. Laden Sie jetzt das neue Projekt, und beginnen Sie mit Ihren Modifikationen! Denken Sie daran im Programmier-Fenster AVRprog auch den aktuellen neuen Hex- File anzugeben! Lösung: um die Aufgabe zu lösen (siehe Einführungsveranstaltungen => Tastenabfrage) benötigen wir auf jeden Fall noch eine globale Zähl-Variable T0_cnt, mit der Datenbreite von PORTC (LED s) also 8- Bit, das wäre mit unserem Controller also unsigned char. Jetzt aber los! 1.3 Zwei Taster zählen lassen ( 1_03_Zwei Taster ) Jetzt sollen zwei Taster die Änderungen der LED s bewirken. Taste T0 (A0) soll die rechten 4 LED s (PC0-PC3) zählen lassen und Taste T1 (A1) die linken vier (PC4-PC7). dummy = (((T1_cnt&0b1111)<<4) (T0_cnt&0b1111)); bitte verstehen! Das Hauptprogramm main() soll, die Initialisierungen der Funktionen, und dann in einer Endlosschleife die Funktionen Taste0(), Taste1() und LEDs_Out() aufrufen. In den drei letzten Funktionen soll alles erledigt werden! T0_cnt und T1_cnt sollen als globale Variablen für alle andere Anwendungen zur Verfügung stehen! Diskutieren Sie mit Ihren Nachbarn eine mögliche Lösung. Falls es keine theoretische Lösung geben kann, gehen Sie weiter zum Punkt Interrupt Timer ( 1_04_Taster fertig ) bitte erst komplett durchlesen! Neues Project 1.4 aus 1.2. oder 1.3 1_04_Taster_fertig: Um die Sache mit den Tasten endgültig sauber hinzukriegen müssen die Taster noch entprellt werden. Beginnen wir jetzt mit der State-Programmierung. Wir brauchen einen Interrupt der uns jede Taste als State-Maschine realisieren lässt. Fügen Sie die beiden Files Tim0.h und Tim0.c aus P:\T1\utils in Ihren aktuellen Project-Ordner ein. Im AVR-Studio im Fenster GCC unter Source den c-file und unter Header den h-file einfügen (Rechte Maus-Taste). Im main.c unter includes die Zeile #include Tim0.h und unter Initialisierungen die Zeile timer0_init(); Wenn Sie das Project jetzt übersetzen, werden die fünf fehlenden Zeitfunktionen als Fehler ausgegeben. z.b. void int10khz(void) {} Diese müssen Sie als Funktionen s.o. in Ihr Programm einfügen. Weiterhin fehlt noch die generelle Interrupt- Freigabe am Ende Ihrer Initialisierungen sei(); und der Interrupt-System-Headerfile #include <avr/interrupt.h>. Ihr Programm müsste jetzt wieder so funktionieren wie unter 1.2 oder 1.3!! Variable in Int.-Routinen oder schnellen Schleifen, sollten immer den aktuellen Wert beinhalten z.b.: volatile static int state = 0; Der Wert wird nach Änderung immer sofort vom Register in den Speicher geschrieben _Praktikum_1_DST_MRT.doc 5 of Zielinski
6 Termin Praktikum DST (MRT Teil) Zum Interrupt - Test: deaktivieren Sie die LED-Ausgabe (mit // Algorithm();) und fügen Sie die Zeile PORTC ^= 0b ; in die Int10Hz Funktion ein => und testen! Die LEDs müssten jetzt 5 x in der Sekunde blinken! Wenn ok, dann alles wieder zurück! Tasten jetzt auch entprellen. Da wir bei Miniaturschalten von einer Prellzeit << 20ms ausgehen können, würden wir die Tasten-State-Maschine in den 100Hz Interrupt (10ms) einbauen. Der Basiscode ist unter Taster.txt aus P:\T1\utils zu importieren Also werden die beiden Aufrufe von Tast0_SM (); und Tast1_SM(); im Timerinterrupt int100hz() { } implementiert (Aufruf also alle 10 ms). Denken Sie an die Initialisierung der State-Machines im main() (siehe Einführungsveranstaltung & P:\MRT\T1\utils\Taster.*). Daten, die im Int-Programm geändert werden könnten, müssen unbedingt im Datenspeicher aktualisiert werden (volatile). In main.c müssen die entsprechenden Headerfiles Taster.h... als #include eingefügt werden. #include <avr/io.h> muss in beide hardwarenahen Routinen implementiert werden. Die beiden (vier) Tastenzähler Tx-cnt müssen in Taster.c als globale und in Algo.c als volatile extern Variable deklariert werden! Wenn alles klappt, bringen Sie Ihre Routinen in eine entgültige Form. In 14 Tagen kommen dann neue Funktionen hinzu. Achtung: Die Inialisierung der Taster mit Taster_init(); nicht vergessen! - Ende des ersten Termins Zielinski 6 of _Praktikum_1_DST_MRT.doc
Praktikum DST (MRT Teil) 2. Termin
Praktikum DST MRT 2.Termin Inhalt Praktikum DST MRT 2.Termin... 1 2.1 LCD Anzeige ( 2_01_LCD und Taster)... 2 2.1b Anhang: ASCII Code Tabelle (LCD-Display: Displaytech 164A)... 3 2.2 V24-Datenschnittstelle
MehrDST EINFÜHRUNG IN MRT
DST EINFÜHRUNG IN MRT V1 (90 min) Projektaufbau Projekt Versuch 1.1: Gegeben ist ein Atmel uc. An PortA sind 8 Taster angeschlossen. An PortC sind 8 LEDs. Geben Sie die Taster - Information an den LEDs
Mehrµversion 2 Einführung
µversion 2 Einführung V1.0 F. Wolf Graz, September 2002 Inhaltsverzeichnis 1 Keil Mikroprozessor-Entwicklungsumgebung 1 2 Menübeschreibung 1 2.1 Hauptmenü 2 2.2 Compilermenü 2 2.3 Debugermenü 2 3 Projekt
MehrRechnerarchitektur, Einführung in die Laborübungen
G. Kemnitz Institut für Informatik, TU Clausthal (RA-LabEinf.pdf) 20. Dezember 2017 1/18 Rechnerarchitektur, Einführung in die Laborübungen G. Kemnitz Institut für Informatik, TU Clausthal (RA-LabEinf.pdf)
MehrRechnerarchitektur, Einführung in die Laborübungen
Rechnerarchitektur, Einführung in die Laborübungen G. Kemnitz 24. November 2016 Inbetriebnahme der Mikrorechnerbaudruppe 1. Anschluss 5V-Netzteil 2. Anschluss Programmer 3. Einschalter 4. Eingabeschalter
MehrMicrocontroller Praktikum SS2010 Dipl. Ing. R. Reisch
Microcontroller Praktikum SS2010 Dipl. Ing. R. Reisch Die wichtigsten Unterlagen/Tools Für das Praktikum Unterlagen/Kenntnisse/Tools wichtig: Datenblatt des AT80USB1287 µc Schaltplan des im Praktikum verwendeten
MehrDieses Tutorial ist für absolute Einsteiger gedacht und zeigt die Installation der notwendigen Software und aller Einstellungen von Anfang an.
UCB33 for Beginners In diesem kleinen Tutorial zeigen wir Ihnen, wie Sie das Board UCB33 von ham73.de mittels des kostenlosen Atmel Studios und des Programmers Diamex AVR, Rev.2 programmieren. Dieses Tutorial
MehrDST EINFÜHRUNG IN MRT
DST EINFÜHRUNG IN MRT V1 (90 min) Steuerungs- und Regelungssysteme 1 DST EINFÜHRUNG IN MRT Heizungs - Regelung 2 HEIZUNGS REGELUNG 3 HEIZUNGS REGELUNG 5 5 4 1 1 => 16 x Temp. 5 x Durchflußmenge Uhrzeit
MehrBedienungsanleitung PC-Software für CTS-7 C (V )
Bedienungsanleitung PC-Software für CTS-7 C (V1.0.0.1) WIN-XP, VISTA, WIN7, 8, 8.1,.10 1 Installation der PC Software Während der Installation das Stimmgerät bitte noch nicht am PC anschließen. Installieren
MehrBedienungsanleitung PC-Software für CTS-32 C
Bedienungsanleitung PC-Software für CTS-32 C WIN-XP, Vista, Win7, Win 8, Win 10 1 Installation der PC Software Während der Installation das Stimmgerät bitte noch nicht am PC anschließen. Installieren Sie
Mehrmyavr Programmierung in C
myavr Programmierung in C Stefan Goebel Februar 2017 Stefan Goebel myavr Programmierung in C Februar 2017 1 / 12 Grundgerüst... braucht man immer! #include // Register- und Konstantendefinitionen
MehrC++ mit dem Arduino (Uno und Mega2560)
C++ mit dem Arduino (Uno und Mega2560) 1. Toolchain Als toolchain bezeichnet man die Reihe von Software, die nötig ist um den Prozessor zu programmieren, das Ergebnis draufzuladen und dann zu testen. Hier
MehrBenutzung von Microsoft Visual Studio 2017
Benutzung von Microsoft Visual Studio 2017 Hier am Beispiel der deutschen Version Beim Erstellen eines Projektes für eine Konsolenanwendung ist es ein klein wenig anders als bei früheren Versionen, wenn
MehrDeToma FB401 Bedienungsanleitung
DeToma FB401 Bedienungsanleitung Systemvoraussetzungen: Windows 2000 oder XP Installation Software installieren Zur Installation der Software zum DeToma FB401 legen Sie die CD ins Laufwerk und folgen Sie
MehrHex Datei mit Atmel Studio 6 erstellen
Hex Datei mit Atmel Studio 6 erstellen Es werden generell keine Atmel Studio Dateien ins Repository geladen, da jeder seine Dateien an anderen Orten liegen hat und weil nicht jeder das Atmel Studio 6 benutzt.
MehrKleine Anleitung zur Übertragung von Fotos per USB-Kabel von der Kamera zum Computer
Kleine Anleitung zur Übertragung von Fotos per USB-Kabel von der Kamera zum Computer Mechthild Trilling-Piest Den Ordner öffnen, in den die Bilder abgelegt werden sollen (am besten richtet man sich zum
MehrMikrocontrollertechnik. F5 Erstes Programm. AVR Studio 4
In diesem Kapitel wird erklärt wie man möglichst schnell mit dem Programm Studio 4 von Atmel und einem ISP Programmer einen ATmega Controller programmiert. Es ist kein umfassendes Tutorial zum Programm
MehrTobias Wolf Seite 1 von 19
Praktikumsanleitung Informatik (für Visual Studio 2017) Seite 1 von 19 Praktikum - Ablauf - Je 2 Studenten pro Rechner Jedes Zweier-Team erstellt ein Programm, welches dem Betreuer gemeinsam gezeigt und
MehrBOOTLOADER für AVR-Entwicklungsmodule
BOOTLOADER für AVR-Entwicklungsmodule mit ATxmega128A1 mit ATxmega256A3 Verzeichnis 1. Einleitung 3 2. Einstellungen 4 2.1. Fuse Bits 4 2.2. AVROSP Programm 5 2.2.1. Erläuterung der BAT-Dateien 5 2.2.2.
MehrC++ mit dem Arduino (Uno und Mega2560)
C++ mit dem Arduino (Uno und Mega2560) 1. Toolchain Als toolchain bezeichnet man die Reihe von Software, die nötig ist um den Prozessor zu programmieren, das Ergebnis draufzuladen und dann zu testen. Hier
MehrUniversität Stuttgart Programmierübung Bildschirmschoner
Programmierübung Bildschirmschoner Ilona Heurich C# Warum C#? In Windows-Umgebung leicht zu handhaben In Wirtschaft häufig verwendet Ähnliche Sprachbausteine wie andere verbreitete Sprachen (Java, C++,
MehrMPLab X. Projekt erstellen mit MPLabX und Source-Code von AB
MPLab X Projekt erstellen mit MPLabX und Source-Code von www.digital-bahn.de AB-2015-01 In diesem Dokument wird ein Umbau beschrieben. Für die Funktion des Umbaus gibt es keine Garantie. Für durch diesen
Mehr(0) Registrieren. Registrierung ausfüllen. CodeBug Workshop. Browser starten
(0) Registrieren Registrierung ausfüllen Schritte Browser starten Inhalt Die Benutzeroberfläche zum Programmieren des CodeBugs befindet sich auf einer Website. Um diese zu erreichen müssen wir einen Browser
MehrAnleitung Software Update CReaderV
Anleitung Software Update CReaderV Inhaltsverzeichnis 1. Herunterladen der Software... 2 1.1a Registrierung als Neukunde... 2 1.1b Produkt hinzufügen... 3 1.2 Download... 4 1.3 Installation der Software...
MehrU5-2 Register beim AVR-µC
U5 4. Übungsaufgabe U5 4. Übungsaufgabe U5-2 Register beim AVR-µC U5-2 Register beim AVR-mC Grundlegendes zur Übung mit dem AVR-µC 1 Überblick Register Beim AVR µc sind die Register: I/O Ports Interrupts
MehrInformationen zur Verwendung von Visual Studio und cmake
Inhaltsverzeichnis Informationen zur Verwendung von Visual Studio und cmake...2 Erste Schritte mit Visual Studio...2 Einstellungen für Visual Studio 2013...2 Nutzung von cmake...5 Installation von cmake...5
MehrInstallationsanleitung
1. C Installationsanleitung C-Programmierung mit Hilfe von Eclipse unter Windows XP mit dem GNU C-Compiler (GCC) 2. Inhaltsverzeichnis 1. Einleitung... 3 2. Cygwin... 3 2.1 Cygwin-Installation... 3 2.2
MehrCRecorder V3.10 Bedienungsanleitung
CRecorder V3.10 Bedienungsanleitung 1. Einführung Funktionen Der CRecorder zeichnet Istwerte wie unter anderem Motordrehzahl, Zündzeitpunkt, usw. auf und speichert diese. Des weiteren liest er OBDII, EOBD
MehrEinfache Datensicherung für Personen, welche sich mit der Flugsimulation beschäftigen.
Einfache Datensicherung für Personen, welche sich mit der Flugsimulation beschäftigen. Backup erstellen: Maximal etwa 1 Stunde. Neuinstallation: Viele, viele Stunden und viel Frust. Autor: Max Knobel Ausgabe
MehrDateimanagement Laden Sie die folgende ZIP-Datei auf Ihren Desktop herunter (Tippen Sie die Adresse genau wie untenstehend ab, ansonsten können Sie die ZIP-Datei nicht herunterladen: http://www.thinkabit.ch/content/1-kurse/4-kurs-ika/ecdl_m2_testdateien.zip
MehrWareneingang und Inventur mit MDE (Mobile Daten Erfassung) CipherLab 8200
Wareneingang und Inventur mit MDE (Mobile Daten Erfassung) CipherLab 8200 Seite: 1 Inbetriebnahme und Einrichtung des CipherLab 8200 Treiber installieren Laden Sie den Silikon Labs Treiber unter: Download
MehrWir fragen um! 26. Gebrauchsanweisung: Szenario Abkürzung. 1. Du hast eine Umfrage gemacht, die Fragen und Antworten liegen neben dir bereit.
Gebrauchsanweisung: Windows 1. Du hast eine Umfrage gemacht, die Fragen und Antworten liegen neben dir bereit. 2. Starte MS Excel und öffne die Excel-Vorlage «26_vorlage_abkuerzung.xls». Frage deine Lehrerin
MehrDateimanagement Laden Sie die folgende ZIP-Datei auf Ihren Desktop herunter (Tippen Sie die Adresse genau wie untenstehend ab, ansonsten können Sie die ZIP-Datei nicht herunterladen: http://www.thinkabit.ch/content/1-kurse/4-kurs-ika/ecdl_m2_testdateien.zip
MehrUnterlagen zu: Das Datenanalysesystem SAS SS 2000
Das Datenanalysesystem SAS Eine Einführung in Version 8 und die Analyst Application Carina Ortseifen URZ Heidelberg Sommersemester 2000 Zum Kurs 10 Kurs setzt sich zusammen aus - Vorlesung 09:15-11:00
MehrKurzanleitung für den MyDrive Client
Kurzanleitung für den MyDrive Client Hinweis: Prüfen Sie bei Problemen zuerst, ob eine neuere Version vorhanden ist und installieren Sie diese. Version 1.3 für MAC und Linux (29.06.2017) - Hochladen mit
MehrBedienungsanleitung für MEEM-Kabel-Desktop-App Mac
Bedienungsanleitung für MEEM-Kabel-Desktop-App Mac Installation und Bedienungsanleitung - v0.9 Bevor Sie diese Anleitung lesen, sollten Sie bitte die Bedienungsanleitung für MEEM-Kabel und Handy-App für
MehrBackup und Restore mit PC Wrapper
Backup und Restore mit PC Wrapper Zusammenfassung: PC Wrapper ermöglicht es, ein Backup einer virtuellen Maschine auf einem Backupserver abzulegen. Der Backupserver ist ein virtuelle oder physikalische
MehrStarten Sie die Arduino IDE und geben Sie den folgenden Programmcode ein:
Blinken Starten Sie die Arduino IDE und geben Sie den folgenden Programmcode ein: // Projekt 1 - LED Blinker int ledpin = 13; void setup() pinmode(ledpin, OUTPUT); void loop() digitalwrite(ledpin, HIGH);
MehrODV Praktikum Versuch Dämpfung im Lichtwellenleiter : Kurzbeschreibung: Funktionen und Bedienung des LWL-Messprogramms:
Dipl. Ing. ODV Praktikum Versuch 0.4 - Dämpfung im Lichtwellenleiter : Kurzbeschreibung: Funktionen und Bedienung des LWL-Messprogramms: Menu mit erweiterten Funktionen für Dokumentation und Auswertung
MehrDateien, die nicht in das Projekt eingebunden sind, werden ohne Syntax highlight dargestellt. MiCoWi und µvision Seite 1 Uwe Wittenfeld
C-Programmierung von MiCoWi mit der Keil-Entwicklungsumgebung µvision4 1. Erstellung eines neuen Projektes Menüpunkt: Project New µvision Project Es wird ein komplett neues Projekt in einem beliebigen
MehrDesktop Schultz Informatik 1
Desktop Schultz Informatik 1 Welche Laufwerke sind eingerichtet? Systemübersicht Führen Sie einen Doppelklick auf das Desktopsymbol Arbeitsplatz aus und Sie erhalten diese Übersicht. Sie sehen sofort,
MehrInstallation und Update von UG NX7.5 und NX6
Installation der VPN-Verbindung Installation von UG NX7.5 Seite 1 von 15 Installation von UG NX6 (gleiche Version, wie in der Schule) 1. NX6 Base & Options DVD einlegen und im Ordner NX6 auf die Anwendung
MehrWie erreiche ich was?
Wie erreiche ich was? Projekt: Bezeichnung: Warenwirtschaft WWSBAU Spielwiese (Testumgebung SQL-DB) Version: 9.0 Datum: 20. September 2017 Kurzbeschreibung: Mit diesem erhalten Sie eine tabellarische Kurzanleitung,
MehrInstallationsanleitung Homeoffice Schritt 1: Download der Software
Installationsanleitung Homeoffice Schritt 1: Download der Software Alles was an Software benötigt wird finden Sie unter http://software.icare-ag.com Indem Sie auf die Dateien mit der rechten Maustaste
MehrÜbungsblatt 1 (5 Punkte)
lea.schoenberger [ ] tu-dortmund.de benjamin.glaeser [ ] tu-dortmund.de niklas.ueter [ ] tu-dortmund.de mikail.yayla [ ] tu-dortmund.de Übung zur Vorlesung Eingebettete Systeme Wintersemester 17/18 Übungsblatt
MehrIm Mathe-Pool startet man Eclipse am besten aus einer Shell heraus, und zwar indem man im Home- Verzeichnis den Befehl
Eclipse Eclipse ist eine IDE (Integrierte Entwicklungsumgebung), die speziell auf das Programmieren in Java zugeschnitten (und auch selbst in Java geschrieben) ist. Eine solche IDE vereint die Funktionalität
MehrCRecorder Bedienungsanleitung
CRecorder Bedienungsanleitung 1. Einführung Funktionen Der CRecorder zeichnet Istwerte wie unter anderem Motordrehzahl, Zündzeitpunkt, usw. auf und speichert diese. Des weiteren liest er OBDII, EOBD und
MehrPRAXIS. Fotos verwalten, bearbeiten und aufpeppen. bhv. Ganz einfach und kostenlos im Web. Picasa. Google
bhv PRAXIS Google Björn Walter Picasa Fotos verwalten, bearbeiten und aufpeppen Perfekte Fotos mit wenig Aufwand Bildbearbeitung ohne teure Software Ordnung schaffen mit Online-Fotoalben Ganz einfach und
MehrAnleitung zum Klick & Show Firmware-Update
Anleitung zum Klick & Show Firmware-Update Ein Firmware Update kann sinnvoll sein um die Vorteile von neuen Funktionen für das Klick & Show System zu erhalten oder um bekannte Probleme zu beheben. Es gibt
Mehrmyavr Klassendiagramm der UML mit SiSy-AVR Schnelleinstieg für myavr Board MK3
myavr Klassendiagramm der UML mit SiSy-AVR Schnelleinstieg für myavr Board MK3 Zielstellung Dieser Schnelleinstieg demonstriert das Arbeiten mit dem Klassendiagramm in SiSy AVR mit der Bibliothek für das
MehrEinführung in das Programmieren mit Visual Studio 2013
Um ein eigenes Programm auf einem PC zum Laufen zu bringen, sind drei grundlegende Schritte erforderlich. 1. Das Programm muss erdacht und strukturiert werden. Diese Vorbereitung findet zu Hause statt
MehrPIC16 Programmierung in HITECH-C
PIC16 Programmierung in HITECH-C Operatoren: Arithmetische Operatoren - binäre Operatoren + Addition - Subtraktion * Multiplikation / Division % Modulo + - * / sind auf ganzzahlige und reelle Operanden
MehrBlueSpice Installation lokales Testsystem mit Installer
BlueSpice 2.27.2 - Installation lokales Testsystem mit Installer Inhaltsverzeichnis 1. Installation eines lokalen Testsystems mit Installer... 3 Seite 2 von 13 1. Installation eines lokalen Testsystems
MehrInhaltsverzeichnis. Firmware Updater für LS-2000/COOLSCAN III. Gebrauchsanweisung. 1. Einleitung. 2. Installation des Updates
Inhaltsverzeichnis 1. Einleitung 1.1 Überblick 1.2 Vorbereitende Maßnahmen 2. Installation des Updates 2.1 Starten des Updaters 2.2 Beginnen des Updaters 2.3 Beenden des Updaters 2.4 Fehler und Fehlerbehebung
MehrM&S System Solution GmbH Bedienungsanleitung BlitzKasse WinServer FTP Einrichtung
M&S System Solution GmbH Bedienungsanleitung BlitzKasse WinServer FTP Einrichtung 17 1 FTP Einrichtung um die Mobilteile mit Blitzkasse WinServer zu verbinden müssen Sie am ServerRechner erst Blitzkasse
MehrWie kann man Bilder vom iphone auf Windows 10 übertragen
Wie kann man Bilder vom iphone auf Windows 10 übertragen Bisher ist das iphone von Apple noch immer eines der besten Smartphones auf dem Markt und hat hohe Verkaufszahlen, trotz der harten Konkurrenz,
MehrGdI2 - Systemnahe Programmierung in C Übungen Jürgen Kleinöder Universität Erlangen-Nürnberg Informatik 4, 2006 U4.fm
U4 4. Übungsaufgabe U4 4. Übungsaufgabe Grundlegendes zur Übung mit dem AVR-µC Register I/O Ports Interrupts AVR-Umgebung U4.1 U4-1 Grundlegendes zur Übung mit dem AVR-mC U4-1 Grundlegendes zur Übung mit
MehrRückgabewerte von Methoden
OOP Rückgabewerte von Methoden Henrik Horstmann 14. September 2014 Inhaltsverzeichnis Inhaltsverzeichnis 1 Bedeutung der Symbole...1 2 Rückgabewerte von Methoden...2 3 Der freundliche Computer...2 3.1
MehrWer möchte, kann sein Programm auch auf echter Hardware testen
U4 3. Übungsaufgabe U4 3. Übungsaufgabe Grundlegendes zur Übung mit dem AVR-μC Register I/O-Ports AVR-Umgebung Peripherie U4.1 U4-1 Grundlegendes zur Übung mit dem AVR-mC U4-1 Grundlegendes zur Übung mit
MehrHandbuch zum VivaWeb-Serienbrief-Programm
Handbuch zum VivaWeb-Serienbrief-Programm In 10 Schritten zum Serienbrief Das folgende Handbuch erläutert Ihnen die Nutzungsmöglichkeiten des ARV Serienbrief-Programms in all seinen Einzelheiten. Dieses
MehrWie schütze ich meine Ordner und Dateien auf Laufwerk D:
Wie schütze ich meine Ordner und Dateien auf Laufwerk D: IHS IT, 14. Mai 2018 Mit der folgenden Anleitung kann der Zugriff auf einen lokalen Ordner auf Laufwerk D: eingeschränkt werden. Nur jene UserInnen,
MehrSmartphone Foto/Video Übertragung auf PC für Diashow und PowerPoint
Mediengruppe Smartphone Foto/Video Übertragung auf PC für Diashow und PowerPoint Dieter Schwabe, Dezember 2017 Vorbereitung Zunächst sollten auf dem PC Ordner eingerichtet werden, in die Fotos und Videos
MehrZwei Dinge sind notwendig um eine PADS-Installation ohne Internet-Verbindung zu aktivieren:
Offline-Aktivierung Für bestimmte PADS Installationen ist es nicht möglich oder nicht gewünscht, über eine Internetverbindung direkt zu aktivieren. Trotzdem muss die PADS-Installation aktiviert werden.
MehrMikrocontrollerplatine vorbereiten
Mikrocontrollerplatine vorbereiten Aufgabe B1 Verbinden Sie einen Tastschalter mit dem Anschluss PD2 und eine Leuchtdiode mit dem Anschluss PD6 (Vorwiderstand nicht vergessen!). Teil B Timer 1 Mikrocontrollerplatine
MehrDateimanagement (in Windows 8.1)
Dateimanagement (in Windows 8.1) Der Windows Arbeitsplatz/Explorer ist das Regiezentrum von Windows. Mit Hilfe des Arbeitsplatz/Explorers können nicht nur Dateien und Ordner, sondern auch alle Elemente
MehrParallel-IO. Ports am ATmega128
Parallel-IO Ansteuerung Miniprojekt Lauflicht Ports am ATmega128 PortE (PE7...PE0) alternativ, z.b. USART0 (RS232) 1 Pin von PortC Port C (PC7...PC0) 1 Parallel-IO-Port "Sammelsurium" verschiedener Speicher
MehrAndromeda Benutzeranleitung
Andromeda Benutzeranleitung Inhaltsverzeichnis 1. Einleitung 2. Andromeda Software installieren 3. Andromeda Software updaten 4. Verbindung zum Data Linker Kit 5. Benutzerhinweise 5.1. Firmware Update
MehrWie erreiche ich was?
Wie erreiche ich was? Projekt: Bezeichnung: Warenwirtschaft (WWSBAU) Spielwiese (Testumgebung MS-ACCESS)) Version: 9.0 Datum: 13.09.2017 Kurzbeschreibung: Mit diesem Leitfaden erhalten Sie eine tabellarische
MehrDer CodeBug. A) Erste Schritte. 1) Einleitung
Der CodeBug A) Erste Schritte 1) Einleitung.) Wenn wir den CodeBug mittels USB-Kabel bei gedrückter Taste A an den Computer anschließen, blinkt die erste LED rot. Der Computer selbst erkennt ihn als einfachen
MehrLässt sich die Software starten, so folgen Sie der Anleitung weiter auf Seite 3.
Um den Basware Download Manager auf einen anderen PC zu verschieben, sollten Sie zunächst die Software einmal starten um die Konfiguration zu überprüfen. Dazu die Verknüpfung zum Download Manager starten
MehrAustroModell. PROGRAMMIERUNG der USB - Servo Controller 6- bis 24-Fach
Der AustroModell 6- bis 24-Kanal Servo Controller kann mit dem Computer über den USB- Mini-B-Kabel angeschlossen werden (nicht im Lieferumfang enthalten, aber im Shop erhältlich). Der USB-Anschluss dient
Mehr1. Python Interpreter installieren (WinPython)
1 Excel - User Defined Functions mit Python Um Python als Programmiersprache für Excel UDFs verwenden zu können muss ein Python Interpreter(z.B. WinPython) und xlwings installiert werden: Inhalt 1. Python
MehrCode Composer Studio 4.x
Code Composer Studio 4.x Hands-on Session Sebastian Meisner, sebastian.meisner@upb.de Fachgebiet Technische Informatik 1 Inhalt der Hands-on Sesion Präsentation Code Composer Studio (CCS) Aufgaben 2 Einleitung
MehrHandbuch. 03/2016 BV_update_tutorial_de. BreakerVisu-Update. Handbuch. Update eines Programms im BreakerVisu Panel
Handbuch 03/2016 BV_update_tutorial_de BreakerVisu-Update Handbuch Update eines Programms im BreakerVisu Panel Inhalt Update Verfahren... 3 FTP Transfer... 3 Flash Card Transfer... 6 BV_update_tutorial_de
MehrMikrocontroller: Einführung
Abbildung 1 Mikrocontroller sind heute allgegenwärtig; ob Zahnbürste, Türschloss, Backofen, Fahrradcomputer, Stereoanlage, Multimeter oder Postkarte, überall sind sie zu finden. Im Prinzip handelt es sich
MehrTag 2 Eingabe und Interrupts
Tag 2 Eingabe und Interrupts 08/30/10 Fachbereich Physik Institut für Kernphysik Bastian Löher, Martin Konrad 1 Taster Direkt an Portpin angeschlossen (etwa PINB0, PIND3) Pull-Up-Widerstände einschalten!
MehrErster Schritt Vom Herunterladen bis zum Programmieren
Erster Schritt Vom Herunterladen bis zum Programmieren Revision vom 27.07.2012 Verzeichnis 1. Einleitung 3 2. Herunterladen 4 3. Installation 5 4. Atmel Studio 6 6 4.1. Neues Projekt 7 4.2. Hinzufügen
MehrUnser Dorf 21. Gebrauchsanweisung: Szenario Umweg
Gebrauchsanweisung: Windows 1. Starte den Web-Browser Internet Explorer und gib «www.google.ch» in die Adresszeile ein. Drücke die «Enter»-Taste. Gib als Suchbegriff den Namen eures Wohnortes in die Suchzeile
Mehrqlabs ElectroMeter Update
qlabs ElectroMeter Update Prüfen Sie bitte zuerst die aufgespielte Software Version: Schalten Sie das qlabs ElectroMeter ein und drücken Sie die -Taste. Bei Version V4.x.xx ist kein manuelles Update möglich
MehrÜbertragung des MSB-Mitglieder- Verwaltungsprogrammes von einem PC auf einen anderen PC
Übertragung des MSB-Mitglieder- Verwaltungsprogrammes von einem PC auf einen anderen PC Die Portierung des Systems ist relativ einfach, läuft in mehreren Schritten ab und ist in wenigen Minuten durchgeführt.
MehrDesktop Hintergrund einrichten.
Berufsbildungsbereich Produktion und Verwaltung PC Grundkurs Allgemein Desktop Hintergrund einrichten. Der Desktop kann nach den eigenen Wünschen gestaltet und verändert werden. Es kann das Hintergrundbild
Mehr1. Die Check-out / Check-in Funktionalität
1. Die Check-out / Check-in Funktionalität Die Check-out / Check-in Funktionalität dient in erster Linie dazu andere Programme, wie beispielsweise Photoshop, Illustrator, CorelDraw, etc., in den Arbeitsfluss
MehrHow to Public key authentication with freesshd
How to Public key authentication with freesshd Enthaltene Funktionen - Umstellung auf Public key authentication - Generierung eines Private keys mit PuTTY Key Generator - Verbindung testen Voraussetzung
MehrInstallation Office 365 für Studenten
Information Sie erhalten das vielseitige Office 365 Paket inkl. Onlinespeicher (OneDrive 1TB) von der Schule kostenlos zur Verfügung gestellt. Diese Anleitung soll Ihnen helfen das Office-Paket auf Ihrem
MehrKurze Einführung in die C++-Entwicklungsumgebung Visual Studio 2005
Kurze Einführung in die C++-Entwicklungsumgebung Visual Studio 2005 Visual Studio 2005 downloaden und installieren Visual Studio 2005 (VS) ist eine Entwicklungsumgebung von Microsoft für mehrere Programmiersprachen,
MehrProgrammierung Nibo 2 Teil 1 ATmel AVR Studio 6. * by nicaisystems. Programmierung Nibo 2 Teil 1 - AVR Studio 6 1
by HJS Programmierung Nibo 2 Teil 1 ATmel AVR Studio 6 * by nicaisystems Programmierung Nibo 2 Teil 1 - AVR Studio 6 1 Nibo 2 Programmierung Teil 1 ATmel AVR Studio 6 Ich arbeite mit Windows 7 und den
MehrKurzanleitung für den MyDrive Client
Kurzanleitung für den MyDrive Client Hinweis: Prüfen bei Problemen zuerst, ob eine neuere Version vorhanden ist und installieren Sie diese. Version 1.1 - Kopieren von einzelnen Files innerhalb von MyDrive
MehrSpaichinger Entwicklungsumgebung 1.1 Zur C-Programmierung und Simulation von ct-bots (Fahrrobotern)
Bedienungsanleitung Spaichinger Entwicklungsumgebung 1.1 Zur C-Programmierung und Simulation von ct-bots (Fahrrobotern) Freeware für Microsoft Windows Dr. Markus Ziegler www.spaichinger-schallpegelmesser.de
MehrDateiansichten in Ordnern
Dateien und Ordner Das Ordnen und Organisieren von Dateien ist das A und O, wenn es darum geht, effektiv mit dem Computer zu arbeiten. Nur wer Ordnung hält und seinen Datenbestand logisch organisiert,
MehrAnsteuerung eines LCD-Screens
Ansteuerung eines LCD-Screens Marcel Meinersen 4. Mai 2013 Marcel Meinersen Ansteuerung eines LCD-Screens 4. Mai 2013 1 / 27 Inhaltsverzeichnis 1 Allgemeines Was ist ein LCD-Screen? LCD 162C LED Marcel
Mehr2. Installation unter Windows 10 mit Internetexplorer 11.0
1. Allgemeines Der Zugang zum Landesnetz stellt folgende Anforderungen an die Software: Betriebssystem: Windows 7 32- / 64-bit Windows 10 64-bit Windows Server Windows Server 2012 R2 2016 R2 Webbrowser:
MehrContent Management System
Content Management System Joomla ist ein CMS. Dieses soll von der Website www.joomlaos.de in der aktuellsten Version geladen werden, um es dann auf dem Gratis-Hoster (Anbieter von Web-Platz) zu installieren.
MehrMeyton ShootMasterII Software V
Meyton ShootMasterII Software V. 4.6.0 Meyton ShootMasterII Software V. 4.6.0 installieren 2016 web http://support.meyton.eu tel. +49 5226 9824-0 mail support@meyton.eu Bei dem nachfolgenden Dokument handelt
Mehr