WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
exc_info_save_t结构体 参考

#include <exception.h>

exc_info_save_t 的协作图:

成员变量

char task_name [16]
 
uint32_t thrd_pid
 
uint16_t type
 
uint16_t nest_cnt
 
char phase [8]
 
uint32_t ccause
 
uint32_t mcause
 
uint32_t mtval
 
uint32_t gp
 
uint32_t mstatus
 
uint32_t mepc
 
uint32_t ra
 
uint32_t sp
 
uint32_t tp
 
uint32_t t0
 
uint32_t t1
 
uint32_t t2
 
uint32_t s0
 
uint32_t s1
 
uint32_t a0
 
uint32_t a1
 
uint32_t a2
 
uint32_t a3
 
uint32_t a4
 
uint32_t a5
 
uint32_t a6
 
uint32_t a7
 
uint32_t s2
 
uint32_t s3
 
uint32_t s4
 
uint32_t s5
 
uint32_t s6
 
uint32_t s7
 
uint32_t s8
 
uint32_t s9
 
uint32_t s10
 
uint32_t s11
 
uint32_t t3
 
uint32_t t4
 
uint32_t t5
 
uint32_t t6
 
uint32_t backtrace_size
 
exc_backtrace_info_t backtrace [0]
 
uint32_t task_id
 
uint32_t task_stack_size
 
uint32_t system_mem_addr
 
uint32_t fault_addr
 
uint32_t int_num_or_task_id
 
uint32_t r0
 
uint32_t r1
 
uint32_t r2
 
uint32_t r3
 
uint32_t r4
 
uint32_t r5
 
uint32_t r6
 
uint32_t r7
 
uint32_t r8
 
uint32_t r9
 
uint32_t r10
 
uint32_t r11
 
uint32_t r12
 
uint32_t pri_mask
 
uint32_t lr
 
uint32_t pc
 
uint32_t xpsr
 
uint32_t psp
 
uint32_t pri_mask_scb
 
uint32_t fault_mask
 
uint32_t base_pri
 
uint32_t control
 
uint32_t scb_icsr
 
uint32_t scb_scr
 
uint32_t scb_shcsr
 
uint32_t scb_cfsr
 
uint32_t scb_hfsr
 
uint32_t scb_dfsr
 
uint32_t scb_mmfar
 
uint32_t scb_bfsr
 
uint32_t scb_afsr
 

结构体成员变量说明

◆ a0

uint32_t exc_info_save_t::a0

◆ a1

uint32_t exc_info_save_t::a1

◆ a2

uint32_t exc_info_save_t::a2

◆ a3

uint32_t exc_info_save_t::a3

◆ a4

uint32_t exc_info_save_t::a4

◆ a5

uint32_t exc_info_save_t::a5

◆ a6

uint32_t exc_info_save_t::a6

◆ a7

uint32_t exc_info_save_t::a7

◆ backtrace

exc_backtrace_info_t exc_info_save_t::backtrace[0]

◆ backtrace_size

uint32_t exc_info_save_t::backtrace_size

◆ base_pri

uint32_t exc_info_save_t::base_pri

◆ ccause

uint32_t exc_info_save_t::ccause

◆ control

uint32_t exc_info_save_t::control

◆ fault_addr

uint32_t exc_info_save_t::fault_addr

◆ fault_mask

uint32_t exc_info_save_t::fault_mask

◆ gp

uint32_t exc_info_save_t::gp

◆ int_num_or_task_id

uint32_t exc_info_save_t::int_num_or_task_id

◆ lr

uint32_t exc_info_save_t::lr

◆ mcause

uint32_t exc_info_save_t::mcause

◆ mepc

uint32_t exc_info_save_t::mepc

◆ mstatus

uint32_t exc_info_save_t::mstatus

◆ mtval

uint32_t exc_info_save_t::mtval

◆ nest_cnt

uint16_t exc_info_save_t::nest_cnt

◆ pc

uint32_t exc_info_save_t::pc

◆ phase

char exc_info_save_t::phase

◆ pri_mask

uint32_t exc_info_save_t::pri_mask

◆ pri_mask_scb

uint32_t exc_info_save_t::pri_mask_scb

◆ psp

uint32_t exc_info_save_t::psp

◆ r0

uint32_t exc_info_save_t::r0

◆ r1

uint32_t exc_info_save_t::r1

◆ r10

uint32_t exc_info_save_t::r10

◆ r11

uint32_t exc_info_save_t::r11

◆ r12

uint32_t exc_info_save_t::r12

◆ r2

uint32_t exc_info_save_t::r2

◆ r3

uint32_t exc_info_save_t::r3

◆ r4

uint32_t exc_info_save_t::r4

◆ r5

uint32_t exc_info_save_t::r5

◆ r6

uint32_t exc_info_save_t::r6

◆ r7

uint32_t exc_info_save_t::r7

◆ r8

uint32_t exc_info_save_t::r8

◆ r9

uint32_t exc_info_save_t::r9

◆ ra

uint32_t exc_info_save_t::ra

◆ s0

uint32_t exc_info_save_t::s0

◆ s1

uint32_t exc_info_save_t::s1

◆ s10

uint32_t exc_info_save_t::s10

◆ s11

uint32_t exc_info_save_t::s11

◆ s2

uint32_t exc_info_save_t::s2

◆ s3

uint32_t exc_info_save_t::s3

◆ s4

uint32_t exc_info_save_t::s4

◆ s5

uint32_t exc_info_save_t::s5

◆ s6

uint32_t exc_info_save_t::s6

◆ s7

uint32_t exc_info_save_t::s7

◆ s8

uint32_t exc_info_save_t::s8

◆ s9

uint32_t exc_info_save_t::s9

◆ scb_afsr

uint32_t exc_info_save_t::scb_afsr

◆ scb_bfsr

uint32_t exc_info_save_t::scb_bfsr

◆ scb_cfsr

uint32_t exc_info_save_t::scb_cfsr

◆ scb_dfsr

uint32_t exc_info_save_t::scb_dfsr

◆ scb_hfsr

uint32_t exc_info_save_t::scb_hfsr

◆ scb_icsr

uint32_t exc_info_save_t::scb_icsr

◆ scb_mmfar

uint32_t exc_info_save_t::scb_mmfar

◆ scb_scr

uint32_t exc_info_save_t::scb_scr

◆ scb_shcsr

uint32_t exc_info_save_t::scb_shcsr

◆ sp

uint32_t exc_info_save_t::sp

◆ system_mem_addr

uint32_t exc_info_save_t::system_mem_addr

◆ t0

uint32_t exc_info_save_t::t0

◆ t1

uint32_t exc_info_save_t::t1

◆ t2

uint32_t exc_info_save_t::t2

◆ t3

uint32_t exc_info_save_t::t3

◆ t4

uint32_t exc_info_save_t::t4

◆ t5

uint32_t exc_info_save_t::t5

◆ t6

uint32_t exc_info_save_t::t6

◆ task_id

uint32_t exc_info_save_t::task_id

◆ task_name

char exc_info_save_t::task_name

◆ task_stack_size

uint32_t exc_info_save_t::task_stack_size

◆ thrd_pid

uint32_t exc_info_save_t::thrd_pid

◆ tp

uint32_t exc_info_save_t::tp

◆ type

uint16_t exc_info_save_t::type

◆ xpsr

uint32_t exc_info_save_t::xpsr

该结构体的文档由以下文件生成: