Dit is de Windows-app genaamd StateOS waarvan de nieuwste release kan worden gedownload als StateOS-6.7.7z. Het kan online worden uitgevoerd in de gratis hostingprovider OnWorks voor werkstations.
Download en gebruik deze app genaamd StateOS met OnWorks gratis online.
Volg deze instructies om deze app uit te voeren:
- 1. Download deze applicatie op uw pc.
- 2. Voer in onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX in met de gebruikersnaam die u wilt.
- 3. Upload deze applicatie in zo'n bestandsbeheerder.
- 4. Start een OS OnWorks online emulator vanaf deze website, maar een betere Windows online emulator.
- 5. Ga vanuit het OnWorks Windows-besturingssysteem dat u zojuist hebt gestart naar onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX met de gewenste gebruikersnaam.
- 6. Download de applicatie en installeer deze.
- 7. Download Wine van de softwarebronnen voor Linux-distributies. Eenmaal geïnstalleerd, kunt u vervolgens dubbelklikken op de app om ze met Wine uit te voeren. Je kunt ook PlayOnLinux proberen, een mooie interface via Wine waarmee je populaire Windows-programma's en -games kunt installeren.
Wine is een manier om Windows-software op Linux uit te voeren, maar zonder dat Windows vereist is. Wine is een open-source Windows-compatibiliteitslaag die Windows-programma's rechtstreeks op elke Linux-desktop kan uitvoeren. In wezen probeert Wine genoeg van Windows opnieuw te implementeren, zodat het al die Windows-applicaties kan draaien zonder Windows echt nodig te hebben.
SCREENSHOTS
Ad
StaatOS
PRODUCTBESCHRIJVING
Gratis, extreem eenvoudig, verbazingwekkend klein en zeer snel real-time besturingssysteem (RTOS) ontworpen voor diep ingebedde applicaties.
Doel: ARM Cortex-M, STM8.
Het werd geïnspireerd door het concept van een staatsmachine. Procedure die wordt uitgevoerd door de taak (taakstatus) hoeft niet van het type retour te zijn. Het wordt uitgevoerd in een oneindige lus. Er is een speciale functie voor het onmiddellijk wijzigen van de taakstatus.
Kenmerken
- kernel kan werken in preventieve of coöperatieve modus
- kernel kan werken met een 16-, 32- of 64-bits timerteller
- kernel kan werken in de tick-less modus
- basisbeveiliging geïmplementeerd met behulp van MPU (gebruik nullptr, stack overflow)
- draai sloten
- eenmaal vlaggen
- EVENTS
- signalen met beschermingsmasker
- vlaggen (elke, alle, beschermen, negeren)
- barrières
- semaforen (binair, beperkt, tellend)
- mutexen met configureerbaar type, protocol en robuustheid
- snelle mutexen (foutcontrole)
- voorwaarde variabelen
- lees/schrijf sloten
- geheugenpools
- streambuffers
- berichtenbuffers
- mailbox wachtrijen
- wachtrijen voor evenementen
- taakwachtrijen
- timers (eenmalig, periodiek)
- cmsis-rtos-api
- cmsis-rtos2-api
- nasa-osal ondersteuning
- geavanceerde c++-wrapper
- alle documentatie bevindt zich in de bronbestanden
- voorbeelden en sjablonen staan in aparte repositories (https://github.com/stateos)
Programmeertaal
C++, C
Dit is een applicatie die ook kan worden opgehaald van https://sourceforge.net/projects/stateos/. Het is gehost in OnWorks om op een gemakkelijkste manier online te kunnen worden uitgevoerd vanuit een van onze gratis besturingssystemen.