Rejoignez-nous pour un voyage dans le monde des livres!
Ajouter ce livre à l'électronique
Grey
Ecrivez un nouveau commentaire Default profile 50px
Grey
Abonnez-vous pour lire le livre complet ou lisez les premières pages gratuitement!
All characters reduced
STM32 - Das umfassende PraxisbuchARM-Mikrocontroller programmieren für Embedded Systems - cover

STM32 - Das umfassende PraxisbuchARM-Mikrocontroller programmieren für Embedded Systems

Anonyme

Maison d'édition: mitp Verlags GmbH & Co.KG

  • 0
  • 0
  • 0

Synopsis

Programmierung der wichtigsten Peripherie-Komponenten des STM32F4xx-Chips
Digitale und analoge I/O-Ports (GPIOs), Timer und Counter, serielle Schnittstellen (USARTs/UARTs, SPI und I2C), ADCs und DACs, Direct Memory Access (DMA)
Zahlreiche praktische Anwendungsbeispiele


Dieses Buch bietet einen umfassenden Praxiseinstieg in die Softwareentwicklung für Embedded Systems mit der ARM-Mikrocontrollerfamilie STM32F4xx der Firma STMicroelectronics (STM). Für die Programmierung wird die Sprache C eingesetzt.
Der Autor behandelt die wichtigsten Peripherie-Komponenten, dazu gehören digitale und analoge I/O-Ports (GPIOs), Timer und Counter, serielle Schnittstellen (USARTs/UARTs, SPI und I2C), ADCs und DACs, RTC (Echtzeit-Uhr) sowie Direct Memory Access (DMA).
Anhand einfacher Beispiele zeigt der Autor den praktischen Einsatz dieser Komponenten. Hierzu zählen die Abfrage von Uhrzeit und Datum von einer externen RTC (über I2C) sowie deren Anzeige über SPI auf einfachen Displays. Im Verlauf des Buchs entsteht so eine Bibliothek, deren Funktionen für eigene Projekte auf einfache Weise eingesetzt werden können.
Die Beispiele werden auf dem Evaluierungsboard NUCLEO-64 mit dem STM32F446 unter Einsatz der STM32CubeIDE-Entwicklungsumgebung entwickelt und getestet.
Grundlegende Kenntnisse der Programmiersprache C werden vorausgesetzt. Alle Beispiele folgen dem MISRA-C-Standard, dessen Anwendung in der Automobilindustrie vorgeschrieben ist. Dieser wird in einem separaten Kapitel vorgestellt und sorgt für gut verständlichen und somit leicht zu pflegenden Code.
Der Fokus liegt auf der »baremetal«-Programmierung, was den Umstieg auf Mikrocontroller anderer Hersteller erleichtert. Auf den Einsatz der HAL-Bibliothek wird ausdrücklich verzichtet.

Aus dem Inhalt:

Typische GPIO-Anwendungen (Input/Output/Alternative Funktionen)
Timer: Systick/Basic/General Purpose/Advanced Control Timer
PWM: Dimmen von LEDs mit Timern
A/D- und D/A-Wandlung
Serielle Kommunikation mit UARTs/USARTs/I2C/SPI
Porterweiterung mit I2C (PCF8574)/Ansteuerung von LC-Displays
7-Segment-Anzeigen über SPI (MAX7219)
Einsatz einer externen Echtzeituhr (RTC) DS3231 über I2C
Disponible depuis: 29/04/2022.
Longueur d'impression: 712 pages.

