2017-09-27 7 views
2

Je suis en train de développer un makefile qui utilise la chaîne d'outils IAR pour ARM afin de construire un projet sur un EDI basé sur Eclipse. J'ai compilé avec succès tous les fichiers sources, mais pour lier les fichiers objets, j'ai besoin du code de démarrage pour IAR. Je n'arrive pas à trouver où il se trouve dans les exemples de projets IAR utilisant IAR IDE ou Eclipse avec le plugin IAR.Où trouver le code de démarrage dans le projet IAR Embedded Workbench for ARM?

mon objectif est: s32k144

Répondre

1

Il y a un projet GettingStarted pour s32k144 qui peut être téléchargé à l'intérieur du IAR ide. Dans le répertoire de ce projet, il y a un sous-répertoire appelé Startup et dans ce répertoire il y a un fichier spécialisé cstartup.s et un fichier low_level_init.c. En plus de cela, le sous-répertoire config contient un fichier de configuration de l'éditeur de liens pour cette puce. Pour une raison quelconque, cette configuration de l'éditeur de liens place le code dans le RAM et non dans le flash, mais il est probablement facile à corriger.