Atmega128-Board mit Simulink einbinden

Gast
Etwas genauer bitte....

Was meinst du mit kommunizieren?

Willst du das etwas auf Simulink und etwas anderes auf dem Controller 
läuft und beide miteinander "reden"? Also z.B. Datenaustasch über RS 
232.

Oder willst du dein Controller Code mit Simulink erzeugen? (dafür 
braucht man die Realtime Toolbox und das AVR-Target "Packet")
Gast
Soweit ich weiß gibt es für AVR kein "Linkprodukt" (von Mathworks), d.h. 
Simulink/RTW Workshop erzeugt "nur" C Code den man dann compilieren und 
auf den AVR bringen muss. (ich bin mir da nicht sicher)

Es gibt verschiedene Methoden den RTW mit Simulink zu nutzen.
Z.B. Man verwendet einen Embedded Matlab Block in Simulink um den 
Controller zu modellieren/programmieren. Den Block kann man dann direkt 
in C Code übersetzen lassen.
Gast
Für das Erstellen von Blocks schaust du am besten unter "Creating Custom 
Blocks" in der Hilfe nach.

Wie bereits gesagt: Für AVRs gibt es kein Target/Link Produkt von 
Mathworks und keines das von Mathworks unterstützt wird.
Siehe:
http://www.mathworks.com/products/rtw/supportedio.html

Also muss du das Kompilieren des C Codes und Flashen entweder manuell 
machen oder die Abläufe selber automatisieren.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 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.