Bonjour à vous,
Je suis entrain d'essayer d'obtenir un gain en temps d’exécution en plaçant certaines structures souvent utilisées en internal RAM.
La structure que j'utilise est une déclarée en tant qu'externe dans un .h et re-déclarée dans un .c.
Mon fichier de linkage fonctionne correctement
Voici le code:
Je me demande si je dois ajouter ces directives dans le .h et dans le .c
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 #if !defined(__GNUC__) #pragma section Ma_section ".Ma_section_defined_in_dld_linker_file" ".Ma_section_defined_in_dld_linker_file" #pragma use_section Ma_section ma_structure #endif
Si oui/non, pour quelles raisons.
Merci beaucoup
PS:J'utilise la suite de diab pour exécuter la chaine de compilation avec un MPC555 en cible matérielle
Partager