Teste semf
Kontakt
Mikcocontroller Embedded Systems

Einfacher Einstieg in das Embedded Engineering mit der C++ Library semf

Wer in der Embedded Software Entwicklung effizient und zukunftssicher aktiv sein will, kommt an C++ nicht vorbei. Um den Umstieg von der gewohnten PC-Programmierung zu erleichtern und ein komfortables Arbeitsumfeld zu gewährleisten, wurde die Middleware Library semf (smart embedded framework) konzipiert. Mit semf wird das Embedded Software Engineering nicht nur einfacher und sicherer – auch die gesamte Entwicklungszeit verkürzt sich um bis zu 50%.

Die semf Library erleichtert die Programmierarbeit grundlegend, denn Hardwareabhängigkeiten sind übersichtlich in Hardware-Abstraktionen dargestellt.

Die Verwendung von herstellerspezifischen Hardware-Konfigurationstools ist möglich und auch die Einbindung von Software-Modulen der Mikrocontroller-Herstellern ist gewährleistet.

Beim Schreiben von Windows- oder Linux-Applikationen ist man es gewohnt, sich einer Vielzahl an fertigen Modulen zu bedienen. Im Deep-Embedded-Bereich vermisst man das schnell. Nicht so bei semf. Denn semf bietet viele dieser Module passend für die Arbeit mit wenig RAM und ROM an.

Datenspeicherung Datenübertragung Embedded Systems

Zu den vorkonfektionierten Deep-Embedded Modulen von semf gehören Bootloader, Datenlogging oder eine standardisierte Kommunikation. Die offene Struktur von semf lässt sich durch eigenen C++ Code einfach erweitern und ist mit der C++ Standardlibrary kompatibel.

C++ Support Schulung

Die semf-Basis vereinfacht die Zusammenarbeit von mehreren Entwicklern in einem Projekt und beschleunigt auch dadurch die Entwicklung von Embedded-Projekten.

Alle Vorteile der C++ Library

Ärgern Sie sich nicht mit der Peripherie der Mikrocontroller herum, starten Sie bei der generischen semf Hardware-Abstraktion und fokussieren Sie sich auf Ihre Applikation.

Als Entwickler kann man die vorhandenen, einfachen Funktionen und Signale der einzelnen Hardwaremodule verwenden. Die eventbasierte Programmierung hilft Ihnen außerdem enorm dabei, die Ressourcen der Mikrocontroller optimal auszunutzen und echtzeitfähige Systeme zu entwickeln.

Damit sie unsere Middleware Library semf schnell und unkompliziert für ihre Projektarbeit nutzen können, nehmen wir uns Zeit für ein gründliches und individuelles Onboarding. Maximale Flexibilität bieten Ihnen unsere Konditionen, denn wir stellen Ihnen semf wahlweise als komplettes Softwarepaket oder in Form von mietbaren Produktgruppenlizenzen bereit.

Zu den Komponenten des Embedded C++ Baukastens

Das sagen Anwender zu semf

Erfahrungen mit dem smart embedded framework

“semf hilft mir durch seinen modularen Aufbau meine Software leichter zu strukturieren und zu warten.”

“semf hat mich begeistert: Die Library ist hardwarenah, aber quasi ohne Hardwareabhängigkeiten”

“semf bietet viele kleine ‘Helferlein-Klassen’, die mir das Leben als Embedded-Systems-Programmierer leichter machen.”

Embedded C++ Middleware Library

Tools und Systeme für die professionelle Embedded C++ Software Entwicklung

Rückruf anfordern