– Papier (Collections classiques, Encyclopédie SCIENCES) :
Livraison offerte pour toute commande directe effectuée sur le site istegroup.com
Délai de livraison : environ deux semaines
Envois uniquement vers : France métropolitaine, Belgique, Suisse et Luxembourg
Impression en couleur
Un ebook de l’ouvrage (à l’exception des titres de l’Encyclopédie SCIENCES) est offert pour tout achat
de sa version papier sur notre site, il vous sera envoyé après la finalisation de votre commande
Offre non applicable aux librairies
– Ebook (Collections classiques, Encyclopédie SCIENCES, Abrégés) :
Prix réservé aux particuliers
Pour les institutions : nous contacter
Nos ebooks sont au format PDF (compatible sur tout support)
Nombre d’objets de notre quotidien sont devenus embarqués et connectés, voire autonomes. Les ingénieurs et techniciens qui les développent doivent avoir des compétences à la fois en informatique et en électronique.
S’appuyant sur une vingtaine d’années d’expérience dans le domaine de l’informatique dite matérielle et embarquée, cet ouvrage analyse comment des objets physiques peuvent interagir avec des microcontrôleurs. Il présente les principes fondamentaux de programmation et de structuration de code. Bien que basés sur une famille particulière (STM32), les différents chapitres exposent les concepts généraux applicables à n’importe quel μcontrôleur. Ils analysent ainsi les mécanismes qui régissent les échanges entre un programme informatique et un élément matériel de l’objet embarqué.
Chacun des chapitres traitant de la programmation des unités périphériques se termine par un exemple reprenant une application fil rouge de gestion de chauffage d’un logement équipé d’une installation photovoltaïque pour illustrer une mise en oeuvre en langage C.
1. Objectifs, contexte et exemple fil rouge
2. Principes généraux de programmation
3. Considérations matérielles générales des STM32F10x
4. Les entrées/sorties (E/S) binaires : port parallèle
5. Gestion des interruptions et de la DMA
6. Les unités Timers
7. Modulation en largeur d’impulsion (PWM)
8. Convertisseur analogique numérique
9. Quelques bus de communication
10. Gestion de l’énergie sur STM32