Code c pour microcontrolleur Atmel et compilateur KEIL à l'aide

develdelphi Messages postés 97 Date d'inscription mercredi 7 avril 2004 Statut Membre Dernière intervention 20 avril 2009 - 30 mars 2007 à 16:42
develdelphi Messages postés 97 Date d'inscription mercredi 7 avril 2004 Statut Membre Dernière intervention 20 avril 2009 - 4 avril 2007 à 17:33
Bonjour,

Je dispose d'un pcb à base de µC ATMEL AT89C51SNDC1 et je code en C avec le compilateur KEIL mais j'ai beaucoup de warnings et d'erreurs car j'implemente une librairie dans mon projet existant et cela crée un dépassement de mémoire ou autre erreurs . Pouriez vous m'aider pour l'implementation de cette librairie avec Keil.

Si vous connaissez Keil pouvez vous me dépanner ? Merci

4 réponses

novaghost Messages postés 27 Date d'inscription mercredi 31 janvier 2007 Statut Membre Dernière intervention 4 avril 2007 1
3 avril 2007 à 17:25
Vérifie ton crt0.s et ton script de linkage pour voir si les données correspondent au mapping mémoire du µctrl.
Quel genre de librairie implémentes tu ?. Quels warnings ?
0
develdelphi Messages postés 97 Date d'inscription mercredi 7 avril 2004 Statut Membre Dernière intervention 20 avril 2009
4 avril 2007 à 10:13
>crt0.s
 
Je sais pas de quoi il s' agit ?

>ton script de linkage pour voir si les données correspondent au mapping mémoire du >µctrl.

Je dois voir le fichier  .M51 si  je comprends bien ?

>Quel genre de librairie implémentes tu ?. Quels warnings ?

Une libraire multimedia du fabricant même du µC mais cette librairie est faite pour un kit de developpement à la base et ce que moi je vais faire c'est de prendre les fonctions qui m'intérresent pour faire seulmeent une lecture de fichier mp3 dans mon pcb qui fait intervenir aussi une lecture dans une CompactFlash (pour les fichiers mp3)

Mes warnings sont des L16 (uncalled segment) mais aussi des L1 (unresolved external) et L2 (reference made to unresolved external) ces 2 derniers (les plus dangereux) j'ai pu les annuler mais malgrès cela mon programme bloque ou ne sait pas lire les fichier mp3 ? 

Merci 
0
novaghost Messages postés 27 Date d'inscription mercredi 31 janvier 2007 Statut Membre Dernière intervention 4 avril 2007 1
4 avril 2007 à 10:41
Esaye en faisant du pas à pas de voir d'ou proviens l'erreur, surment un pointeur à un mauvaise adresse. Dit nous les symptômes.
0
develdelphi Messages postés 97 Date d'inscription mercredi 7 avril 2004 Statut Membre Dernière intervention 20 avril 2009
4 avril 2007 à 17:33
En fait les pas à pas ne fonctionnent pas, le debug ne se fait pas c'est bizarre malgrès que j'appui sur F10 ou F11 et qd j'appui sur F5 le debug est mode HALT?
0
Rejoignez-nous