IAR Embedded Workbench unterstützt neue Renesas RX71M MCUs für das Industrial Internet of Things |
Neue Version der IAR Embedded Workbench für Renesas RX unterstützt die neuesten RX-Prozessoren und bietet weiter verbesserte Funktionen |
Uppsala/Schweden – 23. März 2015 – IAR Systems hat die Version 2.70 seiner Entwicklungs-Toolchain IAR Embedded Workbench für Renesas RX bereitgestellt. Zusätzlich zu neuen Funktionen wie positionsunabhängigem Code und Daten, bietet die Version 2.70 eine aktualisierte Prozessorunterstützung sowie Beispielprojekte für die neuesten Renesas Mikrocontroller. Unterstützt wird unter anderem die Renesas RX71M-Gruppe mit weiterführenden Sicherheitsfunktionen für das Internet of Things. Die neue RX71M-Gruppe von Renesas trägt der großen Bedeutung von Sicherheit im Embedded Design im industriellen Umfeld Rechnung, in dem immer mehr Geräte und Anlagen mit Connectivity ausgestattet werden. IAR Systems ist der einzige Tools-Anbieter mit leistungsstarken Tools für die gesamte Bandbreite an Renesas MCUs. Die IAR Embedded Workbench unterstützt insgesamt mehr als 4.000 Renesas-Prozessoren, inklusive aller RX-Prozessoren. Die neue Version der IAR Embedded Workbench für RX bietet unter anderem die Möglichkeit mit dem IAR C/C++-Compiler sowohl positionsunabhängigen Code als auch positionsunabhängige Daten zu erzeugen. Diese Funktion eignet sich ideal für Entwickler, die mit Betriebssystemen arbeiten, in denen Module vollkommen positionsunabhängig gebaut und an beliebiger Stelle gespeichert werden können. Die neue Version bietet auch eine Weiterentwicklung der ohnehin schon sehr effizienten Code-Optimierungs-Technologien. Die Optimierungen des IAR C/C++-Compilers hinsichtlich Code-Größe und Ausführungsgeschwindigkeit erfolgt auf mehreren Ebenen, sowohl global als auch Core/Target-spezifisch. Der Entwickler kann die Optimierungen individuell einstellen, um eine bestmögliche Konfiguration für seine Anwendung zu erzielen. Wichtige Funktionen des Optimizers, wie das Loop-Unrolling und Funktions-Inlining, lassen sich individuell steuern. Mit der Festlegung verschiedener Optimierungen für verschiedene Code-Teile wird so die richtige Balance zwischen Größe und Geschwindigkeit erreicht. Neu beim C-SPY Debugger in der IAR Embedded Workbench ist eine Funktion zur Speicherung des Inhaltes von C-SPY Watch-Fenstern. Eine weitere Neuerung ist ein „RTOS-Awareness Plugin“ für das Echtzeitbetriebssystem Quadros RTXC. Über IAR Embedded Workbench Die IAR Embedded Workbench für RX beinhaltet den IAR C/C++ Compiler, Assembler, Linker, Library Tools sowie den C-SPY Debugger in einer nutzerfreundlichen integrierten Entwicklungsumgebung. Die Toolsuite verfügbar in verschiedenen Version, unter anderem als “Baseline”-Edition speziell für Entwickler, die mit den RX-Mikrocontrollern mit kleinerem Speicher arbeiten, sowie eine Version für Funktionale Sicherheit mit Zertifizierung durch TÜV SÜD entsprechend der Anforderungen des internationalen Standards für Funktionale Sicherheit IEC 61508 sowie des Standards ISO 26262 für sicherheitsrelevante Automotive-Systeme. Mehr Informationen zur IAR Embedded Workbench für RX unter www.iar.com/ewrx. |
Ü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. |