Hi,
I am currently evaluating SystemView for FreeRTOS. Up to now I got everything up and running. By chance I noticed, that SystemView is updating system description defined in _cbSendSystemDesc(void) approximately every 5s. I am wondering if this periodic update is required?
I checked this behavior by adding the following "debug" code to _cbSendSystemDesc(void):
static void _cbSendSystemDesc(void) {
GPIOB_PDOR ^= GPIO_PIN(17)
//
// SysView application and device description
//
SEGGER_SYSVIEW_SendSysDesc("N="SYSVIEW_APP_NAME"");
SEGGER_SYSVIEW_SendSysDesc("O=FreeRTOS");
SEGGER_SYSVIEW_SendSysDesc("D="SYSVIEW_DEVICE_NAME"");
SEGGER_SYSVIEW_SendSysDesc("C="SYSVIEW_CORE_NAME"");
//
// SysView interrupt description.
//
SEGGER_SYSVIEW_SendSysDesc("I#15=SysTick");
}
Regards, Philipp
I am currently evaluating SystemView for FreeRTOS. Up to now I got everything up and running. By chance I noticed, that SystemView is updating system description defined in _cbSendSystemDesc(void) approximately every 5s. I am wondering if this periodic update is required?
I checked this behavior by adding the following "debug" code to _cbSendSystemDesc(void):
static void _cbSendSystemDesc(void) {
GPIOB_PDOR ^= GPIO_PIN(17)
//
// SysView application and device description
//
SEGGER_SYSVIEW_SendSysDesc("N="SYSVIEW_APP_NAME"");
SEGGER_SYSVIEW_SendSysDesc("O=FreeRTOS");
SEGGER_SYSVIEW_SendSysDesc("D="SYSVIEW_DEVICE_NAME"");
SEGGER_SYSVIEW_SendSysDesc("C="SYSVIEW_CORE_NAME"");
//
// SysView interrupt description.
//
SEGGER_SYSVIEW_SendSysDesc("I#15=SysTick");
}
Regards, Philipp