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
54 595 déjà inscrits
Inclus avec
528 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 : Hardware Architecture
- Catégorie : Embedded Systems
- Catégorie : Peripheral Devices
- Catégorie : System Configuration
- Catégorie : Development Environment
- Catégorie : Computer Architecture
- Catégorie : Debugging
- Catégorie : Data Structures
- Catégorie : System Programming
- Catégorie : Software Design
- Catégorie : Microarchitecture
Outils que vous découvrirez
- Catégorie : Embedded Software
- Catégorie : C (Programming Language)
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
En savoir plus sur Génie électrique

University of Colorado Boulder

Coursera

University of Colorado Boulder
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 stars
69,50 %
- 4 stars
19,31 %
- 3 stars
6,62 %
- 2 stars
2,08 %
- 1 star
2,46 %
Affichage de 3 sur 528
Révisé le 17 août 2021
Excellent explanation with use cases. Anyone with no or little knowledge in Embedded system can improve their skills.
Révisé le 9 juil. 2023
Great introduction and refresher for embedded software. It was properly outlined and well-paced.
Révisé le 23 nov. 2020
This was excellent. The instructor is very clear and easy to understand. The hardware was never needed though?

Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
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
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Plus de questions
Aide financière disponible,


