Hallo, bin gerade dabei in die Betriebssystementwicklung mit ARM (rPi) einzusteigen und habe ein kleines Verständnisproblem, was wahrscheinlich an meinem mangelnden Englisch liegt (Bin erst 15 ^^)
http://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/os/ok01.html Bei Punkt 4 gibt es die codezeile
Weiss jemand warum 18 und nicht 16?
Könnte es etwas mit "every 3 bits relates to a particular GPIO pin" zu tun haben? Also dass man zB das 2te bit (18 - 2 = 16) setzen muss um den output zu aktivieren. particular heisst ja besonders, aber was soll das bedeuten?
Bin schon die ganze Zeit am grübeln und habe auch schon die Manual beim Abschnitt gpio durchgelesen, blick da aber überhaupt nicht durch.
Wäre sehr nett, wenn mir das jemand beantworten könnte.
MfG
http://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/os/ok01.html Bei Punkt 4 gibt es die codezeile
Code: [Auswählen]
lsl r1,#18.Weiss jemand warum 18 und nicht 16?
Könnte es etwas mit "every 3 bits relates to a particular GPIO pin" zu tun haben? Also dass man zB das 2te bit (18 - 2 = 16) setzen muss um den output zu aktivieren. particular heisst ja besonders, aber was soll das bedeuten?
Bin schon die ganze Zeit am grübeln und habe auch schon die Manual beim Abschnitt gpio durchgelesen, blick da aber überhaupt nicht durch.
Wäre sehr nett, wenn mir das jemand beantworten könnte.
MfG

Übersicht
Wiki
Hilfe
Suche
Einloggen
Registrieren
Drucken


Gespeichert