Gast
#402973
Hallo! Ich hab mal wieder ein Problemchen. Seit ich mit dem ARM Controller arbeite verstricke ich mich immer wieder mit kleinsten Problemen! kurz mein Problem (-bitte korrigieren wenn ich was falsch mache): PINSEL0 = 0x00000000; -ich initialisiere alle PINS am Port 0 als GPIOs. IODIR = 0x00000000; -setzte alle als Eingänge int value = IOPIN0 & 0x0000FFFF; -Eingänge 0-16 einlesen wenn ich nichts angeschlossen habe, lese ich ständig die Zahl 0x0000F7F3. was kann hier nicht stimmen? verwende ich vielleicht das falsche Register zum einlesen? #define IOPIN0 (*(REG32 0xE0028000)) ????????