IAR Systems erweitert führende Tools für Renesas RX um statische Code-Analyse |
Leistungsfähige Entwicklungs-Toolchain IAR Embedded Workbench für RX jetzt noch stärker dank vollständig integriertem Tool für statische Analyse C-STAT |
Uppsala/Schweden, – 7. Juli 2015 – IAR Systems führt mit der Version 2.80 seiner vollständigen C/C++-Compiler- und Debugger-Toolchain IAR Embedded Workbench für RX die integrierte statische Code-Analyse C-STAT ein. C-STAT verleiht RX-Entwicklern volle Kontrolle über ihren Code und ermöglicht es Unternehmen, in ihren Entwickungsprojekten wertvolle Zeit und Kosten zu sparen. Die statische Analyse identifiziert mögliche Fehlerstellen im Code durch eine Überprüfung auf Quellcode-Ebene. Fehler wie Speicherlecks, Zugriffsverstöße, arithmetische Fehler sowie Array- und String-Überläufe können Sicherheitsprobleme verursachen und die Performance und Qualität eines Produktes beeinträchtigen. Mit Hilfe der statischen Analyse können Entwickler derartige Fehler zu einem frühen Zeitpunkt erkennen und deren Auswirkungen auf das fertige Produkt und die Projektdauer minimieren. Neben einer Erhöhung der Code-Qualität unterstützt die Analyse darüber hinaus auch die Einhaltung von Codierungsstandards. C-STAT ist ein leistungsstarkes statisches Analyse-Tool, das die Einhaltung der Vorschriften von Codierungs-Standards wie MISRA C:2004, MISRA C++:2008 und MISRA C:2012 überprüft sowie von Hunderten anderer Regeln, zum Beispiel basierend auf CWE (Common Weakness Enumeration) und CERT C/C++. Der Nutzer kann einfach wählen, in Bezug auf welches Regelwerk und welche individuellen Vorschriften er seinen Code prüfen will. Die Ergebnisse der Analyse werden direkt innerhalb der integrierten Entwicklungsumgebung der IAR Embedded Workbench dargestellt. „Wir freuen uns sehr darüber, dass C-STAT jetzt in IAR Systems’ vollständiger Entwicklungs-Toolchain IAR Embedded Workbench für RX unterstützt wird“, sagte Semir Haddad, Director of Marketing, Microcontrollers and Microprocessors Solutions, Renesas Electronics America Inc. „Dank der vollständigen Integration in die Toolchain steht C-STAT mit seinen nutzerfreundlichen statischen Analysen den Entwicklern von RX auf Knopfdruck zur Verfügung. Das bedeutet nicht nur eine Unterstützung für den einzelnen Entwickler in seiner täglichen Arbeit, sondern hilft RX-Kunden auf der ganzen Welt dabei, ihre Produkte schneller, kosteneffizienter und einfacher zur Marktreife zu führen.“ Mit mehr als 4.000 unterstützten Renesas-Prozessoren bietet die IAR Embedded Workbench Entwicklern, die mit dem Produktportfolio von Renesas arbeiten, eine außerordentliche Designflexibilität. IAR Embedded Workbench für RX bietet eine vollständige Entwicklungs-Toolchain mit dem hochoptimierenden, zum Renesas RX ABI-kompatiblen C/C++-Compiler sowie den umfassenden C-SPY Debugger mit Unterstützung für Renesas E1-und E20-Emulatoren. Die Version 2.80 der Toolchain unterstützt jetzt auch den neuen On-Chip Debugger-Emulator E2 Lite von Renesas. Weitere Informationen zu den Tools steht zur Verfügung unter www.iar.com/iar-embedded-workbench/renesas/rx/. C-STAT ist als Add-On-Produkt erhältlich. Mehr Informationen zu C-STAT unter www.iar.com/cstat. Ü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 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 AB 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. |