Gast
#5920049
Hallo Arduino- bzw. C und C++ Tutorials gibt es ja wie Sand am Meer, auch wie man Bibliotheken erstellt wird oft und umfassend in guter Qualität, aber halt immer an einfachsten Beispielen erklärt. Nachdem ich meine einigermaßen verstanden zu haben wie "Aruduino C++" funktioniert und die meisten Sketche (natürlich teilweise immer noch googeln notwendig) auch verstehe wollte ich mal sehen wie den eine "richtige" Bibliothek bzw. die eigentlichen Methoden genau Funktionieren. Die Hardware und das lesen von Datenblättern ist kaum ein Problem für mich, auch wie die meisten "einfachen" Busprotokolle funktionieren ist mir bekannt bzw. ich kann mit den genaueren und ins Detail gehende Beschreibungen etwas anfangen. (Auch das will erstmal gelernt sein) Aber wenn ich mir dann die Methoden in den Bibliotheken ansehe verstehe ich (fast) nur Bahnhof - irgendwie erinnert das mich das zwar an C bzw. C++ aber fast nichts- außer generelle Konzepte (Schleifen, Abfragen, Variablen, Zuweisungen...) erkenne und verstehen "absolut nichts" also wie z.B. die Protokolle, Hardwareansteuerung... denn nun in Software übersetzt wird. Daher meine Frage: Kennt jemand eine gute Erklärung (Tutorial, Video, Präsentation, Lehrgang) der einen an die Hand nimmt und an einer bestehenden "richtigen" (z.B. I2C, GPS, Servo, DCC, Display...) erklärt was und wie es denn da in den Methoden eine "echten" Bibliothek abläuft aber ohne auf Adam und Eva einzugehen aber deutlich aufzeigt wo den die Tricks sind und warum das so anders als in einen "normalen" Sketch aussieht. Eben nicht diese typischen Blinkspielereien die gerne bei der generellen Erklärung zur Biblothekentwicklung genutzt werden (und natürlich immer in klaren Bilderbuch C++ sind - ganz im Gegensatz zu den "echten" nützliche und wirklich hilfreichen Bibliotheken). Arduman