openPR Recherche & Suche
Presseinformation

semf – die neue Library für die Embedded Software Entwicklung

29.01.202109:16 UhrIT, New Media & Software
Bild: semf – die neue Library für die Embedded  Software Entwicklung
Die C++ Library semf beschleunigt und vereinfacht das Embedded Software Engineering
Die C++ Library semf beschleunigt und vereinfacht das Embedded Software Engineering

(openPR) Was in der App- und Web-Entwicklung schon lange zum Standard gehört, ist im Embedded Bereich neu und wenig verbreitet. Mit der Middleware Library semf – das Akronym steht für smart embedded framework – gibt es jetzt eine Vielzahl an Softwarekomponenten und Modulen, mit denen Programmieraufgaben effizient gelöst und dadurch kostbare Entwicklungszeit eingespart werden kann.

Das Embedded Systems Engineering ist die Mutter aller Informatik und gleichzeitig der Bereich, für den es bisher am wenigsten Unterstützung in Form von praktischen Tools, Programmierhilfen und Frameworks gab. Genau diese Situation war es, die die Software Ingenieure der querdenker engineering GmbH gestört und dazu veranlasst hat, ihr gesamtes Embedded Know-how zu bündeln und daraus die semf Library zusammenzustellen. Die Softwarekomponenten werden seit vielen Jahren für die eigenen Embedded Projekte eingesetzt und stehen jetzt als Produkt allen Entwicklern für das Embedded Systems Engineering zur Verfügung.

Die semf Embedded C++ Library stellt dem Embedded Engineer generische Softwarekomponenten zur Verfügung, die er mühelos konfigurieren und durch die offene Klassenarchitektur einfach anpassen kann. semf umfasst ein breites Spektrum an unterschiedlichen Modulen: Kernkomponenten, wie Signal Slot, Linked Queue oder Buffer, Bootloader in Form von Firmware Packer, Firmware Updater sowie dem eigentlichen Bootloader. Außerdem enthält die Library Kommunikationsmodule wie SoftI2cMaster oder StreamProtocol, Speicher-Technologien in Form von Loggern und Eeprom Emulator sowie Datenverarbeitungs-Module wie Crc, DataStream oder PIDController. Darüber hinaus stellt die Library unterschiedliche Hilfen für anspruchsvolle Echtzeit Timingaufgaben sowie Input- und Output-Komponenten bereit.

Im Rahmen einer internen Studie mit rund 50 Embedded Projekten hat sich herauskristallisiert, dass durch den Einsatz der semf Softwaremodule der Entwicklungsaufwand um bis zu 50% gesenkt werden kann. Gerade langwieriges Debuggen kann durch gut getestete hardwarenahe Software und logisches Fehlermanagement vermieden werden. Weitere Vorteile, die das C++ Framework bietet, liegen in geringeren Reklamationszahlen und damit zufriedenere Kunden, einer wesentliche verkürzten Time-to-Market und glücklicheren und produktiveren Entwickler mit mehr Spaß am Programmieren.

Das Embedded Framework semf zeichnet sich durch echte C++ Objektorientierung mit offener Klassenarchitektur aus, bietet wiederverwendbareren Sourcecode, Plattformunabhängigkeit, leicht testbarem Sourcecode sowie wesentlich weniger Debugg-Aufwand. semf kann wahlweise als komplettes Softwarepaket gekauft oder in Form einer Produktgruppenlizenz gemietet werden.

Diese Pressemeldung wurde auf openPR veröffentlicht.

Verantwortlich für diese Pressemeldung:

News-ID: 1204055
 764

Kostenlose Online PR für alle

Jetzt Ihren Pressetext mit einem Klick auf openPR veröffentlichen

Jetzt gratis starten

Pressebericht „semf – die neue Library für die Embedded Software Entwicklung“ bearbeiten oder mit dem "Super-PR-Sparpaket" stark hervorheben, zielgerichtet an Journalisten & Top50 Online-Portale verbreiten:

PM löschen PM ändern
Disclaimer: Für den obigen Pressetext inkl. etwaiger Bilder/ Videos ist ausschließlich der im Text angegebene Kontakt verantwortlich. Der Webseitenanbieter distanziert sich ausdrücklich von den Inhalten Dritter und macht sich diese nicht zu eigen. Wenn Sie die obigen Informationen redaktionell nutzen möchten, so wenden Sie sich bitte an den obigen Pressekontakt. Bei einer Veröffentlichung bitten wir um ein Belegexemplar oder Quellenennung der URL.

