Forums
Forums
Pseudo Pass se souvenir de moi     Créer un compte
ARTICLES et TELECHARGEMENTS ~ FORUMS ~ LIENS  
 
             
 
Recherche
 
   
 
Rapport de message :*
 

Re: CodeWarrior: Déclaration des Interruptions

Titre du sujet : Re: CodeWarrior: Déclaration des Interruptions
par Charly sur 31/05/2016 11:50:48

Bonjour

oh la belle et grande question !

Perso dans CW je passais par le PRM. C’était simple et clair mais je n'étais pas fan parce que c’était en dehors du répertorie "source" et quand ça quitte le répertoire source je stresse...


Là je suis dans KDS et ça s'est compliqué pour simplifier. Les kinetis récents disposent d'un bootloader intégré et d'un mécanisme d'offset qui permet de recopier en RAM les vecteurs et de pointer naturellement dessus.
Le startup prévoit donc par défaut cette copie des vecteurs en RAM et va même jusqu'à imposer un nom à des fonctions correspondant à chaque IT. Il suffit d'ajouter dans son code la fonction du même nom et hop on saute dedans sur it. Simple à mettre en oeuvre mais de mon point de vu crado (les noms qu'ils ont mis ne me plaisent pas) et à ce jour j'ai pas bien compris donc je m'abstiens d'essayer de faire autrement.

Peut être que ce post m'aidera à mieux comprendre tous ces mécanismes !

Merci à toi

Powered by XOOPS© The XOOPS Project
Contacter les administrateurs

Forums