Développez en C pour l'embarqué

Développez en C pour l'embarqué

Curso
fr
Francês
30 h
Este conteúdo é classificado como 0 de 5
Fonte
  • De openclassrooms.com
CONDIÇÕES
  • Individualizado
  • Acesso livre
  • Certificado pago
Mais informações
  • 3 sequências
  • Introductive Level

Their employees are learning daily with Edflex

  • Safran
  • Air France
  • TotalEnergies
  • Generali
Saiba mais

Detalhes do curso

Programa de Estudos

Partie 1 - Installez et utilisez les outils pour programmer en C sur une cible embarquée
1. Introduction
2. Déployez vos outils pour programmer sur une cible embarquée
3. Configurez une cible, compilez votre programme et exécutez-le
4. Manipulez les principaux outils de développement
Activité : Créez un projet
 
Partie 2 - Comprenez l’exécution d’un programme
1. Introduction
2. L’architecture programmable ARM dans ses grandes lignes
3. L’accès mémoire dans les architectures ARM
4. Procédures et pile système
5. Les exceptions et les interruptions
6. Compilation C et assembleur
Quiz : Les grands principes de l’exécution
 
Partie 3 - Programmez votre microcontrôleur
1. Spécificité d’une architecture microcontrôleur
2. Manipulez les registres et les masques
3. Configurez les ports d’entrée/sortie
4. Gérer le temps avec les timers
5. Gérez vos interruptions
Quiz : Microcontrôleur et premiers périphériques
Activité : Allumez une LED de manière aléatoire
 
Partie 4 - Configurez et utilisez des périphériques avancés
1. Configurez un modulateur de longueur d’impulsion
2. Domptez votre convertisseur analogique-numérique
3. Communiquez en série
4. Terminez sur des bonnes pratiques
Quiz : Les grands principes des différents périphériques
Activité : Détectez l'appui sur un bouton
 
Certificat de réussite

Prérequis : 

  • Programmer en C
  • Connaître la notion de langage d’assemblage

Pour réaliser ce cours de manière optimale, je vous conseille d'utiliser une machine sous Windows et d'avoir sous la main une carte Nucleo STM32XXX. Néanmoins, cette carte n'est pas obligatoire pour réaliser le cours, car toutes les activités peuvent être réalisées en simulé.

Pré-requisito

Nenhum.

Instrutores

Pierre-Emmanuel Hladik
Maître de Conférences à l’INSA de Toulouse et chercheur au LAAS-CNRS

Vincent Mahout
Maître de Conférences à l’INSA de Toulouse et chercheur au LAAS-CNRS

Editor

O grupo INSA - Lyon, Rennes, Rouen, Estrasburgo, Toulouse e Centre Val de Loire - é o principal grupo de escolas públicas de engenharia em França. Todos os anos, 10% dos licenciados em engenharia em França provêm dos seis INSA. Cerca de 100% dos diplomados são contratados em menos de três meses.

Os engenheiros do INSA são especialistas no seu domínio e possuem uma sólida formação científica e tecnológica. Concebidos para gerir e dirigir grupos de pessoas, devem possuir uma excelente formação em ciências humanas e sociais.

São recrutados principalmente com base num diploma de bacharelato (70%). Existem outras possibilidades de ingressar no INSA durante o curso a partir de outros estabelecimentos de ensino superior franceses ou estrangeiros.
O grupo INSA está empenhado em aumentar a eficácia dos seus processos de formação, tendo em conta as necessidades de um vasto leque de estudantes, tais como atletas de alto nível, estudantes estrangeiros, estudantes com deficiência, estagiários CE e - e são muitos - todos os estudantes que desejam aprender de uma forma diferente, ao seu próprio ritmo e com maior autonomia.

As TIC são, naturalmente, apenas uma das ferramentas ao serviço desta visão. A sua utilização é também uma oportunidade para todos estes alunos desenvolverem novas competências relacionadas com o seu futuro trabalho.

Plataforma

O OpenClassrooms (antigo Site du Zéro ou SdZ) é um sítio Web que oferece cursos de informática, ciências e empreendedorismo.

Os cursos em linha podem ser ministrados pela equipa do sítio, por professores de universidades ou Grandes Escolas parceiras ou pelos próprios membros do OpenClassrooms.

Atualmente, os cursos estão disponíveis em vários formatos: MOOC (Massive Open Online Course), texto web, e-book, livro e vídeo. A empresa emite certificações para determinados cursos, incluindo uma reconhecida pelo Estado, em parceria com a IESA Multimedia.

Este conteúdo é classificado como 4.5 de 5
(nenhuma revisão)
Este conteúdo é classificado como 4.5 de 5
(nenhuma revisão)
Conclua este recurso para fazer uma avaliação