Technique des micro-contrôleurs avec 32-Bit ARM Cortex M3

Technique des micro-contrôleurs avec 32-Bit ARM Cortex M3

Le cours contient des informations fondamentales sur l’environnement de programmation, à savoir le matériel et le logiciel, les définitions de termes ainsi que la formation au maniement des composants. A l’aide d’exemples simples, les apprenants se familiarisent avec la structure du microcontrôleur 32 bits ARM Cortex M3 et sa périphérie ainsi qu’avec la programmation structurée, de l’approche à la solution. L’application de différentes structures de contrôle, la manipulation possible de bit dans le langage de programmation C, l’utilisation de ports et de broches de port, le traitement d’interruption et l’emploi du convertisseur A/N On Chip (« sur puce ») sont utilisés dans le cadre des premières expériences. Un autre chapitre est consacré à l’utilisation de bibliothèques de fonctions préélaborées pour le bus I²C et l’utilisation du module I2C-LCD.

Le cours SO4206-9C « Traitement numérique des signaux à l’aide d’un contrôleur 32 bits ARM Cortex M3 » est la suite du cours SO4206-9B « Programmation de microcontrôleurs ARM Cortex M3 » qui constitue un prérequis.