Forum: Mikrocontroller und Digitale Elektronik FreeRTOS auf STM32


von Amplitudengaenger (Gast)


Lesenswert?

Hallo liebe Forengemeinde,

ich beginne demnächst meine Bachelorarbeit, meine Aufgabe ist es, 
FreeRTOS auf einem STM32 in Betrieb zu nehmen. RTOS hatten wir mal 
theoretisch in der Vorlesung, aber ich habe es praktisch leider noch nie 
benutzt. Ich habe bisher immer Arduino benutzt.
Jetzt meine Frage: Wie kriege ich das Rtos nun auf den STM?

Ich bin für jede Hilfe dankbar!

von NichtWichtig (Gast)


Lesenswert?

Mit einem FlashTool Deiner Wahl passend für den STM.

von Johannes S. (Gast)


Lesenswert?

STM32CubeIDE installieren, Projekt für vorhandene MCU/Board erstellen, 
als Middleware FreeRTOS auswählen, kompilieren, fertig.
Für eine Bachelorarbeit sollte aber etwas mehr rein...

von 542325 (Gast)


Lesenswert?

Johannes S. schrieb:
> STM32CubeIDE installieren, Projekt für vorhandene MCU/Board erstellen,
> als Middleware FreeRTOS auswählen, kompilieren, fertig.
> Für eine Bachelorarbeit sollte aber etwas mehr rein...

genau das ...
inkl USB host , lwIP und FATFS

ist quasi alles vorbereitet.
und das schon seit einigen Jahren.


Vlt ist das heutzutage so ...
man klickt zusammen und fertig ist das "produkt"

von EMV-Verzicht (Gast)


Lesenswert?

Am besten per Kabel mit Elektronen.

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Die Bachelorarbeit besteht jetz wirklich nur daraus FreeRTOS auf den 
STM32 zu bekommen?
Oder wie lautet das Projekt?

von Daniel -. (root)


Lesenswert?

gibt es die Hardware schon? Die STMs sind für 50 Wochen nicht 
erhältlich.

von Til S. (Firma: SEGGER) (til_s)


Lesenswert?

Muss es denn FreeRTOS sein? Wenn es auch embOS sein darf unterstützen 
wir gerne Studenten/Unis: 
https://wiki.segger.com/Using_embOS_for_teaching_(in_school,_college,_university,_...)

Amplitudengaenger schrieb:
> Jetzt meine Frage: Wie kriege ich das Rtos nun auf den STM?

Welchen STM32 bzw. welches Evalboard benutzt du denn genau? Welchen 
Compiler/IDE möchtest du gerne einsetzen?

Schau mal hier: 
https://c.a.segger.com/fileadmin/videos/SEGGER_Webinar_5_embOS_Extract.mp4

von PittyJ (Gast)


Lesenswert?

Ich habe auch das FreeRtos aus der Cube IDE genommen. War problemlos, 
hat auf Anhieb geklappt, kein Aufwand.
Kann ich nur empfehlen. Ob es mit einem embos besser geht?

von Klaus W. (mfgkw)


Lesenswert?

Daniel -. schrieb:
> Die STMs sind für 50 Wochen nicht
> erhältlich.


Nucleo-Boards sollte es schon noch geben.
Wenn nicht, kann ich das eine oder andere günstig vermieten :-)

Und vereinzelte STM32 bekommt man auch, wenn man nicht genau auf einen 
Typ fixiert ist.

von Johannes S. (Gast)


Lesenswert?

z.B. https://de.aliexpress.com/item/1005001683272407.html
wie ich gerade für einen anderen Thread rausgesucht hatte.
Viel bang pro buck.

von M.A. S. (mse2)


Lesenswert?


: Bearbeitet durch User
von Bare (Gast)


Lesenswert?

Selbst aus den offiziellen Quellen ist das kein Hexenwerk. Dann fällt 
nämlich diese dämliche zusätzliche Abstraktionsschicht weg und man ist 
auch zu nicht ARM-Tutorials bei den FreeRTOS-Funktionen kompatibel.

von Vincent H. (vinci)


Lesenswert?

Bare schrieb:
> Selbst aus den offiziellen Quellen ist das kein Hexenwerk. Dann fällt
> nämlich diese dämliche zusätzliche Abstraktionsschicht weg und man ist
> auch zu nicht ARM-Tutorials bei den FreeRTOS-Funktionen kompatibel.

Soweit ich mich grad erinnern kann lässt sich im Cube sogar einstellen 
ob CMSIS kompatibel oder "native".

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.