Betriebssystem für ARM7

OP #2227883
Lesenswert?

Ich habe mir die Liste angesehen auf Wikipedia. Da gibt es ja schon 
einige Betriebssysteme.
Aber welches passt am Besten für das was ich vorhabe? Benötige ich 
überhaupt eins?


Möchte mehrere Controller (jefalls mit einem Funkmodul)über Funk mit 
einander verbinden. Ein Controller soll immer Daten senden und ein 
andere soll sie auswerten und auf einer Anzeige ausgeben.

Gruß
(Firma: Raich Gerätebau & Entwicklung) #2228773
Lesenswert?

>Ich habe mir die Liste angesehen auf Wikipedia. Da gibt es ja schon
>einige Betriebssysteme.
>Aber welches passt am Besten für das was ich vorhabe? Benötige ich
>überhaupt eins?

Ein Betriebssystem vereinfacht das SW Design bei Anwendungen, wo viele 
Prozesse quasi "parallel" ablaufen müssen, bzw. Echtzeitverhalten 
gefordert ist.
Dennoch lässt sich meist auch ein konventioneller Weg (Interrupts + 
pollen) finden um obiges zu gewährleisten. Ist halt oft recht aufwendig.

Grüße
Moderator Persönliche Seite #2229097
Lesenswert?

Carsten B. schrieb:
> Also würdet ihr für mein Anwendungsgebiet kein BS benutzen?

Das kann man erst sagen, wenn du uns genauer beschreibst, was du
damit vorhast.  Zum bloßen Übertragen von ein paar Daten braucht
man sicher kein (RT)OS.  Das braucht man, wenn man mehrere Prozesse
(Tasks) quasi-gleichzeitig laufen lassen will, zwischen denen dann
immer umgeschaltet wird.
(Firma: Schweigstill IT) Persönliche Seite #2229104
Lesenswert?

Nein, diese Aussage wurde nicht getroffen.

Spezifiziere die Anforderungen an das System. Anschließend kann man die 
Entscheidung über das Betriebssystem fällen.

Die Anforderung, ein Zigbee-Modul anzusteuern, ist zwar wichtig, aber 
nicht hinreichend.

Welche anderen Schnittstellen sollen genutzt werden?
Welche Anwendungen sollen auf dem Microcontroller ausgeführt werden?
Welche Vorgaben hinsichtlich Latenzzeiten, Frequenzen, Signalbehandlung 
bestehen?
OP #2229161
Lesenswert?

Also ein Knoten mit Mirkocontroller soll ein Sensor nach neuen Werten 
abgefragen und diese dann per Funk (ZigBee) an einen anderen Knoten mit 
Mikrocontroller schicken. Dieser wertet die Daten aus (bsp. dient als 
Regler) und generiert so ein neues Ergebnis, beispielsweise eine 
Stellgröße. Dieses Ergebnis soll wiederrum per Funk zum nächsten knoten 
gesendet werden, um dort eingezeigt zu werden oder aber auch ein Aktor 
anzusteuern (per PWM).

Die Sensoren werden an den Eingängen des Controllers gelegt. Der Knoten 
besitzt zusätzlich noch eine Ethernetschnittstelle und ein USB-Port.

Wenn ihr noch mehr Angaben benötigt dann meldet euch bitte.

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