www.mikrocontroller.net

Forum: Compiler & IDEs C Anfänger Tutorial


Autor: Fritz 7 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Also ich hab mich in Windows Welt schon mid c++ beschäftigt. Kenn jemand 
ein Tutorial um mit C die AVR zu programmieren?
Sollte nur eine kleine Einstiegshilfe sein.

Wäre für Hilfe Dankbar.

Fritz 7

Autor: Peter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hier steht schon mal einiges für den Einstieg:

http://www.mikrocontroller.net/avr-gcc.htm

Gruss,

Peter

Autor: Christian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Damit kann man aber noch nicht allzu viel anfangen.
Wenn allerdings mehr Interessenten vorhanden wären könnte ich ja mal 
etwas Kleines zusammenstellen, so von wegen Grundlagen der 
C-Programmierung und spezielle Befehle der AVR-Bibliothek.

Meldet euch, wenn tatsächlich Interesse besteht.

Gruss
Christian

Autor: Diminator (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi

ich würde dir sehr Dankbar sein wen du dir die Mühe machen würdest. 
Würde schon gerne einsteigen aber irgendwie nicht so richtig geschaft.

Könntest du eventuell die Sachen beschreiben:

Programmierung:

In/Out am Port wie an was ausliest oder ausgibt
event. AD-Wandler/DA-Wandler
Ansteurung von Sachen mit Bussystemen event.

sind viele Sachen und ich weis das das viel Arbeit ist


DANKE im Vorraus


MfG Diminator

Autor: Christian (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Uff, das war 'n ganz schönes Stück Arbeit.

Im Anhang habt ihr mal den 1. Teil des C-Kurses.
Hier geht es in erster Linie um die Programmierung mit C allgemein 
(nicht C++).
Das Dokument ist als Kurs aufgebaut, den man Kapitel für Kapitel 
durcharbeiten kann.
Ich empfehle aber trotzdem zur Vertiefung die Anschaffung eines guten 
Buches.

Um den Kurs zu starten muss einfach die beiliegende Datei in einen 
Ordner eurer Wahl entzippt und dann das Dokument index.htm gestartet 
werden.

Viel Spass nun beim C lernen.
Christian

Autor: Andreas Schwarz (andreas) (Admin) Benutzerseite Flattr this
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hab mir mal erlaubt den Kurs unter "Artikel" reinzustellen. Oder hast du 
was dagegen?

Andreas

Autor: Christian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Alles Klaro

Werde bei Gelegenheit Ergänzungen anbringen, vor allem zum Proggen mit 
dem AVRGCC Compiler.

Gruss aus Helvetien
Christian

Autor: Diminator (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Boahh

ist super geworden und sieht gut aus.
Wirst du eigendlich dieses Tut fortführen und darauf eingehen wie man 
einen AVR programmiert?

z.Bsp: Portzugrif lesen/schreiben?

DANKE

Autor: Christian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Fortsetzung folgt, aber nicht mehr diese Woche :-))

Überlegt euch mal, was für euch momentan am interessantesten wäre.
Ich kann allerdings nicht versprechen, dass ich über alles Bescheid 
weiss, da ich selber auch gerade erst mit den AVR's beginne zu 
experimentieren.

Auf jeden Fall werde ich keine Maggi-Fix-Fertiglösung für irgend ein 
Projekt abgeben können, bestenfalls eine Starthilfe und ein paar 
Denkanstösse zum selber weiter verarbeiten (Portzugriff wird wohl 
sicherlich was vom Ersten sein).
Es wäre jedoch toll, wenn ihr dann mal eure realisierten Projekte mal 
selber kurz vorstellen könntet. Das gibt anderen vielleicht wieder neue 
Impulse, und für sowas ist ja schliesslich so ein Forum auch da.

Viele Grütze
Christian

Autor: Eddy (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Ich möchte eine Bitmap-Datei anhand der Programmiersprache C abrufen 
können, dabei jedes Pixel auslesen bzw ändern, und dann die ausgelesene 
bzw. modifizierte Pixel in eine neue Bitmap-Datei einschreiben...
Ich bin dankbar für jede mögliche Hilfe.

MfG

Eddy

PS: Sagt Bescheid, wenn ihr diese Aufgabe in JAVA lösen könnt, das wäre 
auch hilfreich...

Autor: Bernhard T (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Christian,
wahnsinns  Aufwand den du da betreibst, aber ich finde das echt super. 
Ich hab bisher immer mit `ner C- Einführung vorm Rechner gesessen, aber 
da steht über ANSI C meist auch nicht viel drin. Ich werde also in 
Zukunft meist den Netscape offline im Hintergrund laufen lassen.
Also super vielen Dank nochmal.
Gruß Bernhard

Autor: Christian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Eddy

Da hast du ja ganz schön was vor, wenn du mit einem Microcontroller 
Bitmapdateien manipulieren willst.

Christian

Autor: Andreas Schwarz (andreas) (Admin) Benutzerseite Flattr this
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Eddy: lern C, lad dir eine Dokumentation zum Format deiner Bitmaps 
runter und fang an.

Autor: Christian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wer hat an der Uhr gedreht????

Hallo Freunde

Ich melde mich mal für 2 Tage ab.
Ich werde von eurem sudlichen Nachbarland mal kurz in euer nördliches 
Nachbarland rüber jetten.
Bin ab Donnerstag wieder da.

Tschüüüssss

Autor: Christian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich bin wieder da.

Autor: Chriz Baze (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
welcome back ;)
Freu mich auch schon auf den zweiten Teil des C-Tutorials 
lobaussprechFürDenErsten wär nähmlich echt mal nützlich.

Grüße

Chris

Autor: Diminator (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi

tolles teil hab alles durch und wollte fragen ob du schon weitergekommen 
bist mit Teil 2?

Autor: Christian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich bin momentan dabei, den 2. Teil aufzusetzen. Ich werden viel mit 
Beispieln und Übungen arbeiten, wobei ich jede Übung selber aufbauen und 
testen werde. Dies gibt teilweise recht viel Arbeit und manchmal muss 
ich mir erst noch das eine oder andere Bauteil besorgen.
Es fragt sich jetzt, ob es für euch sinnvoller ist, das ganze in 
einzelnen Häppchen zu servieren oder ob ihr lieber gleich einen ganzen 
Packen habt.

Lasst mal hören

Ihr könnt übrigens immer noch eigene Ideen und Anregungen mit 
einbringen.

Christian

Autor: Diminator (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi

schön zu hören.
Ich wurde den Vorschlag machen alles in häpchen zu Servieren da man dann 
auch Aufbauen kann und Testen und nicht so lange warten ;). Aber ist nur 
ein Vorschlag.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.