Auf Hardware zugreifen
-
Hi leutz,
bin grad dabei den Weg des Fortgeschrittenen C Programmierers anzutreten doch ich weiß nicht wie man auf Hardware zugreifen kann.währ euch dankbar wenn ihrs mir erklären könnt!!!
happy greetings at all und Dankeschön schonma!!!
-
Hallo
Mit dem programmieren mit dem einfachen C greifst du schon auf die Hardware zu. Bsp. Speicheradresse auf dem RAM.
way
-
Naja ich meine auf Maus, Joistick, Gamepad, Usb ezt.
verry thanks
-
Das gibt es zahlreiche Wege. Aber die hängen halt von der konkreten Hardware ab und sind dann auch noch von Betriebssystem zu Betriebssystem unterschiedlich.
Für USB gibt es zB http://libusb.wiki.sourceforge.net/.
-
ig wees nich was ich da suchen soll ne lib oder 'n guide???
-
Hallo
Am Besten suchst du dir erstmal ein Buch zum Thema.
way
-
Dieser Thread wurde von Moderator/in rüdiger aus dem Forum ANSI C in das Forum Rund um die Programmierung verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Wenn du nicht gerade Treiber programmieren greift du nicht auf Hardware zu. Du greifst auf den Treiber bzw. deren API zu.
-
Markus Reitmajer schrieb:
Naja ich meine auf Maus, Joistick, Gamepad, Usb ezt.
dazu musste etwas mehr erzählen:
1. was, konkret, hast du vor?
2. soll ein betriebssystem verwendet werden? wenn ja, welches? (DOS ist keins).
es gibt im groben 3 wege:
a. hardware direkt ansteuern, über i/o-ports z.b.
b. über die schnittstellen eines vorhandenen treibers gehen.
c. system-apis benutzen, um das gerät zu steuern.
bei a hast du die meiste arbeit, aber totale kontrolle über die hardware, c ist am einfachsten, aber vieles ist eben nicht möglich.