摘要: 先把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)