hallo ich bin ein absoluter newbie und versuche mit dem ARM STR912 board von hitex einen pin auszulesen. hab im Data-direction-register den entsprechenden port auf input gesetzt, kenn mech nun aber überhaupt nicht aus mit der syntax. schreiben kann ich auf einen port z.b. wiefolgt: GPIO9->DATA[Write_Bit_0] = LED_disable ; aber zum lesen/überprüfen funzt der befehl GPIO9->DATA[Write_Bit_0] == 1 nicht. kann mir jemand die richtige syntax liefern? was mach ich falsch danke
Tach, die Sachen von Hitex kenne ich nicht, arbeite mit Rowley und den Registern, die im User-Manual angegeben wurden. Beim STR9 mußt du: den Reset wegnehmen... dem Port eine Richtung im SCU_... zuweisen (Alternate-Inputs...)... dem Port-Register eine Richtung zuweisen... dem Port einen Clock geben... und wenn du schreiben willst, musst du shiften. Steht aber genau im User Manual ;-) . Bit 0 und Bit 1 fallen weg. wenn du Port x.0 schalten willst, must du im Register Bit 3 bedienen. Michi
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.