Aceasta este aplicația Linux numită StateOS a cărei ultimă versiune poate fi descărcată ca StateOS-6.7.7z. Poate fi rulat online în furnizorul de găzduire gratuit OnWorks pentru stații de lucru.
Descărcați și rulați online această aplicație numită StateOS cu OnWorks gratuit.
Urmați aceste instrucțiuni pentru a rula această aplicație:
- 1. Ați descărcat această aplicație pe computer.
- 2. Introduceți în managerul nostru de fișiere https://www.onworks.net/myfiles.php?username=XXXXX cu numele de utilizator pe care îl doriți.
- 3. Încărcați această aplicație într-un astfel de manager de fișiere.
- 4. Porniți emulatorul online OnWorks Linux sau Windows online sau emulatorul online MACOS de pe acest site web.
- 5. Din sistemul de operare OnWorks Linux pe care tocmai l-ați pornit, accesați managerul nostru de fișiere https://www.onworks.net/myfiles.php?username=XXXXX cu numele de utilizator dorit.
- 6. Descărcați aplicația, instalați-o și rulați-o.
SCREENSHOTS
Ad
StateOS
DESCRIERE
Sistem de operare în timp real (RTOS) gratuit, extrem de simplu, uimitor de mic și foarte rapid, conceput pentru aplicații profund încorporate.
Țintă: ARM Cortex-M, STM8.
A fost inspirat de conceptul de mașină de stat. Procedura executată de sarcină (starea sarcinii) nu trebuie să fie de tip noreturn. Va fi executat într-o buclă infinită. Există o funcție dedicată pentru schimbarea imediată a stării sarcinii.
DESCRIERE
- kernel-ul poate funcționa în mod preventiv sau cooperativ
- Nucleul poate funcționa cu contor de temporizator de 16, 32 sau 64 de biți
- kernel-ul poate funcționa în modul fără bifături
- a implementat protecție de bază folosind MPU (utilizați nullptr, depășire a stivei)
- încuietori de rotire
- odată steaguri
- evenimente
- semnale cu masca de protectie
- steaguri (oricare, toate, proteja, ignora)
- bariere
- semafoare (binare, limitate, numărătoare)
- mutexuri cu tip configurabil, protocol și robustețe
- mutexuri rapide (verificarea erorilor)
- variabile de condiție
- încuietori de citire/scriere
- pool-uri de memorie
- tampoane de flux
- tampon de mesaje
- cozile de cutie poştală
- cozile de evenimente
- cozile de locuri de muncă
- cronometre (one-shot, periodice)
- cmsis-rtos api
- cmsis-rtos2 api
- suport nazo-osal
- wrapper avansat c++
- toată documentația este conținută în fișierele sursă
- exemplele și șabloanele sunt în depozite separate (https://github.com/stateos)
Limbaj de programare
C++, C
Aceasta este o aplicație care poate fi preluată și de la https://sourceforge.net/projects/stateos/. A fost găzduit în OnWorks pentru a fi rulat online într-un mod cât mai ușor de pe unul dintre sistemele noastre operative gratuite.