Page 1 sur 1

probleme d'assembleur dans Codevision VERSION 1.24.3

Publié : 08 mars 2005 18:45
par Cedric.molard@amo.de
Bonjour,
Il m'est possible grace a Codevision de compiler n'importe quel exemple de programme en C mais lors de la conversion du fichier en assembleur, j'obtient des erreurs au niveau des declarations des vecteurs d'interruption et des subroutines d'interruption mais aussi celle du main():
000000 940c 01a6 JMP __RESET
000002 JMP _ext_int0_isr
error : Undefined variable referenced
000003 JMP _ext_int1_isr
error : Undefined variable referenced
000004 940c 0000 JMP 0x00
...
0001d1 JMP _main
error : Undefined variable referenced
Merci de bien vouloir m'aider, cordialement

Publié : 08 mars 2005 20:00
par JP
Bonjour,

J'ai déjà eu un problème au moment de la compilation du fichier.asm juste apres avoir installé codevision. Apres une réinstallation, plus de problème ...

Depuis ton installation, tu as réussi à compiler quelque chose ?

a+
JP

Publié : 15 mars 2005 13:22
par Invité
Bonjour,

J'ai reussi a resoudre le probleme:
la version du compilateur n'etait pas la bonne si bien que les entetes de certaines procedures n'etaient pas declarees lors de la generation du fichier .asm. Et ce probleme est impossible a debugger, il fallait changer de compilateur, chose que j'ai faite pour que ca marche ...
Merci de ta reponse JP.

Cordialement,
Cedric

Publié : 15 mars 2005 16:51
par JP
Salut Cedric,
Merci de ta reponse JP.
Merci à toi pour l'explication sur l'origine du problème. :wink:

a+
JP

a priori la meme chose

Publié : 05 août 2005 17:25
par mick
Bonjour,
j'ai le meme probleme...
Pouvez vous me dire comment vous l'avez resolu ??? En changement de compilateur ??? Comment dois je changer de compilateur ??

Mickael