Bienvenue aux nouveaux arrivants sur FantasPic !

- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.

--- L’équipe FantasPic ---
Forum général sur le langage C !

Modérateur : Jérémy

XC8 option
gwion
Expert
Expert
Messages : 1121
Enregistré en : février 2022

#1 Message par gwion » sam. 3 janv. 2026 10:40

Bonjour,
Je n'avais jamais remarqué qu'il y avait ces possibilités d'optimiser l'exécutable dans les options de XC8.
Quelqu'un a fait des tests comparatifs ?

2026-01-03 10_33_19-Project Properties - PIC16F726_DECODEUR_IR_NEC.png
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.

XC8 option
paulfjujo
Avatar de l’utilisateur
Maître
Maître
Messages : 3256
Âge : 75
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#2 Message par paulfjujo » sam. 3 janv. 2026 15:15

Bonjour,


En effet ,ces options peuvent permettre de se tirer d'un mauvais pas, en particulier vecu avec un 12F1840 TROP juste en capacité RAM
Ne pas oublier que le compilo se reserve aussi quelques bytes !
et quand on a que 256 b de RAM ....
:!!: si l'usage RAM prevu est trop pres de la limite , la compilation peut passer , mais le programme se plante !
et on tourne en rond pour en chercher la cause ...
j'ai utilisé l'option Advisor pour la compilation ,
qui propose plusieurs options, la plus importante (avantageuse) etant bien sur l'option Pro payante .. de la licence XC8 .
..mais l'intermediare m'a réussi.
il suffit de recompiler avec l'option customise et config_2 dans mon cas
Le gain substentif permettant l'execution possible de mon application .. stable.

Usage_de_advisor_config2_2025-0823.JPG
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Aide toi, le ciel ou FantasPic t'aidera

XC8 option
gwion
Expert
Expert
Messages : 1121
Enregistré en : février 2022

#3 Message par gwion » sam. 3 janv. 2026 15:53

Merci Paul.
J'ai fait des essais avec mon petit programme, et il y a effectivement un petit gain de taille du code. Ce n'est pas transcendant sur si peu de lignes, mais ça doit pouvoir permettre de se tirer d'un mauvais pas.


Retourner vers « Langage C »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 3 invités