Direkt zum Inhalt

Hersteller

Micro Digital

Systemsoftware für Embedded Systeme

  • Micro Digital verfügt über ein vollständiges Produktspektrum an Softwarebausteinen für moderne (deeply) Embedded Echtzeit-Systeme
  • Out of the box funktionsfähig und sofort einsetzbar!
  • SMX ist bewährt und verfügt über einen vollständigen Funktionsumfang
  • No Royalties + Source Code: Damit Sie ruhig schlafen können, jetzt und in Zukunft!
  • Optimal für Deeply-Embedded Systeme geeignet: Hard Realtime, extrem ressourcenschonend, skalierbar
  • Umfangreiches Angebot an Middleware

Ältere News Micro Digital

07.05.2007 | SMX.Blaze

Beratung

Lassen Sie sich beraten, nutzen Sie unser Formular, wir melden uns umgehend bei Ihnen zurück. Oder rufen Sie an:
+49 251 98729-0

smxAware

smxAware - Kernel Aware Debugging

Mit smxAware steht ein Werkzeug zur Verfügung, welches es dem Entwickler ermöglicht in strukturierter und übersichtlicher Weise Einsicht in verschiedene Laufzeitdaten und -Strukturen des smx RTOS Kernels zu nehmen. smxAware integriert sich in die verschiedenen, unten genannten, Entwicklungsumgebungen.

Mit smxAware Live besteht diese Debugg Möglichkeit auch in Echtzeit und ohne JTAG-Debugger via Ethernet.


Unterstützte Entwicklungsumgebungen:

  • IAR Embedded Workbench ARM
  • Freescale Codewarrior ColdFire

Tabellarische Übersicht der Kernel Objekte

smxAware Task ÜbersichtIn dieser Übersicht werden Informationen über die unterschiedlichen Kernel Objekte wie die Task Tabelle, Informationen zu LSRs, Timern, Semaphoren und Mutexen angezeigt. Dies ermöglicht dem Entwickler sich auf einfache Weise  Informationen über das laufende Systeme zu beschaffen, ohne darauf angewiesen zu sein, die entsprechenden Datenstrukturen des Kernels selber auszuwerten.


Graphische Event Übersicht

Event ÜbersichtDie graphische Event Übersicht stellt eine graphisch aufbereitete Übersicht über das Auftreten verschiedener System Events wie Interrupts, LSRs und Timer, sowie über das Laufzeitverhalten der Tasks im System zur Verfügung. Dies ermöglicht dem Entwickler das zeitliche Verhalten des Systems sehr schnell zu erfassen und zu analysieren.

 


Visualisierung der CPU Auslastung

CPU Auslastung

Die grafische CPU Auslastungsübersicht zeigt zu jeder Task seinen relativen Anteil an der Prozessorauslastung des Systems graphisch an. Dies ermöglicht dem Entwickler sich eine schnelle Übersicht über die Auslastung seines Systems zu verschaffen, sowie Tasks mit hohem Anteil an der Gesamtlast des Systems zu identifizieren.


Stack Verwendung

Stack AuslastungIn der Stack Übersicht erhält man eine graphisch aufbereitete Übersicht über die Stack Auslastung aller laufenden Tasks.

 

 

 


Memory-Map Übersicht

Memory Map ÜbersichtDiese Ansicht zeigt einen Überblick über das Speicher-Layout des System. Durch die Zoom-Möglichkeit bis hin zum einzelnen Byte bietet es eine komfortable Analysemöglichkeit. Alle Objekte sind mit Namen versehen

Speziell bei einem angenommenen Stack-Überlauf kann so ein Tool sehr hilfreich sein.

Weitere RTOS

smx RTOS Kernel

smx ist ein zuverlässiger, hard real time multitasking Kernel für Embedded Systeme. Er kann alleine oder mit anderen Komponenten des SMX RTOS betrieben werden. Zu den unterstützten Architekturen zählen ARM/Cortex, ColdFire und PowerPC. smx bietet viele Features die es Anwendern erleichtern ihre Projekte termingerecht und ohne Probleme fertigzustellen.

smx hat viel mehr Features als ein einfaches Standard RTOS, die helfen schnell und kostengünstig sichere und zuverlässige Systeme zu entwickeln. Für mehr Details empfehlen wir Ihnen das smx Special Features Datasheet in dem diese Features diskutiert werden.

Micro Digital
RTOS

MPU-Plus

MPUS-Plus bietet die Unterstützung der Memory Protection Unit (MPU) für ARM Cortex-M basierte MCUs und das SMX RTOS. Kurzum: Mehr Sicherheit für Ihr System!
Die Unterstützung andere RTOS ist möglich.

Die Cortex-M v7 MPU ist komplex und hat signifikante Beschränkungen. MPU-Plus ermöglicht die einfache Verwendung der MPU bei maximal möglichem Schutz. Wichtig ist dabei die Möglichkeit zur schrittweisen Erhöhung der Sicherheit des Systems, lesen Sie hierzu den Artikel "Step-by-Step MPU Security"

Micro Digital
RTOS

smxAware Live

smxAware Live - Kernel Aware Debugging

Mit smxAware Live steht ein Werkzeug zur Verfügung, welches es dem Entwickler ermöglicht in strukturierter und übersichtlicher Weise Einsicht in verschiedene Laufzeitdaten und -Strukturen des smx RTOS Kernels zu nehmen. smxAware Live kommuniziert mit dem Target über TCP/IP und arbeitet parallel zum laufenden RTOS mit Anwendungssoftware, d.h. Anwendern ist ein Einblick ins laufende System möglich.

Micro Digital
RTOS

Preise anfragen

Mit dem Absenden dieses Formulars sind Sie damit einverstanden, dass Ihre Daten zu o. g. Zweck gespeichert und verarbeitet werden. Sie können dem jederzeit widersprechen, die Daten werden dann gelöscht. Datenschutzerklärung
Bild-CAPTCHA
Geben Sie die Zeichen ein, die im Bild gezeigt werden.

© Embedded Tools GmbH | Schlikötterstiege 61 | 48161 Münster | Germany/Deutschland | Datenschutzerklärung | Impressum