一、系统,项目环境

  • STM32F103RCT6
  • STM32 CubeMX 6.7.0
  • FreeRTOS 10.0.1 with CMSIS V2

二、问题详细信息

使用CubeMX管理FreeRTOS操作系统任务,添加大于8个任务后SystemView内无法正常显示多出来的任务名称,栈信息

三、问题解决方案

由于FreeRTOS的某些限制,SystemView需要在外部自行保存任务名称,默认情况下缓冲8个任务名称。
根据你的的任务数,在SEGGER_SYSVIEW_FreeRTOS.h中编辑SYSVIEW_FREERTOS_MAX_NOF_TASKS定义的值。

四、参考链接

(SOLVED) Missing task names in timeline view.

文章作者:四文鱼Max

本文链接:https://blog.awolon.fun/archives/systemview-freertos-miss-taskname.html

许可协议:CC BY-SA 4.0

标签: none

添加新评论