"Programmation de microcontrôleurs 32 bits" - cours 30 360 RUB. de MSU, formation 10 semaines. (3 mois), Date: 28 novembre 2023.
Miscellanea / / November 28, 2023
Formation postuniversitaire complémentaire dans le domaine du génie physique.
La Faculté de Physique propose des formations destinées à former des spécialistes dans le domaine des nanotechnologies, de l'automatisation expérimentale et de la programmation de systèmes embarqués à base de microcontrôleurs. Les cours sont dispensés par d'éminents professeurs et membres du corps professoral.
Le programme est consacré à l'étude de l'architecture et de la programmation des microcontrôleurs modernes de la famille 8051 en langages C et assembleur, ainsi qu'à l'utilisation de l'interface USB. Le microcontrôleur est une puce conçue pour contrôler les appareils électroniques. Il s’agit essentiellement d’un ordinateur capable d’effectuer des tâches simples. Les microcontrôleurs constituent la base de la construction de systèmes embarqués; on les retrouve dans de nombreux appareils modernes, tels que les téléphones, les machines à laver, etc. Les microcontrôleurs sont souvent utilisés dans le cadre d'une configuration expérimentale dans un laboratoire de physique. Les microcontrôleurs modernes se caractérisent par un haut degré d'intégration: ils sont équipés de dispositifs supplémentaires intégrés. Ces dispositifs, contrôlés par le cœur du microprocesseur du microcontrôleur, remplissent certaines fonctions. Les appareils embarqués ont une fiabilité accrue car ils ne nécessitent aucun circuit électrique externe. Les périphériques embarqués les plus connus incluent les périphériques de mémoire, diverses interfaces série E/S, minuteries, horloge/oscillateur système, convertisseurs A/D et D/A, largeur d'impulsion modulateurs. Dans ce programme, les étudiants recevront des informations de base sur la conception, la programmation et le contrôle des microcontrôleurs 32 bits.
Objectif du programme : Formation de spécialistes dans le domaine de l'automatisation des expériences et de la programmation de systèmes embarqués basés sur des microcontrôleurs. Les leçons comprennent une description du fonctionnement d'une unité de microcontrôleur spécifique ou d'un périphérique externe connecté, ainsi que des exemples de programmes permettant de travailler avec eux. Le cours permet d'acquérir des compétences en programmation en langage C des systèmes embarqués modernes utilisant des microcontrôleurs. L'apprentissage passe également par la maîtrise des principes généraux de l'électronique, du traitement du signal numérique et de la modélisation des systèmes électroniques tout en travaillant sur des problèmes.
Orientation du programme
Programmes professionnels
Domaine du programme
Mathématiques et sciences
Groupe de programmes
Physique et astronomie
Type de programme
Programmes de formation avancée
Forme d'étude
Cours par correspondance utilisant les technologies d'apprentissage à distance
Conditions d'admission
Les étudiants doivent avoir une connaissance du langage C et des compétences en programmation, au moins un diplôme d'études secondaires et une excellente connaissance de l'informatique.