Ralf Jesse eBooks

eBooks di Ralf Jesse editi da Mitp

EBOOK   9783826696015

ARM Cortex-M3 MikrocontrollerEinstieg und Praxis. E-book. Formato EPUB Ralf Jesse   -  Mitp, 2025  - 

Aufbau eines Entwicklungssystems mit Eclipse und der GNU ToolchainFehlersuche mit dem GNU-Debugger und weiteren HilfsmittelnKorrekte Dimensionierung elektronischer KomponentenTypische ProgrammiertechnikenDieses Buch behandelt den Einsatz und die Programmierung von ARM Cortex-M3-Mikrocontrollern. Am Beispiel des AT91SAM3S4B von ATMEL lernen Sie alle wichtigen Aspekte im Umgang mit modernen Mikrocontrollern kennen. Viele praktische Anwendungen und zahlreiche Tabellen erleichtern das Verständnis. Der praxisnahe Einsatz von Datenblättern hilft zudem beim Einsatz anderer Mikrocontroller und Bauelemente.Zunächst erstellt der Autor ein kostenloses Entwicklungssystem auf der Basis von Eclipse, dem CDT und der GNU Toolchain. Alternativen dazu werden ebenfalls vorgestellt.Im weiteren Verlauf werden sämtliche internen Komponenten der AT91SAM3S-Familie erläutert. Die Entwicklung wiederverwendbarer Software unter Einsatz gängiger Bauelemente zeigt Lösungen für Anforderungen der täglichen Praxis. Die Beispiele in diesem Buch befassen sich mit der Ansteuerung von Displays, der Erfassung analoger Größen (z.B. Temperaturen), der Digital-/Analog-Umsetzung und der seriellen Datenübertragung unter Einsatz von SD-Karten. Die korrekte Dimensionierung externer Komponenten wird anhand einfacher Berechnungen erläutert und geübt.Dieses Buch wendet sich an Ingenieure, Studenten technischer Fachrichtungen und Hobby-Elektroniker, die sich erstmals mit der Programmierung von Mikrocontrollern befassen. Es werden dabei durchschnittliche Kenntnisse der Programmiersprache C vorausgesetzt.Aus dem Inhalt:Digitale Aus- und Eingänge (PIO, Parallel Input/Output Controller)LC-Displays und 7-Segment-AnzeigenWichtige Systemkomponenten (NVIC, PMC, Supply Controller, etc.)Timer, Counter, Real Time ClockPeripheral DMA Controller (PDC)PWM – PulsweitenmodulationAnalog-/Digital-Wandlung und Digital-/Analog-UmsetzungSerielle Kommunikation (z.B. mit SD-Karten)

€ 9.99
download immediato
ACQUISTA
EBOOK   9783826696008

ARM Cortex-M3 MikrocontrollerEinstieg und Praxis. E-book. Formato PDF Ralf Jesse   -  Mitp, 2025  - 

