Tool für RTOS-Taskplanung

OP #5005648
Lesenswert?

Moin,

ich habe eine Frage, kennt jemand ein Tool, mit welchem man bei einem 
RTOS die Taskplanung vereinfachen kann?

Es geht darum, dass ich mehrere Zeitscheiben haben möchte, die sich 
teilweise unterbrechen. Nun kann ich das natürlich mit Zettel und 
Bleistift ausrechnen, aber schöner wäre es, wenn man ein Werkzeug hat, 
was das Ganze etwas visualisieren kann. Wo man dann auch einfach etwas 
mit den Laufzeiten spielen kann, um abzuschätzen, was geht und was 
nicht. Oder wo man nachher mit der CPU-Auslastung landet.

Vielleicht hat jemand so etwas auch schon in Excel gemacht und möchte es 
teilen?

Viele Grüße
Philipp
OP #5005863
Lesenswert?

Eric B. schrieb:
> Philipp X. schrieb:
>> Ich suche
>> etwas zum Planen, wenn ich noch gar keine Software habe!
>
> Weisst du dann schon wie viele Tasks du haben wirst, wie die Laufzeiten
> dieser Tasks sein werden, wie Interrupts behandelt werden, usw? Handelt
> es sich um ein ko-operatives oder ein pre-emptive RTOS?
> Fragen über Fragen über Fragen...

3 Tasks (1 hochfrequent, 1 niederfrequent (unterbrechbar), 1 background 
(unterbrechbar))
Gast #5005994
Lesenswert?

> Gibt es wirklich kein Tool...

Als Linus Torwalds auffiel, es gibt kein passendes Tool für sein 
Problem, hatte er seine anspruchsvollen Aufgaben mal kurz unterbrochen 
und das Git geschrieben.
Gast #5006488
Lesenswert?

frage ist warum man soetwa planen sollte
man passt den programmierstil eh auf das RTOS an ...

der task läuft nur solange wie man es brauch ...

ich nutze zur laufzeit meist die internen statistikfunktionen
( auslastung, stack .. usw  )


so gesehen interessiert es mich nichtmal wie lang die zeitscheibe ist.
es ist eher wichtiger das jeder task läuft und auch das tut was er soll


welcher task wen unterbrechen darf legt die priorisierung fest

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren