摘要:
先把ucosii中的原文写在这,然后再说一下我的具体理解。μC/OS-Ⅱ有一个提供运行时间统计的任务。这个任务叫做OS_TaskStat(),如果用户将系统定义常数OS_TASK_STAT_EN(见文件OS_CFG.H)设为1,这个任务就会建立。一旦得到了允许,OS_TaskStat()每秒钟运行一次(见文件OS_CORE.C),计算当前的CPU利用率。换句话说,OS_TaskStat()告诉用户应用程序使用了多少CPU时间,用百分比表示,这个值放在一个有符号8位整数OSCPUsage中,精读度是1个百分点。如果用户应用程序打算使用统计任务,用户必须在初始化时建立一个唯一的任务,在这个任务中调 阅读全文
posted @ 2013-06-04 15:55
cronus象牙塔
阅读(959)
评论(0)
推荐(0)

浙公网安备 33010602011771号