Picos 18

1936 mots 8 pages
PICos18

I. Introduction :
Notre projet portera sur le noyau temps réel PICos18 développé par la société Pragmatec qui est spécialisé en systèmes embarqués Linux et temps réels. Ce noyau a été développé pour les microcontrôleurs PIC de la famille PIC18 de Microchip. Il est totalement gratuit (open-source) et distribué sous licence GPL (General Public License). Ce noyau est basé sur la norme automobile OSEK/VDX. OSEK (Offene Systeme und deren Schnittstellen fur die Elektronik im Kraftfahrzeug) est une norme crée au début des années 90 par les constructeur automobiles BMW, Bosch, Opel et Siemens et VDX (Vehicle Distributed eXecutive) est une norme similaire développé par les sociétés françaises PSA et RENAULT. Ces deux projets ont finis par fusionner sous la norme OSEK/VDX. C’est un noyau temps réel multitâche préemptif qui possède les caractéristiques suivantes :
- Un cœur du noyau
- Un gestionnaire d'alarmes et de compteurs
- Des Hook routines
- Un gestionnaire de tâches
- Un gestionnaire d'évènement
-Un gestionnaire d'interruption
Selon le constructeur ce noyau a les performances suivantes : Taille du noyau (ROM) | < 1 Ko | Taille du noyau (RAM) | 7 octets | Taille des service (ROM) | 4 Ko | Taille des services (RAM) | 121 octets | Taille de la pile hardware | 32 appels de fonctions | Taille de la pile software | 128 octets | Temps de latence du l’ordonnanceur | 24, 5 µs (Freq = 40 MHz) | Nombre de tâches | 16 | Nombre d'évènements par tâche | 8 | Nombre de priorités | 15 | Nombre de timers logiciels | Pas de limites | Taille (contexte+pile) d'une tâche | entre 128 et 256 octets | Le PICos18 utilise C18 le compilateur C de MICROCHIP pour PIC18 pour le développement d’une application puisque ce noyau a une couche de bibliothèques C supplémentaires et Le programme principal est contenu dans un fichier main.c à inclure dans le projet MPLAB.

II. Les composants du cœur du noyau :
Le cœur du noyau temps

en relation

  • Anglais révision
    727 mots | 3 pages
  • Masque Japonais de bouba jr
    367 mots | 2 pages
  • Etude de cas picard
    1677 mots | 7 pages
  • Acrc picwic
    334 mots | 2 pages
  • Rapport digicode
    5401 mots | 22 pages
  • Chap19
    3102 mots | 13 pages
  • Math
    1704 mots | 7 pages
  • Ferte nul
    263 mots | 2 pages
  • Attachment 18
    2217 mots | 9 pages
  • Aventure apple
    1577 mots | 7 pages
  • TOULOUSE
    1424 mots | 6 pages
  • "Je ne sais pourquoi" verlaine
    415 mots | 2 pages
  • Dossier BAC esthétique
    278 mots | 2 pages
  • louis 16
    3301 mots | 14 pages
  • Devoirs 16
    274 mots | 2 pages