{"product_id":"bare-metal-embedded-c-programming-develop-high-performance-embedded-systems-with-c-for-arm-microcontrollers","title":"Programmation C embarquée \"bare-metal\" : Développez des systèmes embarqués hautes performances en C pour les microcontrôleurs Arm","description":"\u003cp\u003eMaîtrisez la conception et le développement de systèmes embarqués et réduisez votre dépendance aux bibliothèques tierces\u003cbr\u003e\n \u003cbr\u003e\n Recevez votre livre : Copie PDF, assistant IA et lecteur de nouvelle génération gratuits\u003cbr\u003e\n \u003cbr\u003e\n Caractéristiques principales Apprenez à développer des firmwares \"bare-metal\" pour microcontrôleurs Arm à partir de zéro Comprenez les subtilités du matériel pour minimiser votre dépendance aux bibliothèques tierces Naviguez facilement dans les manuels de microcontrôleurs et apprenez à écrire du code optimisé Description du livre La programmation embarquée en C \"Bare-Metal\" vous emmène dans un voyage sans précédent pour vous doter des compétences et des connaissances nécessaires pour exceller dans le monde des systèmes embarqués. L'auteur, avec plus de dix ans d'expérience pratique en ingénierie, adopte une approche unique et pratique pour vous apprendre à décoder les fiches techniques des microcontrôleurs afin que vous puissiez en extraire les informations vitales pour un développement de firmware précis. La manipulation des registres deviendra une seconde nature pour vous, à mesure que vous apprendrez à élaborer un code optimisé à partir de zéro.\u003cbr\u003e\n \u003cbr\u003e\n Le livre offre des aperçus approfondis des subtilités matérielles des microcontrôleurs. Vous naviguerez facilement dans les manuels d'utilisation et la documentation, assurant une compréhension profonde de la technologie sous-jacente. La véritable singularité de ce livre réside dans son engagement à favoriser une expertise indépendante. Au lieu de simplement copier-coller, vous développerez la capacité de créer des firmwares en toute confiance, ouvrant la voie à une maîtrise de niveau professionnel.\u003cbr\u003e\n \u003cbr\u003e\n À la fin de ce livre, vous aurez perfectionné vos compétences en lecture de fiches techniques, en manipulation de registres et en élaboration de code optimisé, et vous aurez acquis la confiance nécessaire pour naviguer dans les subtilités matérielles et écrire des firmwares optimisés de manière indépendante, faisant de vous un développeur de systèmes embarqués compétent et autonome.\u003cbr\u003e\n \u003cbr\u003e\n Ce que vous apprendrez Décodez les fiches techniques des microcontrôleurs, permettant un développement de firmware précis Maîtrisez les manipulations de registres pour la création de firmwares optimisés pour microcontrôleurs basés sur Arm Découvrez comment naviguer avec confiance dans les subtilités matérielles Découvrez comment écrire un firmware optimisé sans aucune assistance Travaillez sur des exercices pour créer des pilotes \"bare-metal\" pour GPIO, des timers, ADC, UART, SPI, I2C, DMA, et plus Concevez des systèmes embarqués écoénergétiques avec des techniques de gestion de l'énergie À qui s'adresse ce livre Que vous soyez un ingénieur expérimenté à la recherche d'une expertise approfondie en décodage de fiches techniques, en manipulations précises de registres et en création de firmwares à partir de zéro, ou un développeur de logiciels en transition vers le domaine des systèmes embarqués, ce livre est votre guide complet. Il vous dote des compétences pratiques nécessaires pour un développement de firmware confiant et indépendant, ce qui en fait une ressource essentielle pour les professionnels et les passionnés du domaine.\u003cbr\u003e\n \u003cbr\u003e\n Table des matières Configuration des outils du métier Construction des registres périphériques à partir des adresses mémoire Compréhension du processus de compilation et exploration de la chaîne d'outils GNU Développement du script de liaison et du fichier de démarrage Le système de compilation \"Make\" Le standard commun d'interface logicielle de microcontrôleur (CMSIS) Le périphérique d'entrée\/sortie à usage général (GPIO) Le timer System Tick (SysTick) Timers à usage général (TIM) Le protocole UART (Universal Asynchronous Receiver\/Transmitter) Convertisseur analogique-numérique (ADC) Interface périphérique série (SPI) Circuit inter-intégré (I2C) Interruptions et événements externes (EXTI) L'horloge en temps réel (RTC) Chien de garde indépendant (IWDG) Accès direct à la mémoire (DMA) Gestion de l'énergie et efficacité énergétique dans les systèmes embarqués\u003c\/p\u003e","brand":"ANT","offers":[{"title":"Livre numérique","offer_id":54242138292592,"sku":"YSL3153","price":16.87,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1009\/8543\/8576\/files\/ebook_3153_31fb7a7ea3_5dae2c47-0588-4eac-8e8f-0d23471e943f.jpg?v=1789563516","url":"https:\/\/antbook.store\/fr\/products\/bare-metal-embedded-c-programming-develop-high-performance-embedded-systems-with-c-for-arm-microcontrollers","provider":"ANTBOOK","version":"1.0","type":"link"}