Seite 1 von 2
Einstieg in die Hardwarenaheprogrammierung mit C++
Verfasst: Sa Apr 14, 2012 11:09 am
von unbefristet
Hallo,
Ich habe mich etwas länger mit c++ beschäftigt,daraus wollte ich mich in
ein Gebiet einsteigen,wo ich meine Kenntnisse weiter verfeinern und
verbessern kann. Ich habe lange recherchiert und bin auf die sogenannten
Drohnen gestoßen. Mich haben sie sehr inspiriert. Dieses Drohnen haben
ja irgendwas mit der Hardwarenahmeprogrammierung zutun,leider weiß ich
es nicht genau. Irgendwo ist,da auch Secruity Programmierung vorhanden.
Ich weiß meine Interessen hören sich vielleicht etwas Utopisch an,nichts
desto trotz will ich mich damit beschäftigen um meine Kenntnisse zu
erweitern.
Für weitere Tutorials,Bücher,Links und Tipps wäre ich sehr dankbar
Re: Einstieg in die Hardwarenaheprogrammierung mit C++
Verfasst: Sa Apr 14, 2012 12:41 pm
von Xin
Aber was einen antreibt und inspiriert spielt dabei ja eigentlich keine Rolle.
Was für eine Art Drohne siehst Du denn?
Aber schlussendlich ist eine Drohne auch nur ein Mini-Computer. Ich würde also auf die Drohne erstmal verzichten und mich mit Mikrocontrollern (@cloidnerux: Besuch für Dich

) beschäftigen.
Und natürlich sauber programmieren lernen.
Security sehe ich da erstmal weniger.
Re: Einstieg in die Hardwarenaheprogrammierung mit C++
Verfasst: Sa Apr 14, 2012 2:22 pm
von cloidnerux
Hardwarenaheprogrammierung ist einfacher als du denkst.
Ein sehr guten Einstieg in die Welt der Mikrocontroller ist die Arduino-Plattform(einfach mal Arduino googlen)
Damit kommst du mit ca 20-30€ in die Sache rein. Für etwas mehr Geld kann man sich auch Teile selber kaufen und zusammenbasteln, das ist aber umständlicher. Wenn du damit genug Erfahrung hast und dir denkst, dass du mal etwas mehr machen möchtest, dann kannst du dir unser Kernel-Tutorial durchlesen und deinen eignen Kernel für X86 Entwickeln, da musst du dann aber auch sehr gut Programmieren können.
Fragen, Wünsche und Anmerkungen sind sehr Willkommen.
MfG cloidnerux.
Re: Einstieg in die Hardwarenaheprogrammierung mit C++
Verfasst: Sa Apr 14, 2012 2:25 pm
von unbefristet
Gehört das nicht zur Embedded Systems ?
Re: Einstieg in die Hardwarenaheprogrammierung mit C++
Verfasst: Sa Apr 14, 2012 2:34 pm
von cloidnerux
Gehört das nicht zur Embedded Systems ?
Embedded Systems ist auch Hardwarenahe Programmierung.
Das Problem ist eher, das du am Computer nicht glücklich wirst, wenn du sehr nahe an der Hardware Arbeitest, sprich Treiber programmieren oder Kernel, da neben sehr komplexen Einbindungen in das verwendete Betriebssystem auch die Debuggingmöglichkeiten beschränkt sind und du eben nur Hardware vorliegen hast, von der du wenig Beschreibung hast und es schwer ist, eigene Hardware zu bauen.
Und Hardwarenahe-Programmierung ist eben alles, was sehr eng mit der Hardware verbunden ist, dazu gehören eben Embedded Systems oder auch Treiber für X86/64 Computer oder Programme für ARM Prozessoren oder CPLD/GALs oder FPGAs.
Re: Einstieg in die Hardwarenaheprogrammierung mit C++
Verfasst: Sa Apr 14, 2012 2:35 pm
von unbefristet
Ah Danke für die Hilfe.
Es werden bestimmt mehr Fragen von mir auftauchen.
Ach ja kannst du mir paar Bücher empfehlen ?
Re: Einstieg in die Hardwarenaheprogrammierung mit C++
Verfasst: Sa Apr 14, 2012 3:00 pm
von cloidnerux
Ach ja kannst du mir paar Bücher empfehlen ?
Seltsamerweise nein.
Alle Bücher die ich bisher gelesen habe, waren grob gesagt schlecht. Sie haben mir weder etwas Sinnvolles noch etwas Praktisches beigebracht. Vor allem weil vieles nur in der art war: Stecke 3 Dinge in die Richtigen Slots und kopiere den Code und das auf 10 Seiten.
Ich muss aber dazu sagen, dass ich nicht ganz so viele Bücher in diesem bereich habe. das meiste Wissen habe ich aus dem Internet oder Studienunterlagen.
Wobei ich sagen muss, dass das Internet in diesem bereich sehr viele Anregungen gibt. Vor allem mit den Arduinos ist eine großzahl an Projekten und Tutorials verknüpft, sodass man viel Material bekommt.
Re: Einstieg in die Hardwarenaheprogrammierung mit C++
Verfasst: Sa Apr 14, 2012 3:02 pm
von unbefristet
Ah vielen Dank.
Du hast mir echt weitergeholfen.

Re: Einstieg in die Hardwarenaheprogrammierung mit C++
Verfasst: Mo Apr 16, 2012 12:51 am
von nufan
Re: Einstieg in die Hardwarenaheprogrammierung mit C++
Verfasst: Mo Apr 16, 2012 6:07 am
von cloidnerux
Hatten wir das nicht schon mal...?
viewtopic.php?f=28&t=4604&p=22505
Dann können wir das ja bald mal in das FAQ aufnehmen, wenn es so sehr gefragt ist^^