LIBRISTO
LIBROAMANTO
υποχρεωτικό
Γίνετε μέλος μιας κοινότητας βιβλιόφιλων από όλο τον κόσμο και επωφεληθείτε από πολλά προνόμια. Δημιουργία δωρεάν λογαριασμού
0
Δωρεάν αποστολή με Box Now άνω των 69.99 €
DHL courier 10.49 € Σημείο Elta 4.49 € Elta 4.99 € ACS 5.49 € Box Now 4.49 € Σημείο ACS 4.49 €

Αγαπητοί μας πελάτες, Θα θέλαμε να σας ενημερώσουμε ότι, για τεχνικούς λόγους, η τηλεφωνική γραμμή εξυπηρέτησής μας είναι προσωρινά εκτός λειτουργίας. Σας ευχαριστούμε θερμά για την κατανόηση!

ARM Cortex-M Bare-Metal Programming in C

A Practical Guide to Register-Level Hardware Control, STM32 Development, Peripheral Drivers, Interrupts, and DMA

Γλώσσα ΑγγλικήΑγγλική
Βιβλίο Χαρτόδετο
Βιβλίο ARM Cortex-M Bare-Metal Programming in C Zak Illman
Κωδικός Libristo: 54473016
ΕΕκδοτικός οίκος Independently published, Νοέμβριος 2026
ARM Cortex-M Bare-Metal Programming with C: A Practical Guide to Embedded Firmware DevelopmentMaster... Πλήρης περιγραφή
? points 57 b Νέα Νέα
23.53 €
christmas Παράδοση μέχρι τα Χριστούγεννα ▾ Σε εξωτερική αποθήκη Αποστέλλουμε σε 9-13 ημέρες
Ελλάδα Παράδοση στην Ελλάδα

Έως 30 ημέρες για επιστροφή

ARM Cortex-M Bare-Metal Programming with C: A Practical Guide to Embedded Firmware Development

Master ARM Cortex-M bare-metal programming with C and learn how to build practical embedded firmware without relying on an operating system or high-level frameworks.

This hands-on technical guide takes you through ARM Cortex-M architecture, Embedded C, and direct register-level programming using the STM32F446RET6 microcontroller and NUCLEO-F446RE development board.

Whether you are developing your embedded programming skills or strengthening your firmware engineering knowledge, this book provides a practical path from microcontroller fundamentals to complete embedded applications.

WHAT YOU WILL LEARN
    • Understand ARM Cortex-M architecture, memory organization, and processor operation.
    • Write efficient Embedded C code for microcontrollers.
    • Configure GPIO and control hardware through direct register access.
    • Work with timers, counters, PWM, and timing operations.
    • Implement UART, SPI, and I2C communication.
    • Configure ADC and DAC peripherals for analog signal processing.
    • Understand interrupts, exceptions, and the Nested Vectored Interrupt Controller (NVIC).
    • Use DMA for efficient data transfers.
    • Build startup code and configure linker scripts.
    • Design event-driven firmware and bare-metal scheduling systems.
    • Debug firmware, diagnose faults, and improve reliability.
    • Apply firmware testing, validation, security, and deployment practices.

    BUILD PRACTICAL EMBEDDED PROJECTS

    Move beyond isolated programming examples with three integrated applications:

      • Sensor Monitoring System: Combine ADC, I2C, UART, filtering, and system health reporting.
      • Event-Driven Controller: Apply GPIO, timers, interrupts, state management, and safe output control.
      • High-Performance Data Acquisition System: Use timer-triggered ADC conversion, DMA, buffer management, data processing, and UART reporting.

      DEVELOPMENT TOOLS AND TECHNOLOGIES

      Work with the Arm GNU Toolchain, C17, CMSIS, CMake, Ninja, OpenOCD, and GDB while learning the foundations of professional embedded firmware development.

      WHO SHOULD READ THIS BOOK?
        • Electronics and electrical engineering students.
        • Embedded systems and firmware developers.
        • STM32 and ARM Cortex-M enthusiasts.
        • C programmers transitioning into microcontroller development.
        • Engineers interested in bare-metal programming and hardware-level control.

        If you want to understand how microcontrollers work beneath the abstraction layers and develop practical skills in ARM Cortex-M programming, STM32 development, Embedded C, and bare-metal firmware engineering, this book provides a structured technical foundation to help you get started.

        Ηθοποιός & Πολύγλωσση
        EWA KASP για
        Αναπαραγωγή βίντεο
        Ewa Kasp
        το Libristo διαθέτει τη μεγαλύτερη επιλογή ξενόγλωσσων βιβλίων. Γι' αυτό αγοράζω τα βιβλία μου εδώ.

        Πληροφορίες για το βιβλίο

        Πλήρες όνομα ARM Cortex-M Bare-Metal Programming in C
        Συγγραφέας Zak Illman
        Γλώσσα Αγγλική
        Βιβλιοδεσία Βιβλίο - Χαρτόδετο
        Ημερομηνία έκδοσης 2026
        Αριθμός σελίδων 252
        EAN 9798140995102
        Κωδικός Libristo 54473016
        ΕΕκδοτικός οίκος Independently published
        Βάρος 594
        Διαστάσεις 216 x 280 x 13
        Χαρίστε αυτό το βιβλίο σήμερα
        Είναι εύκολο
        1 Προσθέστε το βιβλίο στο καλάθι σας και επιλέξτε παράδοση ως δώρο 2 Ως ανταμοιβή θα σας στείλουμε ένα κουπόνι 3 Το βιβλίο θα φτάσει στη διεύθυνση του παραλήπτη

        Είσοδος

        Συνδεθείτε στο λογαριασμό σας Δεν έχετε ακόμη λογαριασμό στο Libristo; Δημιουργήστε τον τώρα!

         
        υποχρεωτικό
        υποχρεωτικό

        Δεν έχετε λογαριασμό; Αποκτήστε τα οφέλη ενός λογαριασμού Libristo!

        Με έναν λογαριασμό Libristo, θα έχετε τον απόλυτο έλεγχο.

        Δημιουργία λογαριασμού Libristo
        Σύμβουλος βιβλίων Libroamiko
        Γεια σας, είμαι ο Libroamiko, μπορώ να βοηθήσω;