ELEKTRONIKPRAXIS Fachwissen Newsletter abonnieren.

Immer donnerstags: der ELEKTRONIKPRAXIS Newsletter für Professionals. Lesen Sie die besten Beiträge aus dem Heft incl. Link zur kostenlosen Digitalausgabe; plus: exklusive und beliebte Onlinebeiträge der Woche.

* Ich bin mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung und AGB einverstanden.
Spamschutz:
Bitte geben Sie das Ergebnis der Rechenaufgabe (Addition) ein.

Fachartikel

So reagieren Sie angemessen auf kritische Sicherheitslücken in Prozessoren

So reagieren Sie angemessen auf kritische Sicherheitslücken in Prozessoren

Viele Prozessoren sind von einer äußerst kritischen Sicherheitslücke betroffen, aus der sich eine Vielzahl von Angriffsmöglichkeiten ergeben. Was diese Sicherheitslücke in der Praxis bedeutet und wie Sie darauf reagieren sollten, zeigt dieser Bericht. lesen

Die richtigen Tools zum Entwickeln elektronischer Systeme

Die richtigen Tools zum Entwickeln elektronischer Systeme

Ohne die richtigen Werkzeuge ist das Entwickeln von elektronischen Geräten schlicht nicht möglich. Doch welche Tools sind für welche Aufgabe geeignet? Worauf sollten Entwickler bei der Auswahl achten? lesen

Rasch aufgebaut: Software-Testumgebung für Mikrocontroller

Rasch aufgebaut: Software-Testumgebung für Mikrocontroller

Oft entfallen Tests von Mikrocontroller-Software, da es schwierig ist, moderne Testmethoden für Prozessoren auf Geräten mit eingeschränkten Ressourcen anzuwenden. Doch neues Debugging schafft Abhilfe. lesen

Nachweisbare Tests für funktionale Sicherheit auf Serienhardware durchführen

Nachweisbare Tests für funktionale Sicherheit auf Serienhardware durchführen

Um die funktionelle Sicherheit von Embedded Software unter Feldbedingungen nachweisen zu können, bedarf es neben modellbasierten Methoden auch komplett neue ganzheitliche Ansätze auf Systemebene. Voraussetzung hierfür ist die Möglichkeit einer nahtlosen Kopplung verschiedener Tools, die unterschiedlichste Zielstellungen abdecken. lesen

Simulation von Fehlersituationen: Fault Injection einfach automatisieren

Simulation von Fehlersituationen: Fault Injection einfach automatisieren

Software für sicherheitskritische Anwendungen erfordert 100%-ige Anweisungsüberdeckung durch dokumentierte Tests. „Fault Injection“ erlaubt hier eine einfache Prüfung auf mögliche Fehlersituationen. lesen

Fabrik-Layouts automatisch planen und bewerten

Fabrik-Layouts automatisch planen und bewerten

Fabriklayouts lassen sich künftig automatisch generieren und bewerten. Wissenschaftler der Institut für Integrierte Produktion Hannover (IPH) gGmbH in Hannover entwickeln derzeit ein Softwaretool, das Maschinen, Lagerflächen und Büroräume optimal anordnet. lesen

Hardwarenahe Softwareentwicklung

Hardwarenahe Softwareentwicklung

Ein Thema wie hardwarenahe Programmierung in einer Hochsprache sollte es eigentlich gar nicht geben, denn Hochsprache impliziert Hardwareunabhängigkeit – und nicht ein spezifisches Eingehen auf die Eigenheiten selbiger. lesen

Was ist ein Echtzeitsystem?

Was ist ein Echtzeitsystem?

Echtzeitsysteme sind Systeme, die korrekte Reaktionen innerhalb einer möglichst kleinen definierten Zeitspanne produzieren müssen. Falls die Reaktionen das Zeitlimit überschreiten, führt dies zu Leistungseinbußen, Fehlfunktionen und/oder sogar Gefährdungen für Menschen und Material. lesen

Embedded-Linux-Seminare für Einsteiger, Fortgeschrittene und Experten

Embedded-Linux-Seminare für Einsteiger, Fortgeschrittene und Experten

Alle wichtigen Themen für Embedded-Linux-Programmierung adressiert die Embedded-Linux-Woche im Februar, Mai und Oktober 2018. Es werden Seminare für Einsteiger, Fortgeschrittene und Experten durchgeführt. lesen

