So viel http://elinux.org/Rpi_Low-level_peri...put_.28GPIO.29
Plus einen Cameraport und einen Dispayport als CSI Connector und noch ein JTAG header (kann man vllt. auch einzeln ansprechen)
So viel http://elinux.org/Rpi_Low-level_peri...put_.28GPIO.29
Plus einen Cameraport und einen Dispayport als CSI Connector und noch ein JTAG header (kann man vllt. auch einzeln ansprechen)
Gibt es mittlerweile eigtl ein Kernelimage womit man GPIOs und SPI ansprechen kann?
Ich habe bereits auf dieser Seite hier:
http://elinux.org/Rpi_Low-level_peri...xample_.28C.29
gesehen wie man GPIOs anspricht. Allerdings ist der Code doch schon recht lang.
Kennt jemand eine einfacherer Methode?
Und wie sieht das wegen Unterforum für das Raspberry Pi hier im Forum aus?
Wird es da eine Unterkategorie geben (werden denke ich mal bald ein paar mehr werden die das benutzen) oder soll das alles unter die Kategorie "ARM" gepackt werden?
Schaut ruhig mal auf meiner Homepage vorbei:
http://kampis-elektroecke.de
Oder folge mir auf Google+:
Daniel Kampert
Es gibt 10 Arten von Menschen. Die einen können Binär, die anderen nicht.
Gruß
Daniel
Finde den Beispielcode hier nicht so schlimm. Wird halt DMA/DRA benutzt. Müsste man schauen, ob die GPIOs auch direkt als Datei unter /dev zur Verfügung stehen wie beim Gnublinboard.
Kannst ja mal eine PN an frank schreiben, ob er einen eigen Raspberry Pi Bereich macht![]()
Kultuverein Metal Resurrection, für mehr Bands und Konzerte in Österreich (:
Schaut ruhig mal auf meiner Homepage vorbei:
http://kampis-elektroecke.de
Oder folge mir auf Google+:
Daniel Kampert
Es gibt 10 Arten von Menschen. Die einen können Binär, die anderen nicht.
Gruß
Daniel
Mit der bcm2835 lib schon mal probiert? http://elinux.org/Rpi_Low-level_peri...mple_.28C.29_2
Kultuverein Metal Resurrection, für mehr Bands und Konzerte in Österreich (:
Schaut ruhig mal auf meiner Homepage vorbei:
http://kampis-elektroecke.de
Oder folge mir auf Google+:
Daniel Kampert
Es gibt 10 Arten von Menschen. Die einen können Binär, die anderen nicht.
Gruß
Daniel
Auf dem Rechner wo man das Programm schreibt, als non-shared library wird diese in das Programm mit einkompiliert.
Installation wie immer, Archiv downloaden, entpacken und auf der Shell in das entpackte Verzeichnis wechseln und dort folgendes ausführen:
GCC Parameter zum kompilieren ist -lbcm2835Code:./configure make sudo make check sudo make install
Tante Edith sagt, das Programm das die bcm2835 nutzt, braucht root Rechte :/
Kultuverein Metal Resurrection, für mehr Bands und Konzerte in Österreich (:
Lesezeichen