Embedded

Systemabsturz, Rechenfehler, verpasste Deadline? – Für die Ursachenforschung bedient man sich Trace-Techniken. Das können printf()-Ausgaben, Codeinstrumentierung bis zu Hardware-Tracing sein. Was sind die jeweiligen Vor- und Nachteile
© Maksim Kabakou | stock.adobe.com

Fehlerbehebung bei Software

Trace-Techniken verstehen

Systemabsturz, Rechenfehler oder verpasste Deadline? – Für die Ursachenforschung bedient man sich printf()-Ausgaben, Codeinstrumentierung bis hin zu Hardware-Tracing. Gut zu wissen, was die jeweiligen Vor- und Nachteile sind.

Elektronik
Hauptproblemquellen von C und C++ sind Speicherzugriffsfehler durch Pufferüberläufe, Speicherlecks ausgelöst. Mit der Technik Advanced Dynamic Code Analysis (ADCA), werden Embedded-Entwickler solche Fehler in Zukunft zu vermeiden können
© Gorodenkoff | stock.adobe.com

Speicherzugriffsfehler in C/C++ erkennen

Erweiterte dynamische Code-Analyse für Echtzeitanwendungen

Eine der Hauptproblemquellen von C und C++ sind Speicherzugriffsfehler, die durch...

Elektronik
SolidRun
© SolidRun

Modulare Embedded-Box-PCs

Das Schweizer Taschenmesser für das Edge

Während Box-PCs im IT-Bereich identische Anforderungen erfüllen müssen, ist der Bedarf...

Markt&Technik
In schneller Folge hat MISRA Amendment 3 und Amendment 4 zu MISRA C:2012 veröffentlicht. Mit MISRA C:2023 ist eine konsolidierte Version der bisherigen Amendments und technischen Korrekturen veröffentlicht
© Maurizio Targhetta | stock.adobe.com

Silbernes Jubiläum der MISRA

MISRA C:2023 veröffentlicht

In schneller Folge hat MISRA Amendment 3 und Amendment 4 zu MISRA C:2012...

Elektronik
Robert Habeck
© Henning Kaiser | dpa-Bildfunk

Gamescom-Besuch

Habeck bekräftigt »Nein« zu Extra-Fördermitteln

Ob apokalyptische Survival-Kämpfe, Fantasy-Rollenspiele oder Strategie-Abenteuer: Das...

Elektronik
DRPC-124-EHL
© ICP Deutschland

ICP Deutschland

Mini-PC für die DIN-Schiene

Einfache Installation, schnelle Netzwerkanbindungen, sowie ein kompaktes Design. Diese...

Elektronik
Die Vielzahl der IoT-Plattformen führt zu einem hohen Aufwand bei der Implementierung von IoT-Anwendungen, um Geräte und Applikationen für mehrere Plattformen zu entwickeln. Eine Vereinfachung bietet: Ende-zu-Ende-IoT-Builder-Framework
© Michael Traitov|stock.adobe.com

Universelles Werkzeug für IoT-Umgebungen

Software-Bus-Toolchain

Die Vielzahl der IoT-Plattformen führt zu einem hohen Aufwand bei der Implementierung...

Elektronik
DA-1100
© compmall

Lüfterlos und mit zwei Ethernet-Ports

Embedded-Box-PC für Smart Farming

Hitze und Trockenheit werden weltweit für die Landwirtschaft zum immer größeren...

Elektronik
i.MX-91 OSM-Modul
© iWave

OSM-Modul

iWave integriert i.MX 91 CPU

Der Embedded-Hersteller iWave erweitert seine »iW-RainboW-G50M«-Familie: Das lötbare...

Elektronik
Cell-Broadcast-Botschaft
© Thomas Frey | dpa

Ein halbes Jahr Cell Broadcast

Bereits 175 Warnungen in Deutschland

Mehr als 180 Menschen starben bei der Flutkatastrophe im Sommer 2021 in Rheinland-Pfalz...

Elektronik