Bonjours à tous!
Je suis actuellement en stage BTS électronique et comme le titre l'indique je n'arrive pas à compiler avec SDCC .Il me reste plus que 2 jours avant la fin de mon stage donc c'est très urgent
Après quelques recherche sur le net ,j'utilise l'éditeur de texte CONTEXT .
Mon programme n'est pas compliqué je veux juste allumé une del voici mon programme:
et voici ce que me marque CONTEXT quand j'ai compiléCode:#define __p18f4550 #include <pic18f4550.h> #pragma stack 0x200 100 unsigned int i; void main(void) { TRISD = 0; while(1) { PORTDbits.RD7=1; for (i=1;i<1000;i++); PORTDbits.RD7=0; for (i=1;i<1000;i++); } }
> Executing: C:\Program Files\ConTEXT\ConExec.exe "C:\PROJET\g3.bat" tester
C:\PROJET>sdcc -S -d -V -mpic16 -p18f4550 tester.c
C:\PROJET>C:\gputils\bin\gpasm .exe -Dpic18f4550 -D__18f4550 -c tester.asm -o tester.o"
C:\PROJET>C:\gputils\bin\gplin k.exe -I"C:\Program Files\SDCC\lib\pic16" -s"C:\gputils\lkr\18f4550.lk r" -o tester tester.o crt0i.o pic18f4550.lib libsdcc.lib libio18f4550.lib
warning: processor mismatch in "crt0i.o"
warning: processor mismatch in "pic18f4550.o"
> Execution finish
Merci de répondre le plus rapidement possible autrement si quelqu'un a déjà utilisé SDCC avec Context et si possible m'envoyer un dossier compressé avec les bons fichiers à l'intérieur.
j'utilise le pic18f4550 .Merci
-----