[elektro] Pic C30 kérdés

charles hoss charles.hoss at gmail.com
Thu Nov 1 17:35:38 CET 2012


en is egy ilyet vakargatok , de meg kerdezni sem tudok , mert olyan
homaly az egesz hogy hanyok tole .
tudom hogy odivatu , de regen programot irtam , nem projektet manageltem .
na mindegy . most kifujtam magam :)
http://professionalsuperhero.com/
bye
dexter


Skandar Graun <sgraun at gmail.com> írta (2012. november 1. 17:31):
> Nem tudom. Demóprogramokból szemezgetek, de tényleg kezd tele lenni a
> hócipőm a túlbonyolított demóktól.
> Kétszáz include, a franc tudja, mit hol deklarált, nem találok semmit,
> átdefiniált regiszternevek...
> Nem érzem a különbséget a .h és a .c fájlok között... mindenhol van minden.
>
>
> 2012. november 1. 17:13 Cser Tamas írta, <maguspr53 at gmail.com>:
>
>> nem valami fordítófüggő valamivel cumizol? mert
>>
>> A __attribute__ pszeudomakró egy GCC kiterjesztés.
>> http://gcc.gnu.org/onlinedocs/gcc/Attribute-Syntax.html
>>
>>
>>
>> 2012/11/1, Skandar Graun <sgraun at gmail.com>:
>> > Sziasztok!
>> >
>> > Küzdök itten ezzel az állatfajjal.
>> > A proci 24fj256da210
>> > Ebben van grafikus vezérlő.
>> > Állítanám a demók és a katalógus alapján a paramétereket, de egy számomra
>> > érthetetlen hibába botlottam.
>> >
>> > Graphics\Drivers\gfxepmp.c:41: warning: type defaults to 'int' in
>> > declaration of 'PMCS1BS'
>> > Graphics\Drivers\gfxepmp.c:41: error: conflicting type qualifiers for
>> > 'PMCS1BS'
>> > C:/project/ec_paka/pakadisp/Include/p24FJ256DA210.h:4996: error: previous
>> > declaration of 'PMCS1BS' was here
>> > Graphics\Drivers\gfxepmp.c:41: warning: data definition has no type or
>> > storage class
>> >
>> > Ebben az érdeke csak az, hogy a kérdéses sor így néz ki:
>> > PMCS1BS = 0x2000;                 // set CS1 start address to the start
>> of
>> > the EPMP EDS space (0x200000),
>> >
>> > Valamint a 24fj256da210.h filében a kérdéses kifejezés: (Ez egyébként a
>> > gyári header file)
>> >
>> > extern volatile unsigned int PMCS1BS __attribute__((__sfr__));
>> > typedef struct tagPMCS1BSBITS {
>> > unsigned :3;
>> > unsigned BASE11:1;
>> > unsigned :3;
>> > unsigned BASE15:1;
>> > unsigned BASE16:1;
>> > unsigned BASE17:1;
>> > unsigned BASE18:1;
>> > unsigned BASE19:1;
>> > unsigned BASE20:1;
>> > unsigned BASE21:1;
>> > unsigned BASE22:1;
>> > unsigned BASE23:1;
>> > } PMCS1BSBITS;
>> > extern volatile PMCS1BSBITS PMCS1BSbits __attribute__((__sfr__));
>> >
>> > Van még egy pár hasonló hibaüzenetem, de szerintem ugyanerre az okra
>> > vezethetők vissza.
>> >
>> > Van valakinek ötlete, mi az ok?
>> > -----------------------------------------
>> >           elektro[-flame|-etc]
>> >
>>
>> -----------------------------------------
>>           elektro[-flame|-etc]
>>
> -----------------------------------------
>           elektro[-flame|-etc]



More information about the Elektro mailing list