![]() |
RAFW Flexible Software Package Documentation
Release v2.0.1
|
|
System View configuration settings.
Macros | |
| #define | dg_configSYSTEMVIEW |
| Segger's System View. More... | |
| #define | dg_configSYSTEMVIEW_STACK_OVERHEAD |
| Stack size overhead when System View API is used. More... | |
| #define | dg_configSYSTEMVIEW_MONITOR_CPM_ISR |
| Let System View monitor CPM related ISRs (SWTIM1_Handler / WKUP_GPIO_Handler). More... | |
| #define | dg_configSYSTEMVIEW_MONITOR_USB_ISR |
| Let System View monitor USB related ISRs (USB_Handler / VBUS_Handler). More... | |
| #define dg_configSYSTEMVIEW |
Segger's System View.
When enabled the application should also call SEGGER_SYSVIEW_Conf() to enable system monitoring. configTOTAL_HEAP_SIZE should be increased by dg_configSYSTEMVIEW_STACK_OVERHEAD bytes for each system task. For example, if there are 8 system tasks configTOTAL_HEAP_SIZE should be increased by (8 * dg_configSYSTEMVIEW_STACK_OVERHEAD) bytes.
| #define dg_configSYSTEMVIEW_STACK_OVERHEAD |
Stack size overhead when System View API is used.
All thread stack sizes plus the the stack of IRQ handlers will be increased by that amount to avoid stack overflow when System View is monitoring the system.
| #define dg_configSYSTEMVIEW_MONITOR_CPM_ISR |
Let System View monitor CPM related ISRs (SWTIM1_Handler / WKUP_GPIO_Handler).
| #define dg_configSYSTEMVIEW_MONITOR_USB_ISR |
Let System View monitor USB related ISRs (USB_Handler / VBUS_Handler).