IAR Systems zur embedded world 2015, Nürnberg (Halle 4, Stand 4-216) |
IAR Systems bringt statische Code-Analyse für MSP430-Mikrocontroller von Texas Instruments |
IAR Systems erfüllt mit Add-On C-STAT die Anforderung von MSP430-Kunden nach geprüfter Code-Qualität |
Uppsala, Schweden / embedded world, Nürnberg - 23. Februar 2015 - IAR Systems, der führende Anbieter für Embedded Entwicklungstools, stellt seine neueste Produktinnovation C-STAT vor. C-STAT ermöglicht eine effektive statische Analyse und ist jetzt vollständig integriert in die leistungsstarke Entwicklungs-Toolchain IAR Embedded Workbench für MSP430-Mikrocontroller von Texas Instruments. Der Entwickler steht heute vor der großen Herausforderung, die geltenden Codierungs-Standards einzuhalten und gleichzeitig darauf zu achten, dass sich die wachsende Anwendungskomplexität nicht negativ auf die Codequalität auswirkt. Ein flexibles Code-Analysetool wie C-STAT kann hier Abhilfe schaffen, indem es mögliche Code-Fehler in komplexen Anwendungen findet und die Einhaltung von Codierungs-Standards für Embedded Anwendungen in den verschiedenen Bereichen sichert. C-STAT ist ein leistungsstarkes statisches Analyse-Tool, das schnell ausgeführt werden kann und seine Ergebnisse direkt in der integrierten Entwicklungsumgebung der IAR Embedded Workbench anzeigt. Es prüft die Übereinstimmung mit den Vorschriften von Codierungs-Standards wie MISRA C:2004, MISRA C++:2008 und MISRA C:2012 sowie Hunderten von anderen Regeln, zum Beispiel basierend auf CWE (Common Weakness Enumeration) und CERT C/C++. Der Nutzer kann wählen, in Bezug auf welches Regelwerk und welche individuellen Vorschriften er seinen Code prüfen will. Das Tool erkennt mögliche Codefehler, wie zum Beispiel Speicherlecks, Zugriffsverstöße, arithmetische Fehler sowie Array- und String-Überläufe. Findet der Entwickler solche Fehler in einem frühen Stadium des Entwicklungsprozesses, behält er die vollständige Kontrolle über seinen Code und senkt das Risiko, das Budget oder die Deadline des Projektes zu überschreiten. „Das Code-Management und die Einhaltung von Codierungs-Standards sind in der Embedded Industrie von großer Bedeutung, was sich auch in einer großen Nachfrage für entsprechende Tools unter unseren MSP430-Kunden zeigt“, sagte Thomas Mitnacht, MSP430 Development Tools Manager bei Texas Instruments. „Mit C-STAT bietet IAR Systems eine einfach zu nutzende Lösung für Entwickler, um mögliche Fehler in ihrem Code zu finden. Das Tool ist schnell und die Unternehmen profitieren nachhaltig von seinem Einsatz in den Entwicklungsteams.“ IAR Embedded Workbench beinhaltet einen hochoptimierenden C/C++-Compiler sowie den umfangreichen C-SPY Debugger in einer nutzerfreundlichen integrierten Entwicklungsumgebung. C-STAT ist als Add-On für die IAR Embedded Workbench für MSP430 ab Version 6.30 verfügbar sowie für die IAR Embedded Workbench für ARM, die mehr als 3.000 ARM-basierte Prozessoren unterstützt. Für alle Produkte steht der weltweit bekannte technische Support von IAR Systems in verschiedenen Zeitzonen bereit. Mehr Informationen zu C-STAT unter www.iar.com/cstat und zur IAR Embedded Workbench für MSP430 unter www.iar.com/ew430. Über MISRA C MISRA, die Motor Industry Software Reliability Association, ist eine Vereinigung von Fahrzeugherstellern, Zulieferern und Ingenieurberatungsgesellschaften mit dem Ziel, bewährte Vorgehensweisen bei der Entwicklung von sicherheitsrelevanten elektronischen Systemen in Fahrzeugen oder anderen Embedded Systemen zu fördern. MISRA C ist ein Softwareentwicklungsstandard von MISRA für die Programmiersprache C. Weitere Informationen hierzu unter www.misra.org.uk Über CERT C/C++ Die CERT C/C++ Secure Coding Standards sind Standards des Computer Emergency Response Teams (CERT) und bieten Regeln und Empfehlungen für ein sicheres Codieren in den Programmiersprachen C/C++. Mehr Informationen hierzu unter www.cert.org |
Über IAR Systems IAR Systems bietet Entwicklern von Embedded Systemen die weltweit führenden Softwaretools zur Entwicklung von wettbewerbsfähigen Produkten basierend auf 8-, 16- und 32-Bit Prozessoren. Das 1983 in Schweden gegründete Unternehmen hat weltweit über 46.000 Kunden, vornehmlich aus den Bereichen industrielle Automatisierung, Medizintechnik, Konsumerelektronik, Telekommunikation und Automotive. IAR Systems verfügt über ein weitreichendes Netzwerk von Partnern und arbeitet mit den weltweit führenden Halbleiteranbietern zusammen. Die IAR Systems Group AP ist an der NASDAQ OMX Stockholm gelistet. Weitere Informationen zu IAR Systems unter www.iar.com. Hinweis: IAR Systems, IAR Embedded Workbench, C-SPY, C-RUN, C-STAT, visualSTATE, Focus on Your Code, IAR KickStart Kit, IAR Experiment!, I-jet, I-jet Trace, I-scope, IAR Academy, IAR und das Logo von IAR Systems sind Markenzeichen bzw. eingetragene Markenzeichen von IAR Systems AB. Alle weiteren Produkte sind Markenzeichen ihrer jeweiligen Eigentümer. |