Beratungsservice für die Entwicklung von Embedded Zielhardware
MathWorks Consulting Services arbeitet mit Ihnen zusammen, um Ihre bestehende Toolkette in eine Umgebung mit Embedded Zielhardware zu migrieren, die für Model-Based Design optimiert wurde. Unser individueller Beratungsservice für die Entwicklung von Embedded Zielhardware wird von einem erfahrenen MathWorks Beraterteam bereitgestellt, das Ihnen bei der Implementierung der Embedded Codegenerierung für Zielhardware in der Luft-, Raumfahrt-, Automobil- und Verteidigungsindustrie und im Bereich der industriellen Automation zur Seite steht. Unsere fundierten Coachings umfassen realistische Produktionshardware und -software, die auf Ihre spezielle Umgebung abgestimmt ist, Ihre Fähigkeiten stärkt und Ihnen das erforderliche Wissen vermittelt, um zukünftige Projekte in Eigenregie zu handhaben.
Entwicklung von Embedded Systems mithilfe von Model-Based Design
Die Entwicklung von Embedded Systems mithilfe von Model-Based Design erfordert eine ausgereifte Softwarearchitektur für die Implementierung und Verifizierung des generierten Codes und – bei Bedarf – die Integration in ein bestehendes grundlegendes Framework von handgeschriebenem Code. MathWorks Consulting Services kann die Entwicklung und die Implementierung des Build-Prozesses auf Ihre Anforderungen abstimmen – von einer einzelnen Funktion oder Codegenerierungsfunktion, die mithilfe vorhandener Prozesse manuell integriert wird, bis hin zur vollständigen Automation des Build- und Integrationsprozesses. Die so entstandene ausführbare Datei kann anschließend zur Verifikation, Bereitstellung oder zur interaktiven Abstimmung der Parameter auf der Embedded Zielhardware bereitgestellt und ausgeführt werden.
Ein kundenspezifischer und kollaborativer Ansatz
Die Schritte für die Entwicklung von Embedded Zielhardware mithilfe von Model-Based Design variieren zwischen Unternehmen und Branchen. MathWorks Consulting Services macht sich sein Produktfachwissen und seine Branchenerfahrung zunutze, um den Prozess bestmöglich auf Ihre Anforderungen abzustimmen.
MathWorks Consulting Services arbeitet in folgenden Bereichen mit Ihnen zusammen:
Automatisierte Kompilierung, Build und Download
- Maßgeschneiderte Codegenerierungsoptionen mithilfe von System Target Files (STF)
- Automatisierter Build, Link und Download mithilfe von Template Makefiles (TMF)
Integrierte Gerätetreiber und RTOS mit Simulink
- Entwicklung von Simulink-Blöcken für externen C Code und Treiber mithilfe des Legacy Code Tools
- Ausführung mehrerer Aufgaben, mehrere Raten und Semaphoren mit einem RTOS
Optimierung von Codeersetzungen für Ihre Zielhardware
- Optimierung mathematischer und logischer Operationen und Funktionen mithilfe des Code Replacement Tools
- Erstellung benutzerdefinierter Datendefinitionen und Zugangscodekontrolle mit benutzerdefinierten Speicherklassen ( Custom Storage Classes, CSC)
Verifizieren und Validieren von Codeausführungsergebnissen
- Durchführung von Software-in-the-Loop(SIL)- und Processor-in-the-Loop(PIL)-Tests
Abstimmung, Überwachung und Aufzeichnung von Daten mithilfe des externen Modus in Simulink
Kontaktieren Sie das MathWorks Consulting Services-Team, um über Ihre speziellen Anforderungen zu sprechen.