[elektro] Cééé kezdetek

Skandar Graun sgraun at gmail.com
Sat Mar 20 17:50:51 CET 2010


Legújabb, Mpasm 8.46, C18 most lett letöltve.
Minden ki van pipálva. Sikeres telepítés.
Egy könyvtár volt megadva, csak a progra... \mcc18 -ba lett minden telepítve.
Hol látom, melyik scriptet indítaná?

potyo <potyo.ada at gmail.com> írta (2010. március 20. 17:47):
> Első kérdés, hogy legújabb verzió-e a C18 is és az MPLAB is? Mert
> időközben volt váltás valamikor a COFF fájl formátumában, és ha
> egyikből előbbi, másikból utóbbi van, akkor az probléma.
>
> A másik, hogy a linker script, library, include útvonalat meg kellene
> nézni, mert ha a C18 nem a hozzá való linker scriptet, hanem az
> MPASM-hez való szkriptet próbálja használni, akkor az is ilyesmi hibát
> adott. Minden bizonnyal rossz útvonal okozza a problémát.
>
> C18 telepítésekor bepipáltad az összes pipadobozt?
>
> Karoly Kovacs <koka55 at yahoo.com> írta (2010. március 20. 17:42):
>> En nem ismerem a PIC C kornyezetet, de nekem nagyon ugy
>> tunik, hogy itt nem a Te programoddal van a baj, hanem a
>> forditoval/linkerrel.
>>
>> Kornyezeti valtozok rendben?
>> Mikor lett installalva a rencer? 100%-ban jo volt az installalas?
>> Nem lett rainstallalva egy, mar meglevo forditora/linkerre
>> (regebbi verziora)?
>>
>> Es igy tovabb.
>>
>> Szoval ugy nez ki, hogy a fordito/linker haza tajan van valami
>> "mismatch", de majd a PIC tudorok ugyis megmondjak.
>>
>> Karoly
>>
>>
>>
>>
>> ----- Original Message ----
>>> From: Skandar Graun <sgraun at gmail.com>
>>> To: elektro at tesla.hu
>>> Sent: Sat, March 20, 2010 5:36:38 PM
>>> Subject: [elektro] Cééé kezdetek
>>>
>>> Sziasztok!
>>
>> Sokadjára megint rávettem magam a C indulásra
>> Microchip
>>> C18.
>> Első példaprogramom egy tekepítés után a megszokott "Hello World":
>> De
>>> nem is saját, hanem a C18 examples
>> Íme:
>> #include
>>> <stdio.h>
>>
>> #pragma config WDT = OFF
>>
>> void main
>>> (void)
>> {
>>  printf ("Hello, world!\n");
>>
>>  while
>>> (1)
>>    ;
>> }
>>
>> Baromi komoly, de az eredménye
>>> is:
>>
>> Debug build of project `C:\project\cproba\ledvill\ledvillog.mcp'
>>> started.
>> Language tool versions: MPASMWIN.exe v5.35, mplink.exe v4.35,
>>> mcc18.exe v3.35
>> Preprocessor symbol `__DEBUG' is defined.
>> Sat Mar 20
>>> 17:28:24
>>> 2010
>> ----------------------------------------------------------------------
>> Make:
>>> The target "C:\project\cproba\ledvill\ledvill.o" is out of date.
>> Executing:
>>> "C:\Program Files\MCC18\bin\mcc18.exe" -p=18F4520
>> "ledvill.c" -fo="ledvill.o"
>>> -D__DEBUG -Ou- -Ot- -Ob- -Op- -Or-
>>> -Od-
>> -Opa-
>> C:\project\cproba\ledvill\ledvill.c:9:Warning [2066] type
>>> qualifier
>> mismatch in assignment
>> Make: The target
>>> "C:\project\cproba\ledvill\ledvillog.cof" is out of date.
>> Executing:
>>> "C:\Program Files\MCC18\bin\mplink.exe" /p18F4520
>> "ledvill.o" /u_CRUNTIME
>>> /u_DEBUG /z__MPLAB_BUILD=1 /z__MPLAB_DEBUG=1
>> /o"ledvillog.cof"
>>> /M"ledvillog.map" /W
>> MPLINK 4.35, Linker
>> Copyright (c) 1998-2010 Microchip
>>> Technology Inc.
>> Error - Coff file './c018i.o' could not read string
>>> table.
>> Errors    : 1
>>
>> Link step failed.
>>
>>
>> Marhára
>>> kezd elegem lenni abból, hogy nem akar elindulni, olyan
>> hibákra hivatkozva,
>>> aminek okát a környéken sem látom.
>> Csak kénytelen vagyok áttérni erre, szóval
>>> némi segítséget
>>> kérnék.
>>
>> Sgraun
>>
>> -----------------------------------------
>>
>>>         elektro[-flame|-etc]
>>
>>
>>
>>
>> -----------------------------------------
>>          elektro[-flame|-etc]
>
> -----------------------------------------
>          elektro[-flame|-etc]



More information about the Elektro mailing list