Il s'agit de l'application Linux nommée AvRtos dont la dernière version peut être téléchargée sous le nom AvRtos_V2.0.2.zip. Il peut être exécuté en ligne sur le fournisseur d'hébergement gratuit OnWorks pour les postes de travail.
Téléchargez et exécutez en ligne cette application nommée AvRtos avec OnWorks gratuitement.
Suivez ces instructions pour exécuter cette application :
- 1. Téléchargé cette application sur votre PC.
- 2. Entrez dans notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous voulez.
- 3. Téléchargez cette application dans ce gestionnaire de fichiers.
- 4. Démarrez l'émulateur en ligne OnWorks Linux ou Windows en ligne ou l'émulateur en ligne MACOS à partir de ce site Web.
- 5. Depuis le système d'exploitation OnWorks Linux que vous venez de démarrer, accédez à notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous souhaitez.
- 6. Téléchargez l'application, installez-la et exécutez-la.
AvRtos
Ad
DESCRIPTION
AvRtos est un petit système d'exploitation en temps réel prioritaire et prioritaire pour les microcontrôleurs Atmel AVR et ARM.Il a été écrit en C.
AvRtos fournit des files d'attente de messages et des sémaphores pour la synchronisation des tâches. Il utilise un schéma d'allocation de mémoire statique.
AvRtos est presque le plus petit RTOS du marché. Même pico]OS est beaucoup plus gros.
AvRtos peut être compilé à l'aide du compilateur gcc. Il existe un fichier de projet AvrStudio 4 et Eclipse pour que l'exemple de code fonctionne très rapidement.
Fonctionnalités:
- Petite empreinte
- Multitâche préemptif
- Nécessite seulement 1 Ko de mémoire flash pour le code
- Nécessite seulement 11 octets de RAM pour un bloc de contrôle de tâche
- Nécessite seulement 5 octets de RAM pour un bloc de contrôle de sémaphore
- Nécessite seulement 13 octets de RAM pour un bloc de contrôle de file d'attente
- Sémaphores pour la synchronisation des tâches
- Files d'attente pour la synchronisation des tâches
- AVR, ARM-Cortex-M3 et ARM-Cortex-M4
Langage de programmation
C
Il s'agit d'une application qui peut également être récupérée sur https://sourceforge.net/projects/avrtos/. Il a été hébergé dans OnWorks afin d'être exécuté en ligne de la manière la plus simple à partir de l'un de nos systèmes d'exploitation gratuits.