Embedded Software and Hardware Architecture est une première plongée dans la compréhension des architectures embarquées et dans l'écriture de logiciels pour manipuler ce matériel. Vous acquerrez de l'expérience dans l'écriture de microprogrammes de bas niveau pour interfacer directement le matériel avec des pratiques de conception hautement efficaces, lisibles et portables. Nous allons maintenant passer de la machine Linux hôte où nous avons construit et exécuté du code dans un environnement simulé à un environnement de développement intégré où vous allez construire et installer du code directement sur votre microcontrôleur ARM Cortex-M4. Les travaux du cours comprennent l'écriture de micrologiciels pour interagir et configurer à la fois l'architecture ARM sous-jacente et la plate-forme de microcontrôleur MSP432. Le cours se termine par un projet dans lequel vous développerez une structure de données à tampon circulaire.

Logiciel embarqué et architecture matérielle

Logiciel embarqué et architecture matérielle

Instructeur : Alex Fosdick
56 050 déjà inscrits
Inclus avec En savoir plus
532 avis
Ce que vous apprendrez
Décrire la relation entre l'architecture ARM et les interactions entre la mémoire et la programmation en C
Construire des structures de données spécialisées pour les systèmes embarqués, notamment des tampons circulaires, des tampons LIFO et des listes chaînées
Identifier les techniques de manipulation de la mémoire
Compétences que vous acquerrez
- Catégorie : Périphériques
- Catégorie : Microarchitecture
- Catégorie : Maintenabilité
- Catégorie : Gestion de la mémoire
- Catégorie : Architecture des ordinateurs
- Catégorie : Structures de données
- Catégorie : Programmation du système
- Catégorie : Conception de logiciels
- Catégorie : Réutilisation du code
- Catégorie : Configuration du système
- Catégorie : Débogage
- Catégorie : Architecture matérielle
- Catégorie : Systèmes embarqués
- Catégorie : Outils de programmation informatique
Outils que vous découvrirez
- Catégorie : C (langage de programmation)
- Catégorie : Logiciels embarqués
Détails à connaître

Ajouter à votre profil LinkedIn
4 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Il y a 3 modules dans ce cours
Instructeur

Offert par
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Avis des étudiants
- 5 étoiles
69,17 %
- 4 étoiles
19,54 %
- 3 étoiles
6,76 %
- 2 étoiles
2,06 %
- 1 étoile
2,44 %
Affichage de 3 sur 532
Révisé le 1 mai 2023
Excellent and much helpful in moving forward in Embedded Systems and C.
Révisé le 18 juin 2020
It was really helpful in understanding my arm processor very well.
Révisé le 8 avr. 2023
The course is amazing, challenging, educating and interesting.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Foire Aux Questions
Plus de questions
Aide financière disponible,