Software zur Auslegung und Optimierung elektrischer Motoren

Software zur Auslegung und Optimierung elektrischer Motoren

Für die Vorentwicklung elektrisch angetriebener Maschinen hat Altair vor kurzem die Plattform Flux Motor vorgestellt. Mit ihr können die Maschinen inklusive Elektromotor innerhalb von Minuten modelliert, ausgelegt und wirtschaftlich beurteilt werden. lesen

Trace-Visualisierung beim Debugging von RTOS-Firmware

Trace-Visualisierung beim Debugging von RTOS-Firmware

Echtzeit-Betriebssysteme sind in Embedded Systemen längst fest etabliert. Um RTOS-basierte Systeme vernünftig zu debuggen, bedarf es aber besserer Einblicke in ihre Echtzeitverarbeitung. lesen

Virtuelle Emulation von Software-Defined-Networking-Geräten

Virtuelle Emulation von Software-Defined-Networking-Geräten

Der Beitrag beschreibt Methoden zur Hardware/Software- Co-Verifikation und beschleunigten virtuellen Emulation von SDN-Geräten mittels Virtual PCIe. lesen

Einfachere Softwareentwicklung für Industrie- und IoT-Anwendungen

Renesas Synergy

Einfachere Softwareentwicklung für Industrie- und IoT-Anwendungen

Das Renesas Synergy Software-Paket (SSP) integriert wesentliche Softwarefunktionen in ein kommerzielles Paket und ermöglicht Embedded-Entwicklern einen schnellen Einstieg. lesen

So sieht zukunftsfähige Embedded-Softwareentwicklung aus

Entwicklungstrends

So sieht zukunftsfähige Embedded-Softwareentwicklung aus

Mit den Experten von MicroConsult sprachen wir über die Bedeutung von Softwarearchitekturen und Frameworks. Dabei wurde das Thema Softwareengineering aus verschiedenen Blickwinkeln beleuchtet. lesen

Unseren täglichen Software-Patch gib uns heute

Aufgemerkt

Unseren täglichen Software-Patch gib uns heute

Was vom PC und zunehmend auch von Smartphones bekannt ist, dräut uns auch bei anderen Gegenständen des alltäglichen Lebens: Regelmäßige Software-Updates dürften bald auch bei Fernsehern oder Kaffeemaschinen zur Pflichtübung werden. Ein Kommentar von Franz Graser. lesen

Embedded Automotive Software und MISRA C

Gastkommentar

Embedded Automotive Software und MISRA C

Bei der Entwicklung von embedded Software für Fahrzeuge ist C immer noch die populärste Programmiersprache – aber C-Programme sind anfällig für ernste Speicherzugriffsfehler. lesen

EDA – von Adagio zu Allegro: Cadence gibt das Tempo vor

Meilensteine der Elektronik

EDA – von Adagio zu Allegro: Cadence gibt das Tempo vor

Die Kadenz, mit der Daisy, Mentor und Valid Mitte der 80-er Jahre das Electronic Engineering anstimmte, änderte sich 1988 mit dem Debüt von Cadence Design Systems – auch die Akkordfolge wurde schneller. lesen

UHD-Anwendungen virtuell verifizieren

Hardware-Emulation hoher Datenmengen

UHD-Anwendungen virtuell verifizieren

Ultrahochauflösende (UHD) Streaminggeräte liegen im Trend. Doch die damit verbundenen Datenmengen erschweren Entwicklung und Verifizierung neuer Produkte. Die Veloce-Emulationsplattform schafft Abhilfe. lesen

Raspberry Pi für die Industrie und Automotive-Anwendungen

Industrie 4.0

Raspberry Pi für die Industrie und Automotive-Anwendungen

Ein selbstfahrendes Auto hat die Schweizer Ideenschmiede Rinspeed mit dem hybriden Sportwagen Etos im Januar auf der CES vorgestellt. Verbaut ist auch der intelligente Mini-Computer MICA. lesen

COM-Design-Kit für Embedded 10-Gb-Ethernet-Anwendungen

Intel-Xeon-CPU

COM-Design-Kit für Embedded 10-Gb-Ethernet-Anwendungen

Mit dem COM-Produkt PCOM-B634VG bietet Portwell nicht nur ein 10-Gigabit-Ethernet-Aufsteckmodul an, sondern liefert dazu auch gleichzeitig ein Design-Kit für eine schnelle Implementierung der Embedded-Lösung. lesen