Pressemitteilungen KOSTENLOS veröffentlichen und verbreiten mit openPR

Stellen Sie Ihre Medienmitteilung jetzt hier ein!

Jetzt gratis starten

Weitere Mitteilungen von querdenker engineering gmbh

Bild: Autarkes Platinen-Testsystem für die ElektronikfertigungBild: Autarkes Platinen-Testsystem für die Elektronikfertigung
Autarkes Platinen-Testsystem für die Elektronikfertigung
Mit dem neuen System qdTest bringt die querdenker engineering GmbH eine praxisgerechte Lösung für das automatisierte Prüfen und Programmieren von Leiterplatten auf den Markt. Die modulare Prüf- und Programmieradapterfamilie wurde speziell für variantenreiche Klein- und Mittelserien entwickelt und zeichnet sich durch einfache Integration, hohe Flexibilität und größtmögliche Datensouveränität aus. Im Gegensatz zu konventionellen Prüfständen benötigt qdTest keine externe Infrastruktur. Das System arbeitet vollständig autark, ist kompakt aufgeba…
Bild: Produktneuentwicklung eines medizintechnischen Therapiegeräts mit Embedded EngineeringBild: Produktneuentwicklung eines medizintechnischen Therapiegeräts mit Embedded Engineering
Produktneuentwicklung eines medizintechnischen Therapiegeräts mit Embedded Engineering
Im Auftrag eines mittelständischen Medizintechnikunternehmens hat die querdenker engineering GmbH ein umfangreiches Projekt in der Medizinelektronik mit Erfolg umgesetzt. Der grundlegende Relaunch des VADOplex Therapiegeräts beinhaltete die Hard- und Softwareentwicklung, Programmierung eines PC-Tools, Integration ins ERP-System sowie das Zulassungsmanagement.   VADOplex ist ein Gerät zur Verbesserung des venösen Rückflusses und des arteriellen Zuflusses mit intermittierender, pneumatischer Impulskompression zur Anwendung an den oberen und u…

Das könnte Sie auch interessieren:

