Loading...
Searching...
No Matches
HF_StackFrame_t Struct Reference
My Libs » General Tools » Trace defines » Hardfault trace defines

Контекст стек-фрейма процессора при HardFault. More...

`#include <trace.h>`

## Public Attributes

uint32_t | r0
| Регистр R0.
uint32_t | r1
| Регистр R1.
uint32_t | r2
| Регистр R2.
uint32_t | r3
| Регистр R3.
uint32_t | r12
| Регистр R12.
uint32_t | lr
| Link Register.
uint32_t | pc
| Program Counter.
uint32_t | psr
| Program Status Register.

## Detailed Description

Контекст стек-фрейма процессора при HardFault.

Сохраняет регистры R0-R3, R12, LR, PC, PSR для последующего анализа.

Definition at line 476 of file trace.h.

## Member Data Documentation

## r0

uint32_t HF_StackFrame_t::r0

Регистр R0.

Definition at line 477 of file trace.h.

## r1

uint32_t HF_StackFrame_t::r1

Регистр R1.

Definition at line 478 of file trace.h.

## r2

uint32_t HF_StackFrame_t::r2

Регистр R2.

Definition at line 479 of file trace.h.

## r3

uint32_t HF_StackFrame_t::r3

Регистр R3.

Definition at line 480 of file trace.h.

## r12

uint32_t HF_StackFrame_t::r12

Регистр R12.

Definition at line 481 of file trace.h.

## lr

uint32_t HF_StackFrame_t::lr

Link Register.

Definition at line 482 of file trace.h.

## pc

uint32_t HF_StackFrame_t::pc

Program Counter.

Definition at line 483 of file trace.h.

## psr

uint32_t HF_StackFrame_t::psr

Program Status Register.

Definition at line 484 of file trace.h.

The documentation for this struct was generated from the following file:

- E:/.WORK/STM32/STM32_ExtendedLibs/MyLibs/Inc/trace.h