- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 9 von 9

Thema: C Programmierung

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Begeisterter Techniker Avatar von Torrentula
    Registriert seit
    10.10.2009
    Ort
    Procyon A
    Beiträge
    355
    Also ich habe mit C angefangen kleine Programme für den PC zu schreiben (nix tolles; nur um die Syntax und grundlegende Dinge zu verstehen). Wie bereits in vorherigem Beitrag gesagt wurde kann man am PC eben leichter rumprobieren und sich sachen auf die Schnittstelle ausgeben lassen.

    Der Umstieg auf µCs ist dann sehr einfach, man muss eben mit dem Speicherverbrauch schauen z.B. brauche ich einen vollen 16bit Integer, der eine Zahl von -63535 bis 63535 speichern kann oder reicht mir ein 8bit Integer ohne Vorzeichen (Werte von 0 bis 255) wenn ich z.B. nur einen Wert von 0 bis 9 speichern will?

    MfG

    Torrentula

    P.S.: Ein deutsches Videotutorial zu C++ (für den PC; C++ unterscheidet sich kaum von C, zummindest was die basics angeht)
    MfG Torrentula

  2. #2
    Erfahrener Benutzer Roboter Experte Avatar von BurningWave
    Registriert seit
    22.12.2007
    Ort
    nahe Stuttgart
    Alter
    30
    Beiträge
    656
    Zitat Zitat von Torrentula Beitrag anzeigen
    (für den PC; C++ unterscheidet sich kaum von C, zummindest was die basics angeht)
    Das stimmt definitiv nicht.

    Wenn du für µCs programmieren willst, würde ich dir empfehlen, C zu lernen. Die Grundlagen kannst du am PC lernen. Dies ist aber nicht zwingend notwendig, da µCs anders als PCs programmiert werden. Es gibt einige Unterschiede in C für PC oder µC. In Zukunft (es geht jetzt teilweise schon) lassen sich µCs in C++ programmieren. C++ ist bedeutend komplexer und bietet sehr viel mehr Möglichkeiten, wie Software gesteltet werden kann, als C und wird deshalb vor allem für Computerprogramme eingesetzt, da die vielen Möglichkeiten und Features auf kleinen µCs einen zu großen Overhead bedeuten würden.
    meine Homepage: http://www.jbtechnologies.de
    Hauptprojekte: Breakanoid 2 - Sound Maker

  3. #3
    Erfahrener Benutzer Robotik Visionär
    Registriert seit
    26.11.2005
    Ort
    bei Uelzen (Niedersachsen)
    Beiträge
    7.942
    Fast alle C Programme sind auch gültige C++ Programm, oder lassen sich wenigstens relativ einfach dahin ändern. C++ bietet zusätzliche Möglichkeiten, und wenn man die benutzt sehen C++ Programme auch ganz anders aus. Wie groß der Overhead für die Benutzung der zusätzlichen Features von C++ ist hängt sehr vom Programm ab, das kann viel sein - muss es aber nicht. Es fehlen zumindest für den AVR noch einige der Standard Bibliotheken zu C++.

  4. #4
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    11.08.2008
    Ort
    Hallein
    Alter
    33
    Beiträge
    802
    Naja, ich denke das ganze OOP Gedöns von C++ könnte too much für die Winzlinge sein.
    Kultuverein Metal Resurrection, für mehr Bands und Konzerte in Österreich (:

  5. #5
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.12.2007
    Ort
    weit weg von nahe Bonn
    Alter
    39
    Beiträge
    3.416
    der Flashspeicher eines µC ächzt doch schon sobald man gleitkomma berechnung einbaut ... wenn cih mir jetzt die vonhintendurchdiebrustinsauge methoden bei C++ vorstelle denk ich mir dass selbst mit bester optimierung das programm kaum drauf passt ... man kann den µC mit ein wenig overhead und makros mit derselben syntax programmieren wie einen PC, aber für mich ist es der charme der registermanipulation der den code eines µC so mystisch macht ... lern erstmal grundlagen, was sind schleifen, was sind variablen, was sind methoden und wie manipulierst du binäre zahlen effektiv.
    Es gibt 10 Sorten von Menschen: Die einen können binär zählen, die anderen
    nicht.

Ähnliche Themen

  1. Programmierung mit Mac OS X?
    Von Tomarr Sovai im Forum Assembler-Programmierung
    Antworten: 3
    Letzter Beitrag: 06.12.2007, 06:23
  2. programmierung
    Von dasfeld im Forum Robby RP6
    Antworten: 5
    Letzter Beitrag: 11.11.2007, 18:42
  3. Led Programmierung
    Von cbr600 im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 4
    Letzter Beitrag: 13.10.2007, 14:18
  4. CC-Plus Programmierung
    Von commary im Forum Controller- und Roboterboards von Conrad.de
    Antworten: 0
    Letzter Beitrag: 04.04.2006, 07:40
  5. IC Programmierung
    Von Foncy im Forum Elektronik
    Antworten: 6
    Letzter Beitrag: 11.08.2005, 19:46

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen