- LiFePO4 Speicher Test         
Ergebnis 1 bis 10 von 29

Thema: Asuro aus Dummheit lahmgelegt, wie weiter?

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #13
    HaWe
    Gast
    Zitat Zitat von Wolle62 Beitrag anzeigen
    So die Technik läuft. Programmieren geht zuverlässig und der Asuro macht auch alle Test einwandfrei.

    Bevor ich mich nun mit meinen rudimentären Kenntnissen auf Bascom einstelle, die ehrliche Frage an die Profis:

    Ist es sinnvoll, sich autodidaktisch an "C" heranzuwagen? Ich bin nicht mehr der Jüngste !
    Macht da ein Buch Sinn? Oder ist das ohne richtige Ausbildung ganz sinnlos?

    Ich frage das deshalb, weil ich nun die fertigen Bibliotheken für den Asuro fand, auch die modifizierten aus dem Forum hier. Das ist schon Klasse und vereinfacht die Programmierung für den, der halt "C" beherrscht erheblich. Ich will Euch später nicht laufend mit dummen Fragen nerven. Dafür ist das Forum ja nicht da.

    Also ehrliche Antwort!
    Kurze Antwort: JA!

    Lange Antwort:
    Auf jeden Fall möglich und auch sinnvoll, denn es ist nicht nur äußerst logisch sondern auch ungeheuer mächtig und irrsinig schnell (wie asm Code).
    C ist einfach, es hat nur ca. 20 reservierte Keywords und behandelt quasi alles und jedes an Hardware nach dem Motto "alles ist eine Datei". Für Anfänger irritierend: alle Dateien werden per Pointer adressiert.
    Auch sonst ist direkter Zugriff auf Speicheradressen zum lesen und schreiben per Pointer üblich und verwirrt viele Anfänger - aber es ist auch nicht absolut unverzichtbar.
    Die Übergabe von Parametern an Funktionen als Werte oder als Pointer ist ebenfalls üblich, und das sieht auch für Anfänger oft verwirrend aus, dennoch kann man es auch hier für Anfänger einfach halten.
    Aber um einen µC oder SoC anzusteuern, braucht es nicht nur die wenigen Standard-Befehle sondern vor allem viele gute Libraries, die einen anwenderfreundlichen, simplen Zugriff auf die IO Pins und die Roboter-Sensoren erlauben, ohne dies wird es gnadenlos kompliziert.

    Mein Tipp:
    Ich habe meine ersten Schritte in richtigem C eigentlich mit Arduinos gelernt (streng genommen ist es C++, aber C kann man wie eine Untermenge behandeln). Zu Arduinos gibt es endlos viele Tutorials, die den Gebrauch von C(++) für diese µCs erklären, und genau durch diesen praktischen Gebrauch lernt man C(++) quasi nebenher, by doing. Und die Libs sind so einfach gehalten, dass du nicht schon am Anfang an der komplizierten Hardware-Low-Level-Programmierung scheiterst. Alles andere kommt dann automatisch mit der Zeit.
    Nach und nach bin ich dann etwas versierter geworden, und mit diesem Wissen kann ich mittlerweile sogar auch Rasperry Pis mit C(++) programmieren, auch mit passenden Libs, wenn auch nicht so extrem vereinfacht wie für Arduino. Ähnlich wird es auch für andere C(++) Plattformen möglich sein.
    Also wenn du C(++) für Roboterprogrammierung lernen willst, dann fang genau so an:
    kauf dir einen Arduino einzeln oder als Starterset, und dann mach einfach die Tutorials durch, Schritt für Schritt, und du wirst sehen: es ist ein Kinderspiel!

    Beispiel-Links:
    Links zu gängigen Arduino Tutorials:
    Arduino Playground
    https://www.arduino.cc/en/Tutorial/HomePage

    tronixstuff (free tutorials):
    http://tronixstuff.com/tutorials/

    Sainsmart_Nano-Starter-Kit:
    http://www.selloutsoon.com/albums/do...0/Nano+kit.rar

    Sainsmart_Mega2560-Starter-Kit:
    http://www.sainsmart.com/zen/documen...s_MEGA2560.rar

    Arduino-Kochbuch_Magolis_oReilly:
    https://docs.google.com/file/d/0Bxba...t?pref=2&pli=1

    Arduino-Praxisbuch_Sommer_Franzis
    https://www.elo-web.de/electronic/di...ldBeAuthorized

    Arduino-Codereferenz in deutsch (Forumslink):
    https://www.arduinoforum.de/arduino-...32885#pid32885

    Funduino Tutorial
    http://funduino.de/wp-content/upload...ch-12-2016.pdf

    Funduino Anleitung deutsch (Internet):
    https://funduino.de/
    Geändert von HaWe (02.06.2018 um 15:04 Uhr) Grund: typos

Ähnliche Themen

  1. Robotikbranche weiter auf Wachstumskurs
    Von Roboternetz-News im Forum Neuigkeiten / Technik-News / Nachrichten / Aktuelles
    Antworten: 0
    Letzter Beitrag: 01.10.2015, 11:20
  2. Antworten: 2
    Letzter Beitrag: 16.02.2010, 20:01
  3. Antworten: 15
    Letzter Beitrag: 08.12.2009, 09:53
  4. Dummheit von mir
    Von Anti süd im Forum Asuro
    Antworten: 16
    Letzter Beitrag: 18.01.2008, 13:29
  5. x-ufo wie geht es weiter????
    Von Uwe2005 im Forum Sonstige Roboter- und artverwandte Modelle
    Antworten: 58
    Letzter Beitrag: 06.01.2006, 16:07

Berechtigungen

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

12V Akku bauen