Automotice Microsite

Atollic intègre en standard dans son IDE les fonctionnalités de mesure des métriques de code source et de vérification des règles de codage MISRA-C

4th December 2012
ES Admin
0
Atollic dévoile aujourd'hui la dernière version de leur environnement de développement intégré (IDE), Atollic TrueSTUDIO. Considéré comme étant l’un des premiers IDE intégrant des outils professionnels d’analyse statique de code source, cet outil permet la vérification de la conformité du code source avec la norme MISRA-C: 2004, ainsi que la mesure des métriques comme par exemple l'analyse de la complexité des fonctions.
En s’appuyant sur les règles de codage standards MISRA-C, les développeurs sont en mesure de relever les défis liés à l'utilisation du langage C et sont guidés pour améliorer la portabilité de leur code, faciliter sa maintenance et fiabiliser leur application. Atollic TrueSTUDIO v3.3 respecte les règles MISRA-C d’une manière plus avancée que la plupart des autres outils présents sur ce marché, permettant d’assurer aux développeurs de systèmes embarqués que leur code est validé avec une norme standard.

En utilisant des outils d'analyse des métriques du code source, les développeurs peuvent facilement mesurer des statistiques importantes telles que la complexité des fonctions ou le niveau de commentaires du code source. Ces outils permettent aux développeurs de réécrire certaines parties critiques et d'améliorer la qualité leur code. Par exemple, la fiabilité et la maintenabilité d’une application est généralement améliorée si les fonctions en C trop complexes sont repensées dans un style de codage plus simple.

Atollic TrueSTUDIO fournit également une interface graphique de haut niveau pour la visualisation des résultats de l’analyse MISRA-C et des métriques. L’outil intègre aussi un générateur de rapports de test et un export dans une grande variété de formats.

Avec Atollic TrueSTUDIO v3.3 les développeurs de systèmes embarqués ont maintenant la possibilité de coder, compiler, déboguer et faire l'analyse du code source au sein d'un même environnement de développement, rendant ainsi leur travail plus efficace et plus productif.

En intégrant des outils professionels d'analyse de code en standard dans notre environnement Atollic TrueSTUDIO, nous sommes en mesure d'offrir l’outil de développement pour architecture ARM le plus riche en fonctionnalités sur le marché, explique Magnus Unemyr, vice-président des ventes et du marketing chez Atollic. Aucun autre IDE C/C++ ne fournit une solution intégrée avec des fonctionnalités de débogage avancées et d’amélioration de la qualité du code. Tout cela participe à l'efficacité du travail en équipe et accélére ainsi significativement le développement d’applications sur architecture ARM .

En plus d'intégrer ces outils d'analyse, Atollic TrueSTUDIO v3.3 inclut désormais également un support natif du populaire noyau temps réel Micrium uC/OS-III. Le débogueur TrueSTUDIO propose des fenêtres d’information sur l'état du RTOS pendant la phase de débogage comme par exemple l’état des tâches, des sémaphores, des mutex, des timers...

La reconnaissance de notre noyau temps réel dans l’outil TrueSTUDIO donne un aperçu clair de l'état et des performances de l'application d’un point de vue noyau., déclare Jean Labrosse, fondateur, président et chef de la direction de Micrium. En bref, vous pouvez voir les tâches qui sont en cours d'exécution, quelle est la part du CPU utilisée par chaque tâche, quelle taille de pile est utilisée par chaque tâche, la tâche qui attend un sémaphore, et plus encore... Cela permet à l'ingénieur de tirer pleinement parti de l’ensemble des fonctionnalités de notre uC/OS-III lors de la conception et de l'optimisation de leur application.

En outre, TrueSTUDIO v3.3 augmente de façon significative le nombre de microcontrôleurs supportés avec de nouvelles références chez Energy Micro, STMicroelectronics, Toshiba, NXP et Infineon. La nouvelle version comprend aussi des améliorations sur le débogueur, ainsi que le support des sondes de débogage Multilink, OSJTAG et de l'interface Freescale OpenSDA.

Atollic TrueSTUDIO est un outil renommé de développement et de débogage pour architecture ARM qui offre un éditeur avancé à base d’IDE Eclipse™, un compilateur C/C++ optimisé et un débogueur multiprocesseur avec des fonctionnalités de trace temps réel. Les fonctionnalités d'analyse statique de code source, auparavant disponibles en option sous le nom de TrueINSPECTOR, sont désormais intégrés dans TrueSTUDIO. Cette suite d'outils fournit une avancée significative dans la collaboration des équipes de développement de logiciels embarqués, augmente la productivité des développeurs, et offre des fonctionnalités avancées de débogue pour cœur ARM comme la trace temps réel via Serial Wire Viewer (SWV).

Atollic TrueSTUDIO prend désormais en charge plus de 1250 microcontrôleurs et environ 80 cartes d'évaluation. De plus, la ressource en ligne, Atollic TrueStore, contient plus de 1000 exemples de projets qui sont directement accessibles à partir de l'IDE. Les développeurs de systèmes embarqués peuvent ainsi rapidement récupérer les ressources d'un projet et avoir une application fonctionnelle sur cible en quelques minutes.

Product Spotlight

Upcoming Events

View all events

Further reading

A selection of Automotice Microsite articles for further reading

Read more
Newsletter
Latest global electronics news
© Copyright 2024 Electronic Specifier