C rejtelmek
Balla Zoltán
vega55 at freeweb.hu
Tue Feb 27 17:07:00 CET 2007
From: "Fuzesi Arnold" <arnold.fuzesi.lista at gmail.com>
>Otlet:
>
>1.
>pl. types.h file-t hozz letre:
>
>tartalma:
>
>typedef struct Bitmezo{
> unsigned Bit0:1;
> unsigned Bit1:1;
> }KK_type;
>
>majd main.c-ben
>
>KK_type KK.
>
>pl masik.c-ben
>
>extern KK_type KK.
>
Koszi az otletet, majd kiprobalom ezt is...
De, ha jol ertelmezem, a kesobbiekben hivatkozni ra a KK.Bit0 formaban kell.
Ezt hasonlo modon mar elertem, es mukodott is jol, de a szerencsetlen MpLab
IDE nem kinalja fel automatikusan a struktura tagok valasztasi lehetoseget,
es igy ertelmet vesziti az egesz.
Kozben sikerult az eredeti kerdes modjan megoldani a problemat. A strukturat
valamelyik modulban definialom, majd ugyanezt teszem a header-ben is, csak
ele kell meg biggyeszteni az extern kulcsszot. Ekkor mar nem problemazott
barmelyik modulbol is hivatkoztam ra.
A megszakitasi problemaval meg talalkozott senki sem ?
Zoli
More information about the Elektro
mailing list