Wij werken op volle kracht, er is geen vertraging in productie en levering door het Coronavirus. Meer informatie via deze link.

€ 31,00


ePUB ebook

niet beschikbaar

PDF ebook

niet beschikbaar

Embedded Debugging with the Black Magic Probe

Thiadmer Riemersma • Boek • paperback

  • Samenvatting
    The “Black Magic Probe” is a small hardware interface that sits between the “debug port” of ARM Cortex architecture micro-controllers and your PC. A debug probe, hence, that enables you to step through your code on a micro-controller, set breakpoints, inspect variables and data, and more.

    Debug probes are not a new thing, several others exist. Distinguishing features of the Black Magic Probe are:

    • Integrated “gdbserver” for direct connection to GDB (the GNU debugger), LLDB or any other tool that supports the remote debug protocol, without requiring additional software, drivers or configuration.

    • Support for Flash memory programming, for a large number of micro-controllers.

    • Open Source design, both the hardware (schematics) and the firmware.

    This book focuses on the original Black Magic Probe and on ctxLink, a derivative that offers Wi-Fi in addition to USB and that can optionally run on a rechargeable battery.
  • Productinformatie
    Binding : Paperback
    Distributievorm : Boek (print, druk)
    Formaat : 170mm x 215mm
    Aantal pagina's : 117
    Uitgeverij : CompuPhase
    ISBN : 9789090349879
    Datum publicatie : 08-2021
  • Inhoudsopgave
    Introduction
    Hardware and Software
    Why bother, why choose the difficult route?
    About this Guide
    License
    The Debugging Pipeline
    GDB Architecture
    The Serial Wire Debug Protocol in a Nutshell
    Embedded Debugging: Points for Attention
    Requirements for Front-ends
    Setting up the Black Magic Probe
    ctxLink Power Selection
    Microsoft Windows
    Linux
    Wi-Fi setup for ctxLink
    Connecting the Target
    Checking the Setup
    Running Commands on Start-up
    PCB & Software Design for Remote Debugging
    Accessories
    Debugging Code
    Prerequisite Steps
    Loading a File and Downloading it to the Target
    Starting to Run Code
    Getting help and information
    Listing Source Code
    Stepping and Running
    Breakpoints and watchpoints
    Examining Variables and Memory
    The Call Stack
    Debug Probe Commands
    The BlackMagic Debugger Front-end
    Edit-Compile-Debug Cycle
    Debugging Optimized Code
    Run-Time Tracing
    Secondary UART
    Semihosting
    SWO Tracing
    Tracing with Command List on Breakpoints
    The Common Trace Format
    Binary Packet Format
    A Synopsis of TSDL
    Generating Trace Support Files
    Integrating Tracing in your Source Code
    Mixing Common Trace Format with Plain Tracing
    Applications for Run-Time Tracing
    Code Assertions
    Tracing Function Entry & Exit
    Firmware Programming
    Using GDB
    Using the BlackMagic Flash Programmer
    Updating the Black Magic Probe Firmware
    Micro-Controller Driver Support
    Linking TRACESWO to UART-RxD
    Further Information
    Hardware
    Software
    Articles, Books, Specifications
    Index
  • Reviews (0 uit 0 reviews)

€ 31,00


niet beschikbaar

niet beschikbaar

3-5 werkdagen
Veilig betalen Logo
14 dagen bedenktermijn
Delen 

Fragment

niet beschikbaar

×
SERVICE
Contact
 
Vragen