移植
-
按照官方《SEGGER SystemView Recording and analyzing runtime behavior of embedded systems User Guide》指定的全文件加入项目,无法成功编译,只需要添加我视频中的必要文件。
-
移植步骤 将systemview源码添加到工程中 编写配置SEGGER_SYSVIEW_Conf.h文件 (官方都写好了,不知道怎么弄先保持默认,无需修改,直接用) 编写配置SEGGER_SYSVIEW_Config_FreeRTOS.c文件 (同上) FreeRTOSConfig.h 文件添加 #include "SEGGER_SYSVIEW_FreeRTOS.h" (这个需要自己去做,超级简单) main函数调用SEGGER_SYSVIEW_Conf();初始化配置systemview。 (这个需要自己去做,超级简单)
-
使用keil重新编译整个项目
-
烧录程序到stm32单片机
-
打开 systemview 左上角的 三角形符号 即可开始仿真
Tracealyzer的移植也很简单,实践过。鼓起勇气去用。