Ma compétence
0%

Nous allons apprendre à programmer des Microcontrôleur du type Atmega et Arm. L’Arduino qui est un microcontrôleur très populaire est constitué d’un processeur du type Atmega et le raspberry Pi est constitué d’un processeur du type ARM 32/64 bits. Tous ces processeurs nous offrent pleine de possibilité vu qu’il dispose d’une grande Mémoire RAM et possède le WLAN qui nous permet de nous connecter à une base de Données ou au cloud pour Synchroniser et partager nos données avec une application quelconque. L’Arduino par contre est un microcontrôleur ne possédant pas de WLAN mais à l’aide d’extra module nous pourrons l’équiper de WLAN. Les Microcontrôleur les plus utiliser dans Le Monde industriel sont ceux possédant des Processeur ARM car il offre une plus grande possibilité lors de la configuration des registres et certains possède un mécanisme appele MMU: Memory managé unit et MPU. Mais en premier lieu nous allons voir l’aspect théorique des micro contrôleur qui est la base d’une bonne compréhension des système embarquer ainsi que leur programmation et dans les chapitre suivant nous allons commencer avec leur programmation.

Theorie sur les Systèmes Embarques
  1. Base sur la programmation en Assembleur
  2. Choix de l’environnement et du System d’exploitations
  3. Memoire de stockage dans les microcontrôleur
  4. Achitecture d’un microcontrôleur
  5. Probleme avec les Interrupteur( Angl debounce , Allemand=Entprellung)
  6. Timer
  7. PWM
  8. Les interruption(Interrupt Service Routine=ISR)
  9. UART/USART
  10. ADC(Convertisseur analogue à numérique)/DAC (Convertisseur  numérique à analogue )
  11. Exercice
Auteur du Cour : Steve Nantchoua