Aufbau eines Entwicklungssystems mit Eclipse und der GNU ToolchainFehlersuche mit dem GNU-Debugger und weiteren HilfsmittelnKorrekte Dimensionierung elektronischer KomponentenTypische ProgrammiertechnikenDieses Buch behandelt den Einsatz und die Programmierung von ARM Cortex-M3-Mikrocontrollern. Am Beispiel des AT91SAM3S4B von ATMEL lernen Sie alle wichtigen Aspekte im Umgang mit modernen Mikrocontrollern kennen. Viele praktische Anwendungen und zahlreiche Tabellen erleichtern das Verständnis. Der praxisnahe Einsatz von Datenblättern hilft zudem beim Einsatz anderer Mikrocontroller und Bauelemente.Zunächst erstellt der Autor ein kostenloses Entwicklungssystem auf der Basis von Eclipse, dem CDT und der GNU Toolchain. Alternativen dazu werden ebenfalls vorgestellt.Im weiteren Verlauf werden sämtliche internen Komponenten der AT91SAM3S-Familie erläutert. Die Entwicklung wiederverwendbarer Software unter Einsatz gängiger Bauelemente zeigt Lösungen für Anforderungen der täglichen Praxis. Die Beispiele in diesem Buch befassen sich mit der Ansteuerung von Displays, der Erfassung analoger Größen (z.B. Temperaturen), der Digital-/Analog-Umsetzung und der seriellen Datenübertragung unter Einsatz von SD-Karten. Die korrekte Dimensionierung externer Komponenten wird anhand einfacher Berechnungen erläutert und geübt.Dieses Buch wendet sich an Ingenieure, Studenten technischer Fachrichtungen und Hobby-Elektroniker, die sich erstmals mit der Programmierung von Mikrocontrollern befassen. Es werden dabei durchschnittliche Kenntnisse der Programmiersprache C vorausgesetzt.Aus dem Inhalt:Digitale Aus- und Eingänge (PIO, Parallel Input/Output Controller)LC-Displays und 7-Segment-AnzeigenWichtige Systemkomponenten (NVIC, PMC, Supply Controller, etc.)Timer, Counter, Real Time ClockPeripheral DMA Controller (PDC)PWM – PulsweitenmodulationAnalog-/Digital-Wandlung und Digital-/Analog-UmsetzungSerielle Kommunikation (z.B. mit SD-Karten)

€ 9.99
download immediato
ACQUISTA
EBOOK   9783958450622

Embedded Linux mit Raspberry Pi und Co.. E-book. Formato PDF Ralf Jesse   -  Mitp, 2025  - 

Embedded-Linux-Kernel erzeugenTreiber und Kernelmodule entwickelnPraxisbeispiele mit LED-Matrix und LC-DisplaysRaspberry Pi, BeagleBone Black, CubieBoard und Co. haben dazu beigetragen, das Interesse an Embedded Linux sowie dessen Programmierung und Nutzung für alltägliche Dinge zu wecken. Es wird verstärkt immer mehr auch im industriellen Umfeld eingesetzt. Dieses Buch vermittelt die Grundlagen, die für den produktiven Einsatz von Embedded Linux notwendig sind.Ralf Jesse führt am Beispiel des beliebten Minicomputers Raspberry Pi in die Handhabung und Weiterentwicklung von Embedded Linux ein. Er behandelt alle Schritte, die für die Entwicklung von Embedded-Linux-Systemen wichtig sind:Aufsetzen und Nutzen einer sogenannten Cross-Development-Plattform auf der Basis eines in einer virtuellen Maschine ausgeführten Desktop LinuxÜbertragen der entwickelten Software auf das ZielsystemGrundlagen von Shellscripts für komfortablere SoftwareentwicklungVermittlung der für den Bau eines Kernels und des root-Dateisystems benötigten KenntnisseEinfaches Starten und Testen des Kernels unter Einsatz des Bootmanagers „Das U-Boot“instieg in die Entwicklung von Gerätetreibern und KernelmodulenDas Buch richtet sich an alle, die „mehr“ aus ihrem Embedded System herausholen wollen. Die dafür erforderlichen Linux-Kenntnisse sind keine Voraussetzung, sondern werden im Buch erarbeitet.Alternative Ansätze auf der Basis anderer Minicomputer werden ebenfalls aufgezeigt. Somit ist das Buch für alle relevant, die Embedded Linux als Betriebssystem einsetzen wollen, unabhängig von der verwendeten Hardware.Aus dem Inhalt:Linux-GrundlagenShell-ProgrammierungNetzwerkanbindungAufbau einer Cross-EntwicklungsumgebungErstellen eines Embedded-Linux-KernelsErzeugen eines root-DateisystemsDer Bootprozess für verschiedene Embedded PCs: Raspberry Pi, BeagleBone Black und CubieboardEinstieg in die Entwicklung von Treibern und Kernelmodulen Template für eigene TreiberAnsteuerung von HardwarePraxisbeispiele: Schieberegister, Ansteuerung von 8x8-LED-Matrizen, Steuerung von textbasierten LC-Displays

€ 9.99
download immediato
ACQUISTA