Simulation eines echten Steuergerätes mit eigener Software und CAN-Kommunikation

Gast #6174742
Hallo,

wir machen als HiWi-Job (sind zu zweit) in der Uni ein eigenes Projekt. 
Ziel ist es ein Steuergerät zu programmieren und zu simulieren. Werte, 
die das Steuergerät einliest (Sensoren) und/oder berechnet, werden dann 
an einem Monitor (später dann ein schönes (was auch imer schön ist) 
Display dargestellt). (Datenübertragung über CAN (auch jetzt schon))
Da wir das Steuergerät eh noch nicht haben, wollten wir mit der 
simulation anfangen.

Frage:
Wie/ bzw. womit kann man eine Simulation eines Steuergerätes am besten 
umsetzen? Haben schon öfters etwas über Restbussimulation gelesen. Aber 
nach unserem Verständis, werden dort nur die CAN-Botschaften simuliert. 
Also die eigentliche Funktionen des Codes werden nicht berücksichtigt.
Letztendlich bekommen wir aus dem compilierten Code eine HEX-File, die 
ja dann auf das Steuergerät geflasht werden kann. Gibt es eine 
möglichkeit, diese HEX-file (elf-file bekommen wir auch raus) irgendwo 
einzubinden?
Also quasi z.B. in einem Knoten von CANoe. Dann wäre dort ja die 
richtige Software und könnte ohne Hardware (Steuergerät) laufen.

Oder gibt es irgend eine andere möglichkeit?

Ich hoffe, dass ich unser Problem verständlich erläutert habe.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 6 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.