c++ Hardwareprogrammierung!
-
Hallo
Ich programmiere jetzt seit über 1,5 Jahren c++ und möchte jetzt
in die Hardwareprogrammierung einsteigen.
Wie könnt ich das am besten machen möchte spaeter irgendwann
Treiber schreiben können usw. Soll ich mir ein Avr microcontroller kaufen
und mich mit ihm beschaeftigen oder ?Wie soll ich da am besten einsteigen?
Ich programmier auf einem Linux betriebssystem !
mfg
-
Ich programmier auf einem Linux betriebssystem !
Schau dir andere Treiber an (eh alles Open Source) und studiere die Kernel-APIs.
Im Endeffekt geht es beim Treiber programmieren eh nur darum, ein Datenblatt in Code abzubilden, absolut kein Hexenwerk.
Schau dir doch auch mal die kleinen Treiber von PrettyOS hier im Forum an.
-
Microcontroller Tutorial - A Beginners GuideZeit nehmen, anschauen, entscheiden. Loeten muss man nicht zwingend, aber es ist hilfreich.
-
Naja ich lass lieber die finger von dem .(Ich hab keine Ahnung von Handwerken)
Welches fertige Microcontroller würdet ihr mir empfehlen ?
Muss ein Anschluss zu mein Laptop haben und avr-gcc muss auch funkten .
Es waere gut wenn ihr mir auch links von Seiten schickt wo ichmr des kaufen kann.
-
Wieso willst du unbedingt nen Microcontroller? Programmier halt deine eigene Kiste.
-
Hab dein Satz nicht ganz verstanden!
Kannst du es bitte noch mal erlaeutern.
-
Aso jetzt hab ichs verstanden also ich möchte eig. mit einem
Microcontroller einsteigen.Aber wenn du besser Ideen hast kannst du mir die ja sagen .
-
AirTrake schrieb:
Hab dein Satz nicht ganz verstanden!
Kannst du es bitte noch mal erlaeutern.Du möchtest Hardware programmieren.
Wieso möchtest du dazu nen Mikrocontroller, wenn du überhaupt keine Ahnung hast wofür du den willst.Programmiere halt die Kiste, mit der du gerade schreibst. Es gibt massig x86 Tutorials und wenn du es schaffst einen Treiber für deinen IDE-Controller zu schreiben, dann hast du es schon recht gut raus.
-
Aso Meinste damit haette ich ein besseren einstieg?
-
Soll ich dann mit treiber programmierung anfangen ?
Da ein Betriebssystem ja fast nur aus Treibern besteht oder gibts
ein leichteren einstieg?
-
Schau dir doch mal Arduino an.
http://www.watterott.com/de/Arduino-Uno
Ist eigentlich simpel, es gibt ne eigene IDE dazu, usw. usw.