D'autres livres qui pourraient vous intéresser

  • Dysphagien im Alter erkennen und behandeln - Grundlagen und Praxis für die Pflege - cover

    Dysphagien im Alter erkennen und...

    Monika Hübner

    • 0
    • 0
    • 0
    Dysphagien (Schluckstörungen) im Alter treten als Folge erhöhter Vulnerabilität und Multimorbidität sehr häufig auf. Das frühzeitige Erkennen von Dysphagien im Alter und die Einleitung hilfreicher Maßnahmen stellt deshalb eine wichtige Aufgabe im Rahmen der pflegerischen Versorgung dar. Das vorliegende Buch beschreibt Symptomatik, Ursachen und Folgen bei geriatrischen Patienten mit Dysphagie und ermöglicht es Pflegenden, Patienten mit erhöhtem Dysphagierisiko sicher zu identifizieren. Zudem werden die klinische und instrumentelle Schluckdiagnostik sowie relevante Behandlungsmöglichkeiten erläutert und die Wichtigkeit der Unterstützung bei den Mahlzeiten als elementare pflegerische Tätigkeit betont. Abschließend wird die Notwendigkeit ethischer Klärungsprozesse dargestellt. Dabei wird thematisiert, welche Möglichkeiten zur Entscheidungsfindung in verschiedenen Behandlungskontexten herangezogen werden können, beispielsweise bei der Frage nach künstlicher Ernährung, im Umgang mit Menschen mit Demenz oder im Rahmen einer palliativen Begleitung.
    Voir livre
  • Lernen Leicht Gemacht - "Optimiere deine Lernvorbereitung! Erlebe kraftvolle Audiolektionen für den maximalen Prüfungserfolg mit Lernen Leicht Gemacht!" - cover

    Lernen Leicht Gemacht -...

    Maxwell Fairweather

    • 0
    • 0
    • 0
    Lernen Leicht Gemacht 
    ⭐⭐ Simplified Audio Guide with Explanations ⭐⭐ 
    Are you eager to advance in your career and enhance your knowledge by successfully passing the Lernen Leicht Gemacht Exam? 
    Looking for an all-inclusive guide that encompasses everything you need to excel in the Lernen Leicht Gemacht Exam? 
    Your search comes to an end here! 
    This guide is your ultimate companion for expanding your understanding, applying your skills, and engaging in practical exercises. With this resource, you're set for success. 
    Updated for the latest Lernen Leicht Gemacht Exam structure. 
    Key features of this comprehensive guide include: 
    - In-depth insights into the Lernen Leicht Gemacht Certification 
    - Thorough explanations of the Lernen Leicht Gemacht concepts 
    - Effective strategies for exam preparation and execution 
    Our guide stands out due to its extensive coverage, crucial for your exam triumph. Concepts are thoroughly explored, not just briefly addressed. 
    Crafted with a clear structure and straightforward language, our guide ensures seamless transitions between topics. Bid farewell to complex jargon and embrace clear, concise, and technically accurate content. 
    So why hesitate? Click the BUY NOW button, obtain your guide, and embark on your path to success in the Lernen Leicht Gemacht Exam!
    Voir livre
  • Raspberry Pi programmieren mit Python - Für Raspberry Pi 5 4 3 und Zero - cover

    Raspberry Pi programmieren mit...

    Michael Weigend

    • 0
    • 0
    • 0
    Alle Python-Grundlagen, die Sie für Ihren Raspberry Pi 5, 4, 3 oder Zero brauchen
        Projekte mit Sensoren, Relais und AD-Wandlern
        Einsatz von Peripheriegeräten wie Kameramodul und Lautsprecher
    
     
    Raspberry Pi – der Mini-Computer zum Experimentieren
     
    Der Raspberry Pi ist ein preiswerter Computer in der Größe einer Kreditkarte. In Kombination mit der Programmiersprache Python bietet er eine hervorragende Umgebung für die schnelle Realisierung technischer Ideen und Projekte. In diesem Buch lernen Sie alle Grundlagen, die Sie brauchen, um mit dem Raspberry Pi oder dem Raspberry Pi Zero spannende Projekte zu realisieren.
     
    Zahlreiche Projekte mit Sensoren, Kamera u.v.m.
     
    Sie finden in diesem Buch eine Fülle von kleinen Projekten, die auf die besondere Hardware des Raspberry Pi und das Linux-Betriebssystem Raspberry Pi OS zugeschnitten sind. Dazu gehören sowohl Schaltungen mit Sensoren (Temperatur, Licht, Alkohol), Relais, AD-Wandlern und LEDs als auch die Verwendung des Kameramoduls und des 1-Wire- sowie SPI-Bus zur Datenkommunikation. Zahlreiche Illustrationen und einfache Beispiele zum Ausprobieren erleichtern das Verständnis.
     
    Die Programmiersprache Python als Grundlage
     
    Python ist – auch für Programmiereinsteiger – einfach zu lernen und deshalb Teil des Gesamtkonzepts des Raspberry Pi. Dieses Buch vermittelt Ihnen anhand anschaulicher Beispiele sowohl die Grundlagen von Python als auch fortgeschrittene Techniken wie Objektorientierung, Internetprogrammierung und grafische Benutzungsoberflächen. Am Ende jedes Kapitels finden Sie Aufgaben mit Lösungen zum Download, mit denen Sie Ihr Wissen festigen, erweitern und vertiefen können.
     
    Aus dem Inhalt:
    
        Gerätesteuerung
        Messwerterfassung und -visualisierung
        Interaktive Spiele mit Schaltern und Sensoren
        Animationen und Simulationen
        Automatische Textproduktion
        Digitale Bildverarbeitung
        Morsezeichen senden und Signalmuster erkennen
        Projekte mit dem Sense HAT
        Farben und Bewegung wahrnehmen
        Steuerung mit Potentiometer und AD-Wandler
        Auswertung von Daten aus dem Internet
        Webserver und Webcam
    
     
    Zum Download:Programmcode für alle Projekte sowie Lösungen der Übungsaufgaben
    Voir livre
  • Wirtschaftsinformatik - Kurzlehrbuch mit eLearning-Kurs - cover

    Wirtschaftsinformatik -...

    Thomas Kessel, Marcus Vogt

    • 0
    • 0
    • 0
    Das Thema Wirtschaftsinformatik von Anfang bis Ende durchzuarbeiten scheint für viele Studierende eine große Hürde zu sein. Nicht mit diesem Arbeitsbuch. Es führt Schritt für Schritt und leicht verständlich in die vielfältigen Themen ein: Einführung in das Fachgebiet, Informationssysteme und Unternehmensstrategie, Betriebliche Informationssysteme, Wettbewerbsvorteile und Wertschöpfung mit Informationssystemen, Strategische Informationssysteme und ihre Auswirkungen auf die Unternehmensorganisation, E-Business und E-Commerce, IT-Infrastruktur, Entwicklung von Software, Business Intelligence sowie Geschäftsprozessmodellierung.
    
    espresso-Kurzlehrbücher bereiten ideal auf Studium, Vorlesung und Prüfung vor - die konzentrierte Dosis Wissen für Ihren Studienerfolg. Jeder Band wird von einem passenden eLearning-Kurs begleitet, der den Lernfortschritt kontinuierlich sichtbar macht.
    Voir livre
  • Technik Tüftler und Talente - Professoren an der Universität Stuttgart - cover

    Technik Tüftler und Talente -...

    Verena Neuhausen

    • 0
    • 0
    • 0
    Manchmal sagt ein Stein mehr als 100 Worte. Viel mehr. Vor allem wenn es ein Diamant ist. Die Rede ist nicht von dem Klunker am Ring oder der Kette sondern von Diamanten, die vielleicht morgen in allen Computern eingebaut sein könnten. Dann nämlich, wenn sich die Forschung von Prof Jörg Wrachtrup durchsetzt. Die Diamanten für neue Supercomputer nutzen will. Verena Neuhausen stellt neben Jörg Wrachtrup folgende weitere Spitzenwissenschaftler der Universität Stuttgart sowie deren Forschungsgebiete vor: Michael Resch, Thomas Graf, Stefanos Fasoulas und Nejila Parspour
    Voir livre
  • Tiere pflanzen - Faszinierende Partnerschaften zwischen Pflanzen und Tieren - 18 attraktive Lebensräume im Naturgarten gestalten - cover

    Tiere pflanzen - Faszinierende...

    Ulrike Aufderheide

    • 0
    • 0
    • 0
    Kann man Tiere pflanzen? Ja, das geht! Denn Pflanzen und Tiere haben sich im Laufe der Evolution aneinander angepasst. Sie passen zusammen wie ein Schlüssel in ein Schloss. So darf man Stieglitze erwarten, wenn man Wilde Karden pflanzt, Hauhechel-Bläulinge beim Hornklee oder Holzbienen beim Blasenstrauch.
    Dieses Buch stellt 18 attraktive Partnerschaften zwischen Pflanzen und Insekten oder Vögeln vor. Jeder Partnerschaft ist ein typischer Lebensraum im Naturgarten zugeordnet. Lebendig und ökologisch wertvoll zugleich lassen sich damit alle Standorte im Garten gestalten – vom Blumenrasen bis zur Wildstrauchhecke. Zudem bieten sie tolle Möglichkeiten für Kinder und Jugendliche, der Natur zu begegnen.
    Ulrike Aufderheide stellt die Tiere und Pflanzen mit ihren Bedürfnissen und Besonderheiten vor, macht ökologische Zusammenhänge verständlich und erklärt praxisnah, worauf es ankommt, damit die kleinen Lebensgemeinschaften gelingen. Wollen Sie Stieglitze im Garten? Pflanzen Sie Wilde Karden – dann kommen die Vögel ganz von selbst.
    Voir livre