IAR Systems fournit une analyse d’utilisation de pile
Uppsala, Suède — 31 octobre 2011 — IAR Systems® a annoncé aujourd’hui une fonctionnalité d’analyse d’utilisation de pile dans son produit populaire IAR Embedded Workbench® pour ARM®. La pile est une propriété fondamentale d’un système embarqué. Une configuration appropriée de la pile est essentielle à la stabilité et à la fiabilité du système. Une utilisation incorrecte risque d’occasionner un fonctionnement erratique de votre système. Le calcul de l’espace de pile est notoirement difficile, sauf pour les systèmes embarqués les plus petits. La profondeur maximum de pile dans le pire cas est une information très utile dans la plupart des projets embarqués car elle simplifie grandement les estimations de quantité de pile dont une application aura besoin.

Avec l’analyse d’utilisation de pile activée, l’éditeur de liens calculera avec précision l’utilisation de pile maximum pour chaque racine de graphe d’appel. Une section d’utilisation de pile sera ajoutée au fichier de carte d’éditeur de liens, avec des listings de la chaîne d’appel particulière aboutissant à la profondeur de pile maximum pour chaque racine de graphe d’appel. L’outil peut aussi produire cette information au format XML pour les activités de post-traitement. Le compilateur générera cette information pour chaque fonction C séparée. S’il y a des appels indirects dans votre application, vous pouvez fournir une liste de fonctions appelables à partir de chaque appel indirect. Si l’application utilise la récursivité, et pour les fonctions dans les modules n’ayant pas d’information d’utilisation de pile, vous devez fournir cette information à l’éditeur de liens. Cela peut être effectué en utilisant un fichier de contrôle d’utilisation de pile.

L’analyse d’utilisation de pile est disponible dans IAR Embedded Workbench pour ARM v 6.30 et au-delà. Les versions d’évaluation d’IAR Embedded Workbench pour ARM v. 6.30 sont disponibles sur www.iar.com/downloads
A propos d'IAR Systems

IAR Systems est le principal fournisseur d'outils logiciels pour le développement d'applications systèmes embarquées dans le monde. Ses outils logiciels permettent à plus de 14000 entreprises de toutes tailles – des grands groupes aux PME et aux TPE – de développer des produits de haut de gamme autour de microcontrôleurs 8, 16 et 32 bits, notamment dans les secteurs de l'automatisation industrielle, des techniques médicales, de l'électronique grand public, des télécommunications et de l'automobile. IAR Systems dispose d'un réseau étendu de partenaires et coopère avec les plus grands leaders mondiaux dans les semiconducteurs. IAR Systems Group AP est coté à la bourse de Stockholm (NASDAQ OMX). Pour plus d'informations sur IAR Systems, cliquer sur www.iar.com.

Note : IAR Systems, IAR Embedded Workbench, C-SPY, visualSTATE, The Code to Success, IAR KickStart Kit, IAR et le logo d'IAR Systems sont des marques ou des marques déposées d'IAR Systems AB. J-Link et J-Trace sont des marques commercialisées par IAR Systems AB sous licence. Tous les autres produits et marques appartiennent à leurs propriétaires respectifs.
 
 
 
» IAR Systems
» Press Releases
» Press Release
Date: 31.10.2011 17:00
Number:
» Contacts
Fredrik Medin, Marketing Director, IAR Systems
T: +46 18 16 78 00    
E-mail: fredrik.medin@iar.com

IAR Systems en France:
IAR Systems France
15, Avenue de Norvege
91978 COURTABOEUF Cedex
Visiting address:Parc de Courtaboeuf, 91140 VILLEBON SUR YVETTE
T: +33 1 6092 3872, +33 1 6092 3873
E-mail: info@iar.com
» Contact Agency
Catherine Schneider, Mexperts AG
T: +49 89 897361-27    
E-mail: catherine.schneider@mexperts.de
» More Press Releases
23.02.2016 16:05
La plate-forme Renesas Synergy™ combinée aux outils du leader IAR Systems accélère le développement de produits embarqués innovants pour l'IoT

19.05.2014 16:15
IAR Systems simplifie l'analyse de l'exécution des programmes pour les utilisateurs d’IAR Embedded Workbench

30.10.2013 16:00
IAR Systems est le fournisseur leader d’outils de développement pour les MCU ARM Cortex-M

27.09.2013 10:00
IAR Systems renforce son offre avec le lancement mondial de son programme d'éducation IAR Academy

11.04.2013 15:00
IAR Systems renforce les possibilités pour la conception et la vérification des applications embarquées reposant sur des machines d’état