Kostenloser Elektrotechnik VIDEO-Kurs


mit VIDEO-Reihen zu den Themen:
Grundlagen der Elektrotechnik
Gleichstromnetze und Berechnungsverfahren
Wechselstrom und Drehstromnetze
Elektrische Maschinen
Regelungstechnik
Digitaltechnik
Mikrocontrollertechnik und C-Programmierung


Was machen Compiler und Linker ?


Im heutigen Artikel geht es um das Übersetzen eines C-Programms.

Ein C-Programm wird zunächst einmal in dem in der Entwicklungsumgebung integrierten  Texteditor geschrieben.

In dieser C-Datei stehen die Anweisungen, die der Mikrocontroller später ausführen soll.

Zudem werden in dieser Datei Anweisungen für die Übersetzungsprogramme – Compiler und Linker – untergebracht.

Themen des heutigen Artikels sind also

  • Was ist eine .c – Datei
  • Was ist eine .h – Datei
  • Was macht der Compiler?
  • Was ist eine .obj-Datei
  • Was macht der Linker

Der Aufbau der Dateien und die Aufgaben der Übersetzungsprogramme werden im heutigen Video beschrieben.

In der nächsten Folge werden wir uns eine Arbeitsumgebung für den kommenden Kurs einrichten und unser Programm hello.c um weitere Funktionen erweitern.

[Hier geht es zur Übersichtsseite zu den anderen Artikeln des Mikrocontroller-Kurses hier auf ET-Tutorials.de.]


Hat Dir der Artikel geholfen? - Dann hilf dem Artikel ;-)

Was machen Compiler und Linker ?:
1 Star2 Stars3 Stars4 Stars5 Stars
5,00 von 5 Punkten, basieren auf 13 abgegebenen Stimmen.
Stimme jetzt ab ! (auf die Sternchen klicken)
Loading ... Loading ...




Ähnliche Artikel

Folgende Artikel aus der gleichen Kategorie könnten Dich ebenfalls interessieren:

Definition der Portadresse durch die Special Function Register Heute geht es wie angekündigt noch einmal um Ports. Wir setzen auf das von uns neu erstellte Projekt...

Funktionen in C, Definition und Deklaration Durch die Verwendung von Funktionen kann man Programme strukturieren und effizienter machen. In unse...

KV-Diagramme, Karnaugh Diagramm In der letzten Folge haben wir damit begonnen die Wertetabelle für den modulo5 Zähler zu erstellen. ...

Vereinfachung der KV-Diagramme In der vergangen Folge habe ich gezeigt, wie man die Einträge der Wertetabelle nimmt und sie in KV-D...

Wertetabelle für den Modulo 6 Zähler Für den Entwurf etwas komplizierterer Digitalschaltungen benötigt man eine Wertetabelle. Um das Erst...

{ 12 Kommentare… sie unten lesen oder einen hinzufügen }

Manuel
Grahmann

super Einführung

Potter

Hallo

gibt es eine Einfhurung über Interrupt und delay ?

viele danke

Wolfgang Bengfort

Hallo Potter,
der C-Kurs geht ja bald zu Ende.

Anschließend geht es um die Programmierung der Mikrocntroller-Eigenschaften.
Interrupts und Timer stehen da ganz am Anfang. Es wird also nicht mehr lange dauern.

Michael

Das ist eine super Erklärung.
In der Schule hieß es bei uns immer “da ist ein Knopf, da müsst ihr draufrücken und dann übersetzt der Compiler alles für den Mikrocontroller”.
In diesem Artikel wird endlich einmal klar, was da eigentlich passiert.
Freue mich schon auf die nächsten Videos, die ich jetzt angehe.

Janßen

Hallo,
wie kann ich mit dem Material offline arbeiten?
Gruß
Wilfried

Wolfgang Bengfort

Hallo Wilfried,
um zu Programmieren musst Du nicht Online sein.
Die Videos sind zur Zeit bei Youtube gehostet. Um die Videos zu sehen, benötigst Du also einen Internetzugang.

Janßen

Hallo,
kann ich die Videos irgendwie herunterladen?
Gruß
Wilfried

Wolfgang Bengfort

Die Videos sollten im Kontext der Seite gesehen werden. Das macht am meisten Sinn.

Jo

Hallo,
dieser Lehrgang ist bisher sehr vertändlich, auch für “Oldies”.
Prima und danke.

Asgedom

super Einführung! so weit habe gut verstanden

Wolfgang Bengfort

Prima, weiterhin viel Erfolg!

Einen Kommentar hinterlassen