Bild: Wind River bringt EAL4+-zertifizierte Embedded Linux-Plattform auf den MarktBild: Wind River bringt EAL4+-zertifizierte Embedded Linux-Plattform auf den Markt
Wind River bringt EAL4+-zertifizierte Embedded Linux-Plattform auf den Markt
… Sicherheitsfunktionen bereits integriert sind, können helfen, die Standards zu erfüllen. Wind River Linux Secure ist eine Standard-Embedded-Linux-Lösung für Anwender, die bei der Entwicklung ihrer Systeme und Produkte für den internationalen Markt strikte Vorgaben für Sicherheits- und Verschlüsselungszertifizierungen wie EAL4+ und FIPS 140-2 einhalten müssen. …
Linux Distribution HiPermX 2.6
Linux Distribution HiPermX 2.6
Die Vernetzung und Übertragung von Daten führt bei der Entwicklung neuer Systeme zu immer höherer Komplexität bei stetig kürzerer Entwicklungszeit. Entwickler sehen sich zusehends mit der Diskrepanz zwischen der Umsetzung von Markterfordernissen und Rentabilitätsaspekten auf der einen Seite sowie den eigenen Kapazitäten und dem zur Verfügung stehenden …
EN 50155-konformer X86 Computer für Network Video Recording im Schienenverkehr
EN 50155-konformer X86 Computer für Network Video Recording im Schienenverkehr
… Speicherkapazität an, als auch den Computerstatus. Die enthaltene API Library ermöglicht die einfache Konfiguration der Email-Benachrichtigungsfunktion über die Speicherkapazität und vereinfacht die Entwicklung. Produkteigenschaften: - Schienenverkehrszertifizierung - EN 50155 konform für Temperaturbereiche bis zu Klasse TX - EN 50121-3-2 und EN 50121-4 …
Bild: Innovative applikationsspezifische Embedded Systeme aus einer HandBild: Innovative applikationsspezifische Embedded Systeme aus einer Hand
Innovative applikationsspezifische Embedded Systeme aus einer Hand
… präsentiert vom 16. bis 19. November 2015 auf der COMPAMED in Düsseldorf in Halle 8a, Stand F 35.3, ihr Dienstleistungs- und Produktspektrum zur Entwicklung und Fertigung kundenspezifischer Embedded Systeme für die Applikationen Medizintechnik und LED-Licht. Vom ASIC-Design bis zum intelligenten "wireless controlled embedded system" reicht die Leistungsvielfalt …
Bild: Embedded Systeme modular erweitern: I/O-Boards von SyslogicBild: Embedded Systeme modular erweitern: I/O-Boards von Syslogic
Embedded Systeme modular erweitern: I/O-Boards von Syslogic
… für die Industrie entwickelt Wie die Industrie-PC und HMI-Systeme von Syslogic werden auch die Erweiterungskarten kompromisslos für die Industrie entwickelt und gefertigt. Dank eigener Entwicklung, Konstruktion und Fertigung hat Syslogic die Qualität fest im Griff. Entsprechend zeichnen sich die Geräte durch eine hohe Lebensdauer aus, das auch bei harscher …
Bild: MIPS Technologies lizensiert MIPS32® 24KEc Prozessor an NovatekBild: MIPS Technologies lizensiert MIPS32® 24KEc Prozessor an Novatek
MIPS Technologies lizensiert MIPS32® 24KEc Prozessor an Novatek
… Chipdesigns in einer Vielzahl an Multimediageräten für das digitale Heim an. Novatek, mit Hauptsitz in Taiwan, ist ein führendes Unternehmen bei der Entwicklung von Lösungen für Wachstumsmärkte u. a. Flachbildschirme, DTVs, Set-Top-Boxen (STBs), Digitalkameras und tragbare Mediageräte. „Die Kunden verlangen Unterhaltungsgeräte, die sowohl viele Features …
Bild: EMBRICS - Embedded Softwareentwicklung der nächsten GenerationBild: EMBRICS - Embedded Softwareentwicklung der nächsten Generation
EMBRICS - Embedded Softwareentwicklung der nächsten Generation
… wiederkehren. Ihre wahre Stärke zeigen die EMBRICS allerdings im Verbund, wenn die einzelnen Bausteine nahtlos ineinander greifen und die Zeiten für Softwareentwicklung und Systemintegration drastisch verkürzen. Dieser doppelte Ansatz bietet den höchsten Grad an erreichbarer Skalierbarkeit. Lutz Vollbracht, Geschäftsführer von IBV: "Die letzten 8 Jahre …
Interaktives digitales Fernsehen profitiert von verbesserter Embedded Grafik und Personal Java-Produ
Interaktives digitales Fernsehen profitiert von verbesserter Embedded Grafik und Personal Java-Produ
  Elektronikhersteller erzielen mit Wind River rasche und kosteneffektive Entwicklung   Wind River bringt die nächsten Generationen seines Embedded Multimedia-Grafikpakets WindML und seiner Betriebssystemumgebung JWorks PersonalJava auf den Markt. Es sind  grundlegende Entwicklungselemente von Produkten für das interaktive digitale Fernsehen (iDTV). …
Bild: Kommerzielle Linux-Plattform Wind River Linux 4.0 verfügbarBild: Kommerzielle Linux-Plattform Wind River Linux 4.0 verfügbar
Kommerzielle Linux-Plattform Wind River Linux 4.0 verfügbar
Neueste Linux-Technologie für sichere, stabile und integrierte Entwicklungsumgebungen Ismaning, 21. Oktober 2010 - Wind River stellt die vierte Generation seiner kommerziellen Embedded Linux-Plattform vor. Die Software basiert auf neuester Linux-Technologie und bietet Linux-Entwicklern dadurch eine sichere, stabile und integrierte Entwicklungsumgebung. …
Bild: ETAS RTA Solutions: Die Kraftquelle für SteuergerätesoftwareBild: ETAS RTA Solutions: Die Kraftquelle für Steuergerätesoftware
ETAS RTA Solutions: Die Kraftquelle für Steuergerätesoftware
* ETAS erweitert die Produktpalette um RTA Engineering Services und bietet nun die Entwicklung von kundenspezifischer Software an * Das gesamte RTA-Lösungsportfolio umfasst RTA Basissoftware-Module und Werkzeuge, RTA Engineering Services und RTA Consulting Services * Mit diesen umfassenden Lösungen für Echtzeit-Embedded Software unterstützt ETAS die …
Sie lesen gerade: semf – die neue Library für die Embedded Software Entwicklung