Altair Embed ist eine umfassende visuelle Umgebung, die für die Entwicklung eingebetteter Systeme konzipiert ist. Sie ermöglicht Ingenieuren, komplexe Systeme mithilfe intuitiver Blockdiagramme und Zustandsdiagramme zu entwerfen, zu analysieren und zu simulieren. Sie erleichtert die automatische Generierung von kompakten, optimierten Firmware für eine Vielzahl von Mikrocontrollern und eliminiert die Notwendigkeit manueller Codierung. Dieser Ansatz rationalisiert den Entwicklungsprozess, reduziert Fehler und beschleunigt den Editier- und Debug-Zyklus. Mit robuster Unterstützung für On-Chip-Peripheriegeräte und umfangreichen Bibliotheken, die auf die Steuerung von Elektromotoren, digitales Leistungsdesign sowie Bild- und Videobearbeitung zugeschnitten sind, ist Altair Embed ein unverzichtbares Werkzeug für die Entwicklung effizienter und zuverlässiger eingebetteter Anwendungen.
Hauptmerkmale und Funktionalität:
- Modellbasierte Entwicklung: Nutzen Sie Blockdiagramme und Zustandsdiagramme, um kontinuierliche, diskrete, hybride, multi-rate und ereignisbasierte Systeme zu modellieren und zu simulieren.
- Automatische Codegenerierung: Konvertieren Sie Modelle in effiziente, fest- oder gleitkomma-MISRA-konforme Firmware für über 1.200 Mikroprozessor-Ziele, ohne Code zu schreiben.
- Hardware-in-the-Loop (HIL) Prototyping: Überprüfen und testen Sie geschlossene virtuelle Pflanzenmodelle in Echtzeit mit Firmware, die auf der Zielhardware ausgeführt wird.
- Vorgefertigte Motor-/Antriebssteuerungsdiagramme: Greifen Sie auf über 170 Motor-/Antriebsbeispiele aus der eDrives-Bibliothek zu, um die Entwicklung zu beschleunigen.
- Digital Power Designer (DPD): Nutzen Sie Werkzeuge und Diagramme zum Entwerfen, Simulieren und Testen von Leistungswandlern, Kompensatoren, Filtern und mehr.
- Umfangreiche Mikrocontroller-Unterstützung: Generieren Sie Firmware für eine breite Palette von Mikrocontrollern, einschließlich STM32, TI C2000, Arduino, Raspberry Pi und anderen.
Primärer Wert und Benutzerlösungen:
Altair Embed adressiert die Herausforderungen der Entwicklung eingebetteter Systeme, indem es eine modellbasierte Entwicklungsumgebung bietet, die die Erstellung und das Testen komplexer Systeme vereinfacht. Durch die Automatisierung der Codegenerierung und das Angebot vorgefertigter Bibliotheken verkürzt es die Entwicklungszeit und minimiert Fehler, die mit manueller Codierung verbunden sind. Die Integration von HIL-Prototyping ermöglicht Echtzeit-Tests und Validierung, um sicherzustellen, dass eingebettete Anwendungen in realen Szenarien zuverlässig funktionieren. Dieses umfassende Werkzeugset befähigt Ingenieure, hochwertige eingebettete Systeme effizient zu entwickeln und den Anforderungen verschiedener Anwendungen wie Robotik, Elektromotoren, IoT-Geräten und Videobearbeitung gerecht zu werden.