mikrocontroller.net

Forum: Ausbildung, Studium & Beruf Dokumentationsstandard für Software-Timings gesucht


Autor: Peter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Leute!

Ich schreibe gerade eine Doku über einen MIMO - Reglerverbund aus 6 
Reglern und einem Master (vernetzt über IIC). Die Doku des Programmes 
habe ich mit Nassi-Shneiderman Diagrammen erledigt. Jetzt möchte ich 
aber noch ein paar hübsche Diagramme zu den Timings machen. Also wann 
wird was aufgerufen und so. Nun frage ich mich wie man soetwas macht ? 
Gibt es da einen Standard?
Ich dachte an eine Zeitachse und farbige Balken für bestimmt Funktionen. 
Nun habe ich ja jede Menge Interrupts sowohl im Master (UART bekommt 
Daten von Steuerrechner), sowie in den Slaves (IIC, Timer (für Regler), 
UART). Wie könnte man das anschaulich darstellen. Kann ich bei der 
Darstellung davon ausgehen, dass alle IRCs kommen wie gewünscht? Stelle 
ich das Hauptprogramm als durchgehenden Balken dar? Bin so unschlüssig. 
Deshalb die Hoffnung auf einen Standard...:)

Vielleicht eine doofe Frage, bin aber Maschbauer und in den weiten der 
Softwaredokumentation nicht wirklich versiert...:)

Viele Grüße!

Autor: Ralf Schwarz (spacedog) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Peter

Immer sehr beliebt sind die UML-Diagramme. Das ist eine riesige Sammlung 
standardisierter Diagrammtypen, mit denen man eigentlich beinahe alles 
was irgendwie abstrahierbar ist zeichnen kann. Seit UML 2.0 gibt's da 
auch irgendwie so Timingdiagramme. UML wird dich wahrscheinlich 
erschlagen, wenn du jetzt gleich danach googlest. Aber vielleicht 
findest du ja ein paar Inspirationen.

Autor: aha (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
sie mal .... State Event Action diagramme, resp 
Zustand-Ereignis-Wirkungsdiagram

Autor: Peter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ohje, das sieht nach Arbeit aus!

Erstmal danke für die Tipps!

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.