STM8 Debugger


The embedded tools company
STM8 Ecosystem
Adaptation
TRACE32 Debug Features


STM8 Debugger
  Highlights
Full high-level and assembler debugging
Interface to all compilers
Full onchip breakpoint support
FLASH programming
Display of internal and external peripherals at a logical level
Fully scriptable


Support
Technical Support



 

STM8 Ecosystem


Supported Compilers
Compiler Support

C

  • STM8 (COSMIC)
  • ELF/DWARF
  • STM8 (IAR)
  • ELF/DWARF
  • STM8 (RAISONANCE)
  • ELF/DWARF
  • STM8 (SDCC)
  • ELF/DWARF
 

Adaptation


Adaptation STM8 Debugger

 

TRACE32 Debug Features


FLASH Programming (Memory-Mapped)
  • Optimum flash programming performance
  • Support for all file formats
  • Ready-to-run flash scripts
  • Ready-to-use flash programming algorithms
  • Dialog- or command-based programming as well as full scripting
  • Full awareness of sensitive data
  • Flash declaration via CFI
  • Easy handling of different flash types on a target
  • Software breakpoints in flash
  • Simple code patching in flash
  • Flash programming via boundary scan

Logical Display of Peripherals
  • Display of onchip peripherals
  • User definable windows
  • Interactive window definition with softkey support
  • Pulldown menues for selection of choices
  • Additional description for each field

High-Level-Language Debugging
  • Supports multiple languages
  • Full support for C++
  • Integrated into TRACE32 environment
  • Supports most compilers and hosts
  • Same user interface on different hosts
  • High speed download
  • Debugs optimized code
  • Display of function nesting
  • Display of linked lists
  • Powerful expression evaluation

Sample-based Profiling
  • Long-time performance analysis for functions
  • Long-time performance analysis for tasks
  • Long-time analysis of the contents of a variable or memory location and more

Script Language PRACTICE
  • Structured Language
  • Menu Support
  • Command Logs
  • Custom Menues
  • Custom Toolbars and Buttons
  • Custom Dialog Windows
  • 64-Bit Arithmetic
  • Numeric, Logical and String Operators
  • Direct Access to System States





Copyright © 2023 Lauterbach GmbH, Altlaufstr.40, 85635 Höhenkirchen-Siegertsbrunn, Germany   Impressum     Privacy Policy
The information presented is intended to give overview information only.
Changes and technical enhancements or modifications can be made without notice. Report Errors
Last generated/modified: 09-Jan-2023