Conception de systèmes embarqués à l’aide de machines à états UML

Vous pouvez apprendre les bases des MACHINES D’ÉTAT UML simples et hiérarchiques en quelques étapes simples.

L’apprentissage par projet occupe une place importante dans la classe et les élèves apprennent en faisant.

L’objectif de ce cours est de vous apprendre à écrire des programmes événementiels avec des machines à états simples et hiérarchiques.

Après avoir suivi ce cours, vous serez en mesure d’utiliser la méthode de la machine à états pour résoudre vos projets de systèmes embarqués complexes.

Dans ce cours, vous apprendrez à installer des logiciels importants.

  1. Ce mot est également connu sous le nom d’Arduino IDE (Free and Open source)
  2. Code qui semble avoir été écrit par Microsoft (gratuit)
  3. Le module complémentaire de code PlatformIO VS (gratuit et open source)
  4. QMTM est un outil de modélisation créé par Quantum Leaps, LLC (version GPL gratuite)
  5. Par Change Vision, Inc. (version d’essai)

Ceci n’est qu’une suggestion de l’enseignant pour les personnes qui débutent.

  1. Programmation en C embarqué sur microcontrôleur : c’est pour les débutants complets (C embarqué)
  2. Il est possible d’écrire du code pour les systèmes embarqués sur les processeurs ARM Cortex-M3/M4 (spécifique au processeur ARM Cortex M4)
  3. Apprendre à écrire des pilotes embarqués pour microcontrôleurs (MCU1)
  4. Lorsque vous apprendrez à utiliser un microcontrôleur, vous apprendrez des choses comme les minuteries, PWM, CAN, RTC et la faible puissance (MCU2)
  5. Création de systèmes embarqués avec UML State Machines (State machine)
  6. Maîtriser les RTOS : utiliser FreeRTOS et STM32Fx avec le débogage pour apprendre à les utiliser en temps réel (RTOS)
  7. La programmation DMA du microcontrôleur ARM Cortex M n’est pas si difficile ! (DMA)
  8. Développement d’un bootloader personnalisé pour le microcontrôleur STM32Fx (Bootloader)
  9. C’est facile de faire du Linux embarqué avec un Beaglebone Black (Linux)

Similar Posts