Janusz
Guest
Thu Jul 12, 2007 7:32 am
Witam
mam następujący problem
zbudowałem sobie urządzonko na lpc2378 i chce posterować sobie diodami na
porcie p0 i działa mi ok(tryb FGPIO)
natomiast za cholere niemoge uruchomic tego na porcie 2. Moje pytanie brzmi
czy jest gdzies jakiś bit potrzebny do włączenia tego portu? czy coś
takiego?cos niedoczytalem?
oto kawalek kodu:
void init_out(void)
{
SCS_bit.GPIOM = 1;
PINSEL0 = 0x00000000;// tu sa diodki i działa
FIO0DIR =0xffffffff;
FIO0MASK=0x00000000;
PINSEL4 = 0x00000000;//nie działa
FIO2DIR =0xffffffff;
FIO2MASK=0x00000000;
}
void set_out(void)
{
FIO0SET=0xffffffff; // tu sa diodki i działa
FIO2SET=0xffffffff; //nie działa
}
void clr_out(void)
{
FIO0CLR=0xffffffff; // tu sa diodki i działa
FIO2CLR=0xffffffff; //nie działa
}
Pozdrawiam
Janusz Brela