texte_alternatif
Vous êtes sur le site web d'Elyes CHABBAH, élève ingénieur en deuxième année informatique spécialité temps réel à l’Institut Supérieur des Sciences Appliquées et de Technologie à Sousse (Tunisie).
Vous pouvez en savoir plus sur quelques uns de mes centres d'intérêts.
Bon surf et merci pour votre visite.

RT Linux : Real Time Linux (ubuntu)

L'ordonnanceur

Approche égalitaire
L'ordonnanceur dans un système d'exploitation Linux essaye d ’attribuer de façon équitable le CPU à l’ensemble des processus.
Approche plus totalitaire

Programmation Noyau

texte_alternatif

Programmation Noyau : Comprendre comment fonctionne un noyau

On peut considérer que le système est composé de trois grandes parties :

Implantation des Systèmes numériques sur le circuit FPGA

texte_alternatif

Schéma d’analyse

texte_alternatif

Création du Projet

On précise le nom du projet et le type de la description du design

texte_alternatif

APPLICATIONS EMBARQUÉES : Test logiciel

Un "bug" informatique est devenu monnaie courante dans plusieurs applications informatiques, cependant pour des logiciels embarqués, une erreure d'exécution du programme peut avoir des conséquences dramatiques.

Clignoter une LED à une fréquence de 1 Hz avec une PIC 16F84

Travail demandé

Il s'agit de réaliser une représentation simple d'informations au moyen d'une LED clignotante chaque seconde (à une fréquence de 1 Hz), connectée à la broche de port RB0 du PIC 16F84A

Organigrame

L'organigrame de notre programme sera de la forme :

  • Debut
  • Allumer la LED
  • Attendre 0.5 seconde
  • Eteindre la LED
  • Attendre 0.5 seconde
  • Retour vers debut

Programme principal

Notre programme principal sera comme suit :

Développer et compiler des programmes pour les Microcontrôleurs PIC Sous Linux

La programmation des PIC sous Linux a besoin de l'outil GPUTILS collection d'utilitaire PIC : il comprend gpasm, gplink, et gplib qui sont compatible avec mpasm, mplink et mplib respectivement. Ces utilitaire sont les éléments essentiels pour la programmation des PIC sous Linux.

Microcontrôleur PIC

texte_alternatif

Introduction

Un microcontrôleur est un micro système composé par un microprocesseur et des pérepheriques de controle (RAM, ROM, timer, convertisseur, ports E/S...).
Ces microcontrôleurs existent sous formes de deux architectures :

Capteurs Electronique

texte_alternatif

Définition :

Un capteur est un dispositif qui transforme l'état d'une grandeur physique observé en une grandeur utilisable.
C'est l'élément le plus important dans la chaine de mesure.
Le capteur reçoi une mesurande (mecanique, optique, thermique, ou chimique...) pour donner en sortie un signal éléctrique (tension, courant, impedance, charge)

Capteur passifs

Le capteur se comporte comme une impedence variable (soit R,C,L)

Assembleur sous Linux

Structure d'un programme assembleur Sous Linux

.data section
Cette section est pour «déclarer les données initialisées"
.bss section
Cette section est l'endroit où on déclare nos variables.
.text section
C'est là que le code assembleur réelle est écrit. La section. Texte doit commencer par la déclaration global _start, qui indique seulement au noyau où l'exécution du programme commence.
Les appels système Linux

Exercice TP java bibliotheque :

Cet exercice évoque les notions des classes abstraites et le polymorphisme,

Syndiquer le contenu