Note :
Ce livre offre un guide complet et bien structuré du développement ARM Cortex-M0/M0+, ce qui le rend adapté aux ingénieurs en logiciels embarqués. Cependant, il ne s'agit pas d'un livre pour débutants et il suppose des connaissances préalables en programmation et en systèmes embarqués.
Avantages:Fournit des informations manquantes que l'on ne trouve pas dans les fiches techniques, est clairement écrit avec un bon équilibre entre théorie et conseils pratiques, est précieux pour la conception d'applications à faible consommation d'énergie, sert de référence utile pour les interruptions et les modes à faible consommation d'énergie, est bénéfique pour la transition des contrôleurs 8 bits vers les contrôleurs 32 bits, et comprend des informations utiles pour le développement d'applications embarquées.
Inconvénients:Pas assez d'exemples pratiques liés à des protocoles spécifiques (comme SPI/I2C), suppose des connaissances préalables en programmation C et en systèmes embarqués, n'est pas idéal pour les débutants complets, et se concentre principalement sur l'unité centrale plutôt que sur la variété des pratiques de programmation entre les fabricants.
(basé sur 7 avis de lecteurs)
The Definitive Guide to the Arm Cortex-M0
The Definitive Guide to the ARM Cortex-M0 est un guide destiné aux utilisateurs de microcontrôleurs ARM Cortex-M0. Il présente de nombreux exemples permettant aux développeurs novices de logiciels embarqués d'utiliser facilement le processeur ARM Cortex-M0 32 bits. Il fournit une vue d'ensemble de l'ARM et des processeurs ARM et examine les avantages de l'ARM Cortex-M0 par rapport aux dispositifs 8 bits ou 16 bits en termes d'efficacité énergétique, de densité de code et de facilité d'utilisation, ainsi que leurs caractéristiques et leurs applications.
Le livre décrit l'architecture du processeur Cortex-M0 et le modèle des programmeurs, ainsi que la programmation et le jeu d'instructions du Cortex-M0 et la manière dont ces instructions sont utilisées pour effectuer diverses opérations. En outre, il examine comment l'architecture de la mémoire du processeur Cortex-M0 affecte le développement de logiciels ; le contrôleur d'interruption à vecteur imbriqué (NVIC) et les caractéristiques qu'il prend en charge, y compris la gestion flexible des interruptions, la prise en charge des interruptions imbriquées, l'entrée d'exception à vecteur et le masquage d'interruption ; et les caractéristiques du Cortex-M0 qui ciblent le système d'exploitation embarqué. Il explique également comment développer des applications simples sur le Cortex-M0, comment programmer les microcontrôleurs Cortex-M0 dans les langages d'assemblage et d'assemblage mixte, et comment les caractéristiques de faible consommation du processeur Cortex-M0 sont utilisées dans la programmation. Enfin, il décrit un certain nombre de produits ARM Cortex-M0, tels que les microcontrôleurs, les cartes de développement, les kits de démarrage et les suites de développement.
Ce livre sera utile aux utilisateurs nouveaux et avancés des dispositifs ARM Cortex, qu'il s'agisse d'étudiants, d'amateurs, de chercheurs, de développeurs professionnels de logiciels embarqués, de passionnés d'électronique ou même de concepteurs de produits semi-conducteurs.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)