使用Segger SystemView 来Trace FreeRTOS
-
预先准备
- YTM32B1HA0 EVB
- YCT 配置工具
- SDK 1_3_0
- Middlewares:
- Utility Print 1_2_0
- System View 0_9_0
- FreeRTOS 1_2_0
开始
Step1: 创建一个FreeRTOS的Demo
Step2: 配置Utility Print工作为RTT模式
注意要确保Channel Num >=2Step3: 使能System View模块
OS Select的地方注意选择为FreeRTOS模式,也支持Without OS模式Step3: 配置FreeRTOS模块
Trace选择为Segger SysteViewStep4: 修改Init API
确保SEGGER_SYSVIEW_Conf()被调用Step5: 调试,查看效果
帮助没办法联网的电脑使用YCT
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...