Open menu Close menu

< Back to news

Nouvelle Version Embedded Studio - SEGGER

ISIT
ISIT
SEGGER vient de publier une nouvelle version son environnement  de développement multi-plateformes "Embedded Studio".  Cette nouvelle version (bêta) permet d’optimiser la taille du code jusqu'à 12% !

Cette nouvelle version de Embedded Studio met l’accent sur la réduction en taille du codé généré. Pouvant atteindre jusqu’à 12%  d’optimisation par rapport à la version précédente, cette nouvelle version amène des gains encore supérieurs par rapport aux chaînes d’outils GCC existantes sur le marché. Ces optimisations sont réalisées grâce à un tout nouveau Link-Time Optimization (LTO), combiné au Linker et à la librairie Run-time emLib-C de SEGGER. LTO combine tous les fichiers objet d'entrée dans un module unique et optimise l'ensemble de l'application, ouvrant ainsi la porte à des optimisations non disponibles pour le compilateur lui-même.

Le Linker de SEGGER ajoute des fonctionnalités telles que la compression des données initialisées, la déduplication, ainsi que la souplesse de gestion de zones mémoire fragmentées auxquelles les développeurs doivent faire face. Comme tous les logiciels SEGGER, il est écrit « from scratch », en se focalisant sur les exigences et besoins utilisateurs, par SEGGER et ne contient aucun code « legacy ». De plus, la taille requise par la bibliothèque run-time incluse est nettement inférieure à celle des bibliothèques utilisées par la plupart des chaînes d'outils GCC.

"Avec ces nouvelles fonctionnalités, Embedded Studio devient de plus en plus puissant. Nous constatons qu'il est de plus en plus populaire. En association avec le Linker SEGGER, le Link-Time Optimization permet une réduction de la taille du code en flash d'une ampleur que je n'aurais jamais cru possible, "déclare Dirk Akemann, responsable marketing de SEGGER Microcontroller. "Nous sommes fiers de soutenir la communauté éducative en proposant gratuitement Embedded Studio à des fins non commerciales."