Blog
Requirements Engineering und Management Teil 1: Anforderungen – Eine Checkliste zur Reife?
Anforderungen erfassen und verwalten ist ein wesentlicher Schlüssel zu erfolgreichen Projekten. Egal ob im klassischen oder agilen Prozessumfeld - professionelles Requirements Engineering und Management für Embedded- und Echtzeitsysteme verkürzt Ihre Projektlaufzeiten und spart Entwicklungs- sowie...
Funktionale Sicherheit: Systematische Fehler mit Struktur und Prozessen eindämmen
Ein ganzheitlicher Ansatz und das entsprechende Wissen um die Details sind essentiell, wenn es um das Erstellen von funktional sicheren Systemen geht. Die Integrität der Software lässt sich durch strukturierte und zielgerichtete Methoden und Techniken erreichen. Funktionale Sicherheit ist ein...
Windows en miniature – Was steckt hinter Windows 10 IoT?
Microsoft hat im letzten Jahr mit großem Getöse „Windows 10 IoT“ vorgestellt. Eine Version – Windows 10 IoT Core – ist sogar auf der beliebten Bastelplattform „Raspberry Pi“ verfügbar. Was steckt nun hinter „Windows 10 IoT Core“? Windows 10 IoT Core ist gratis für Bastler (Maker) verfügbar. Nach...
Tipp für STM32-Entwickler: Konvertieren Sie Ihr Projekt von C in C++ mit STM32CubeMX und Open System Workbench for STM32
Diesen Tipp haben wir für Entwickler zusammengestellt, die mit der Workbench for STM arbeiten und ihr Projekt mit C++ kompilieren wollen. Generieren Sie den C-Code in der STM32CubeMX gemäß der Hardware-Konfiguration für die System Workbench for STM32. Hier wird die C++ Codegenerierung nicht...
Safety-Konzepte für Aurix-Mikrocontroller
Soft- und Hardwareentwickler wissen die Safety Management Unit der Aurix-Mikrocontroller als eigenständige Einheit für Fehlerbehandlungen zu schätzen. Neue Regeln im Zusammenhang mit funktionaler Sicherheit sowohl in der Industrie als auch im Automobilbereich treiben die Verbreitung von...
Sichere Hinweise auf drohende Software-Erosion und was Sie dagegen tun können
Erfolgreiche Embedded-Software wird meist über einen langen Zeitraum hinweg entwickelt. Dabei kann es passieren, dass hin und wieder Beziehungen in den Code eingebaut werden, die dort nichts zu suchen haben. Mit der Zeit weicht die Software immer stärker von der geplanten Architektur ab - die...
Auf zu neuen Ufern – Versteckte Ressourcen entdecken, verdeckte Gewinne entlarven
"Wir haben keine Probleme, sondern wir haben Herausforderungen." Sicherlich haben Sie diesen Satz schon so oder ähnlich gehört. Ich setze da noch einen drauf, denn schließlich muss man ja heute das bereits Gesagte toppen, um das laute Grundrauschen schlauer Sprüche zu übertönen. Ich schreibe den...
Neuen Schwung ins Embedded-Projekt mit C++11
Viele Embedded-Projekte arbeiten noch mit älteren (und veralteten) Umgebungen, die den Entwicklern nicht die Möglichkeit bieten, einen neuen C++ Standard zu nutzen. Das ist ein Versäumnis. Denn damit fehlen den Programmierern nicht nur die neu hinzugefügten Features - in C++11 wurden einige Dinge...