1. uC/Probe 简介
Ucprobe是micrium公司推出的嵌入式系统调试工具,利用ucprobe, 可以实现对程序运行状态的实时监控,用户可以利用ucprobe构建可视化的系统监控平台 具有示波器,文本框,按钮,滑动条等常见控件支持jlink,tcp/ip,rs232,usb等调试接口,使用jlink时,无需对原有代码做任何改动,使用其他通信方式时,需要在embeded code中增加对应的目标代码。 具有预设好的ucosII/ucosIII系统监控界面,程序运行任务数量,cpu占用率等信息一目了然,为系统优化提供了方便。
2. uC/Probe V4.8.0安装
1)下载uc-probe
链接:https://pan.baidu.com/s/1QVvIl7sMXK4rUsMLoKCLAQ 提取码:gmko
2) 按提示安装即可
3. MDK工程配置
3.1 UCOS-III内核配置
1) 配置头文件os_cfg.h,打开statistics 任务
#define OS_CFG_STAT_TASK_EN 1u //Enable the statistics task
2) 任务初始化后任务启动前执行以下语句:
#if OS_CFG_STAT_TASK_EN > 0u
//CPU占用率初始化
OSStatTaskCPUUsageInit(&err);
OSStatReset(&err);
#endif