[elektro] c18 pragma

potyo potyo.ada at gmail.com
Mon May 30 21:36:07 CEST 2011


Az udata az valami olyasmi, hogy Uninitialized DATA, nem? Akkor pedig abban
nem sok keresnivalója van egy inicializált változónak :-) Próbálj udata
helyett idata-t adni, akkor meg az elsőben fog más címen kezdődni, a
másodikban meg 0x500-n (mert a Proba-t is máshová teszi). Nem próbáltam ki,
de szerintem ez lesz.

2011/5/30 Nagy Zoltán <ekati at kabelszat2002.hu>

> Tisztelt c guruk!
>
> #pragma udata Proba=0x500
>   unsigned char Proba;
>   unsigned char IP_cim[20];
> #pragma udata
>
> #pragma udata Proba=0x500
>   unsigned char Proba;
>   unsigned char IP_cim[20]="aaaa";
> #pragma udata
>
> Az első esetben az IP_cim 0x501-en a második esetben 0xF00-on kezdődik.
> Ez így korrekt vagy valamit nagyon nem jól tudok?
>
> NagyZé
>
> -----------------------------------------
>          elektro[-flame|-etc]
>


More information about the Elektro mailing list