AT91SAM7X Pin auf High

Gast #3085497
Lesenswert?

Hallo liebe Controllergmeinde,

Ich bin noch Anfänger was den AT91SAM7X betrifft. Ich habe schon ein 
paar IO-Geschichten mit dem Controller erfolgreich getestet, wzb. pwm, 
twi...

Aber jetzt hänge ich wohl an dem "trivialsten Problem ever" Ich bekomme 
einfach kein Highsignal an meine Ausgänge!!! Das heißt, ich will den ein 
oder anderen Pin gelegentlich in meinem Programm auf high und wieder auf 
low setzen. Aber der Controller will einfachnicht. Meine 
Konfitgurationsmöglichkeiten:

AT91C_BASE_PIOA->PIO_PER = (1<<AT91C_PIO_PA2);//PIO Enable Register
AT91C_BASE_PIOA->PIO_OER = (1<<AT91C_PIO_PA2);//Output Enable Register
AT91C_BASE_PIOA->PIO_SODR = (1<<AT91C_PIO_PA2);//Set Output Data 
Register
AT91C_BASE_PIOA->PIO_PUER = (1<<AT91C_PIO_PA2);//Pull Up Enable Register
AT91C_BASE_PMC->PMC_PCER = (1 << AT91C_ID_PIOA);// enable periph clock 
for PIO controller

Kann mir jemand noch einen heißen Tip geben???



vg Martin

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren