nonkel_dw
nonkel dw
Hoi,
Ik ben al 2 dagen aan het proberen de C30 compiler (studenten versie), aan de praat te krijgen dit wil maar niet lukken.
Na wat zoeken is het me gelukt de C32 compiler aan de praat te krijgen, dit lijkt me oke.
Ik probeer een voorbeeld code van Microchip zelf namelijk deze :
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&no…
Ik heb deze files op men PC gekopieerd en het bestandje HtFTPcDemo geopend.
Als ik deze file compile met de C32 compiler krijg ik een hoop fout meldingen kunnen jullie mij op weg zetten ?
Ik ben er bijna zeker van dat dit te maken heeft met de Include file terwijl deze er gewoon bij staat P18F452.INC
De foutmeldingen:
http://www.uploadarchief.net/files/download/foutmelding.pdf
ElektronThomas
Denk simpel, doe moeilijk
"compiler.h:64:69: p18cxxx.h: No such file or directory"
Lijkt me toch een probleem... Misschien toch nog even het stukje code waar het om gaat ergens online gooien, want om nou een setup van microchip te gaan draaien voor wat code.
En staat de header wel op de plek waar die hoort?
nonkel_dw
nonkel dw
het bestandje dat je download is min of meer een zip bestand dat hij uitpakt naar de C schijf.
ik denk dat dit het handigste is omdit even te doen aangezien de map "source files" 15 files bevat...
Je gebruikt de verkeerde compiler.
Het voorbeeld is voor de 18F serie (18F452 ? ) en de C30 compiler is voor de 24F en dspPic serie. Je moet de C18 compiler gebruiken.
nonkel_dw
nonkel dw
deze heb ik niet
is deze gratis?
Ik krijg nu nog 2 error
Unable to locate 'p18f452.h'
Unable to locate 'stdlib.h'
deze files heb ik in de map Header files ingevoegd maar dit kon de error niet verhelpen...
[Bericht gewijzigd door nonkel_dw op (73%)]
C32 is voor de 32bit serie, c30 voor de 24/30f serie en c18 voor de 18f serie. Door elkaar gebruiken kan niet!
Ze zijn alle 3 gratis bij microchip te downloaden.
nonkel_dw
nonkel dw
dit geeft eigenlijk niet echt een oplossing voor men probleem maar hier stel ik me nog even een vraag bij...
Wat als ik een pic van de 16F serie gebruikt welke compiler heb ik dan nodig?
en wat is de oorzaak van deze 2 errors?