SEGGERs Compiler und Linker, die seit langem Bestandteil der SEGGER Embedded Studio IDE sind, können nun auch einzeln von IDE- und Toolchain-Anbietern lizensiert werden. Diese Komponenten können einfach in Entwicklungsumgebungen integriert werden. In Kombination mit der Link-Time-Optimierung (LTO) reduzieren sie die Codegröße erheblich und erhöhen die Geschwindigkeit.

Durch die Integration einiger oder aller dieser Komponenten, die alle für Arm- und RISC-V-CPUs verfügbar sind, kann eine durchschnittliche GCC-basierte Toolchain schnell auf ein professionelles Niveau gehoben werden.

"SEGGER’s emRun und emFloat haben sich zum Goldstandard in der Industrie entwickelt und wurden seit ihrer Verfügbarkeit vor kurzer Zeit an mehrere Toolchain-Anbieter und große Unternehmen lizenziert. Aufgrund dieses Erfolges haben wir uns entschlossen, auch unseren Compiler und Linker zur Verfügung zu stellen", sagt Rolf Segger, Gründer von SEGGER. "Die Kombination aus unserem Compiler, Linker und der Laufzeitbibliothek kann die kleinsten Programme erzeugen, die es gibt."

Der SEGGER-Compiler ist ein Clang-basierter, optimierender C/C++-Compiler, der ein modernes und flexibles Frontend bietet und die neuesten C- und C++-Sprachfeatures unterstützt. Er wurde von SEGGER optimiert, um schnellen und kleinen Code zu erzeugen. Durch die volle Kompatibilität mit GCC und Clang können bestehende Projekte den SEGGER-Compiler problemlos nutzen.

Der SEGGER-Linker vereinfacht das Linken, optimiert die Größe einer Anwendung und löst häufige Linking-Probleme, die normalerweise bei der Entwicklung von embedded-Systemen auftreten. Er ist sehr flexibel und einfach zu benutzen und wurde von SEGGERs Embedded Experten von Grund auf ohne Legacy-Code oder Legacy-Denken neu geschrieben,, speziell um die Anforderungen von Embedded-Entwicklern zu erfüllen.

Der Linker bietet viele Vorteile gegenüber dem GNU-Linker. Er verwendet hochflexible Platzierungsalgorithmen, um Code und Daten automatisch um feste Bereiche herum zu verteilen und ermöglicht ultraschnelles Linken selbst für große Anwendungen. Außerdem minimiert er die ROM-Nutzung und bietet die Möglichkeit, RAM-basierte Daten und Code zu komprimieren.

SEGGER’s Compiler, Linker, Laufzeit- und Fließkomma-Bibliotheken haben sich als Teil von SEGGERs Embedded Studio, das auch zur Evaluierung dieser Komponenten verwendet werden kann, bestens bewährt. Mit SEGGER’s “Friendly License”-Lizensierungsmodell kann Embedded Studio einfach heruntergeladen und evaluiert oder kostenlos für Bildungszwecke und nicht-kommerzielle Zwecke ohne Beschränkung der Codegröße-, der Funktionen oder der Zeit auf allen Plattformen verwendet werden.

Für weitere Informationen über den SEGGER-Compiler besuchen Sie bitte: https://www.segger.com/products/development-tools/embedded-studio/technology/tools/segger-compiler/

Für weitere Informationen über den SEGGER-Linker besuchen Sie bitte: https://www.segger.com/products/development-tools/embedded-studio/technology/tools/segger-linker/

Über die SEGGER Microcontroller GmbH

SEGGER Microcontroller hat über neunundzwanzig Jahre Erfahrung mit Embedded Computing Systems, entwickelt modernste Software-Bibliotheken und bietet ein komplettes Set von Hardware-Tools für Entwicklung und Produktion sowie Software-Tools an.

SEGGERs All-in-One-Lösung emPower OS umfasst ein RTOS plus einen kompletten Satz an Software-Bibliotheken einschließlich Kommunikation, Sicherheit, Datenkompression und -speicherung, GUI-Software und mehr. Entwickler erhalten durch den Einsatz von emPower OS einen Entwicklungsvorsprung und profitieren von SEGGERs jahrzehntelanger Branchen-Erfahrung.

SEGGERs professionelle Software und Tools für die Entwicklung von Embedded Systems sind für eine einfache Anwendung konzipiert und für die Anforderungen von ressourcenbegrenzten Embedded Systems optimiert. Darüber hinaus unterstützt das Unternehmen den gesamten Entwicklungsprozess mit kostengünstigen, qualitativ hochwertigen, flexiblen und einfach zu bedienenden Tools.

Das Unternehmen wurde 1992 von Rolf Segger gegründet, befindet sich in Privatbesitz und wächst stetig. SEGGER hat eine US-Niederlassung in der Nähe von Boston und Niederlassungen im Silicon Valley, in Shanghai und in Großbritannien sowie Distributoren auf den meisten Kontinenten, sodass die gesamte Produktpalette von SEGGER weltweit verfügbar ist.

Warum SEGGER?

SEGGER bietet nicht nur ein komplettes Set von Tools für Embedded Systems an, sondern auch Unterstützung durch den gesamten Entwicklungsprozess. SEGGER verfügt über jahrzehntelange Erfahrung als Embedded Experte. SEGGER-Software unterliegt keiner Open-Source- oder Required-Attribution-Lizenz und kann in jedes kommerzielle oder proprietäre Produkt ohne die Verpflichtung, den Source-Code offenlegen zu müssen, integriert werden.

SEGGER bietet Stabilität in einer oft volatilen Industrie, was SEGGER zu einem sehr zuverlässigen Partner für langfristige erfolgreiche Zusammenarbeit macht.

Für weitere Informationen besuchen Sie bitte: www.segger.com

Firmenkontakt und Herausgeber der Meldung:

SEGGER Microcontroller GmbH
Ecolab-Allee 5
40789 Monheim am Rhein
Telefon: +49 (2173) 99312-0
Telefax: +49 (2173) 99312-28
http://www.segger.com

Ansprechpartner:
Dirk Akemann
Marketing Manager
Telefon: +49 (2173) 993120
Fax: +49 (2103) 2878-28
E-Mail: dirk.akemann@segger.com
Für die oben stehende Pressemitteilung ist allein der jeweils angegebene Herausgeber (siehe Firmenkontakt oben) verantwortlich. Dieser ist in der Regel auch Urheber des Pressetextes, sowie der angehängten Bild-, Ton-, Video-, Medien- und Informationsmaterialien. Die United News Network GmbH übernimmt keine Haftung für die Korrektheit oder Vollständigkeit der dargestellten Meldung. Auch bei Übertragungsfehlern oder anderen Störungen haftet sie nur im Fall von Vorsatz oder grober Fahrlässigkeit. Die Nutzung von hier archivierten Informationen zur Eigeninformation und redaktionellen Weiterverarbeitung ist in der Regel kostenfrei. Bitte klären Sie vor einer Weiterverwendung urheberrechtliche Fragen mit dem angegebenen Herausgeber. Eine systematische Speicherung dieser Daten sowie die Verwendung auch von Teilen dieses Datenbankwerks sind nur mit schriftlicher Genehmigung durch die United News Network GmbH gestattet.

counterpixel