- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 7 von 7

Thema: Programieren lernen C++ oder eher Arduino eigene Sprache lernen?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Benutzer Stammmitglied
    Registriert seit
    12.07.2010
    Beiträge
    31
    Ich habe auch von ein paar Jahren mal Bascom programmiert und war ganz zufrieden damit. Es waren aber auch nur kleinere Projekte.
    Mittlerweile bin ich auch Arduino-Programmierer. Ich programmiere meist "nackte" AVRs, dabei wird zum uploaden die Arduino-IDE benutzt. Als Editor verwende ich Notepad++. Die Programme kommen (wie bei BASCOM) mit einem IPS auf die µCs. My Smart USB mk II benutze ich aktuell.
    Zum C++ lernen eignet sich Arduino schon, es wird ja C++ mit erweiterter Syntax benutzt. Ich mag's.

  2. #2
    Erfahrener Benutzer Begeisterter Techniker Avatar von PsychoElvis64
    Registriert seit
    21.12.2005
    Ort
    Leipzig
    Alter
    47
    Beiträge
    226
    Also ist C++ für das Arduino erst mal nicht der richtige weg sondern wen ich erst mal nur das Arduino bearbeiten will das Arduino eigene nehmen?

  3. #3
    Benutzer Stammmitglied
    Registriert seit
    12.07.2010
    Beiträge
    31
    Ne, das hast du falsch verstanden. Arduino ist eine Art Erweiterung für C++, mit speziellen Befehlen für die Hardware und vielen Bibliotheken für Kommunikation (I2C etc...)

  4. #4
    Benutzer Stammmitglied Avatar von PlasmaTubeI²C
    Registriert seit
    19.03.2013
    Ort
    Nürnberg
    Alter
    29
    Beiträge
    78
    Die Arduino-Sprache (ne Mischung aus Java und C) finde ich für den Anfang doch ziemlich passend! Man kann sich schnell einarbeiten, alles ist leicht verständlich --> Erfolge stellen sich rasch ein.
    Irgendwann kommt man halt an den Punkt, wo man merkt, dass die Arduino IDE und Sprache ihre Schwächen hat, hauptsächlich in der Geschwindigkeit. Für DigitalWrite() werden beispielsweise 52 Taktzyklen gebraucht, während die direkte Zuweisung der Portregister 2 benötigt.
    Also: Anfangs mit Standard-Arduino beginnen, dann kannst du langsam die direkten "C-Befehle" (Portregister, Timer, usw) erlernen, die Arduino IDE unterstützt diese nämlich.
    Dadurch kommt das Verständnis für die AVR-Chips und was dahintersteckt, das wird durch die extrem vereinfachten Arduinobefehle meist verdeckt...
    Danach sollte der Umstieg auf C++ relativ leicht fallen
    Gruß, Stefan. Rechtschreibfehler gefunden? Kannste behalten!

  5. #5
    Erfahrener Benutzer Begeisterter Techniker Avatar von PsychoElvis64
    Registriert seit
    21.12.2005
    Ort
    Leipzig
    Alter
    47
    Beiträge
    226
    Okay, danke für die Tipps klingt nach nen Plan

Ähnliche Themen

  1. Arduino und lernen oder einen Asuro brutzeln? :/
    Von LilöÖ im Forum Arduino -Plattform
    Antworten: 18
    Letzter Beitrag: 06.03.2012, 22:18
  2. Antworten: 5
    Letzter Beitrag: 02.03.2008, 18:49
  3. Will Mikrokontroller programieren lernen. Brauche eure Tipps
    Von Bastlwastl im Forum Microcontroller allgemeine Fragen/Andere Microcontroller
    Antworten: 19
    Letzter Beitrag: 01.10.2005, 12:40
  4. Roboterbau lernen
    Von grind im Forum Elektronik
    Antworten: 7
    Letzter Beitrag: 08.09.2005, 17:46
  5. bascom lernen
    Von roooy im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 22
    Letzter Beitrag: 06.11.2004, 11:33

Berechtigungen

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

fchao-Sinus-Wechselrichter AliExpress