![]() |
Using the µVision Socket Interface
Application Note 198
Control and monitor µVision via the built-in TCP/IP interface
|
Enumerations | |
| enum | STOPREASON { STOPREASON_UNDEFINED = 0x0000, STOPREASON_EXEC = 0x0001, STOPREASON_READ = 0x0002, STOPREASON_HIT_WRITE = 0x0004, STOPREASON_HIT_COND = 0x0008, STOPREASON_HIT_ESC = 0x0010, STOPREASON_HIT_VIOLA = 0x0020, STOPREASON_TIME_OVER = 0x0040, STOPREASON_UNDEFINS = 0x0080, STOPREASON_PABT = 0x0100, STOPREASON_DABT = 0x0200, STOPREASON_NONALIGN = 0x0400, STOPREASON_END } |
| enum STOPREASON |
Stop reason definition
Indicates the reason that target / simulation execution has stopped.
| Enumerator | |
|---|---|
| STOPREASON_UNDEFINED |
Unknown / undefined stop reason. |
| STOPREASON_EXEC |
Hit execution breakpoint. |
| STOPREASON_READ |
Hit read access breakpoint. |
| STOPREASON_HIT_WRITE |
Hit write access breakpoint. |
| STOPREASON_HIT_COND |
Hit conditional breakpoint. |
| STOPREASON_HIT_ESC |
ESCape key has been pressed. |
| STOPREASON_HIT_VIOLA |
Memory access violation occurred (simulator only) |
| STOPREASON_TIME_OVER |
Interval time set by UV_DBG_SET_CALLBACK or UV_DBG_WAKE elapsed. |
| STOPREASON_UNDEFINS |
Undefined instruction occurred. |
| STOPREASON_PABT |
(Instruction) prefetch abort occurred |
| STOPREASON_DABT |
Data abort occurred. |
| STOPREASON_NONALIGN |
Non-aligned access occurred (simulator only) |
| STOPREASON_END |
Always at end. |