📄 taskstart.c
字号:
/********************************************************************
//
// Author: CaiXinBo \\\\\\\ //
// ( o o ) //
//----------------------oOO----(_)----OOo-----------------------//
FileName: TaskStart.c
Created Date: 23/5/2006 9:42
Modify Date:
Purpose:
*********************************************************************/
#include "includes.h"
#include "main.h"
#include "mc9s12dg128.h"
extern unsigned char DisplayBuf[4];
void TaskStart(TASKDATA* pdata)
{
RTICTL = 0x70;
CRGINT |=0x80;
#if OS_TASK_STAT_EN > 0
OSStatInit(); /* Determine CPU capacity */
#endif
for(;;)
{
OSSemPend(Semprintp,0,&err);
printp(uart_putchar,"\n CPUUsage:%d ",OSCPUUsage);
OSSemPost(Semprintp);
DisplayBuf[0]++;
if(DisplayBuf[0]==10)
{
DisplayBuf[0]=0;
if(DisplayBuf[1]++==10)
{
DisplayBuf[1]=0;
}
}
DisplayBuf[3]= OSCPUUsage/10;
DisplayBuf[2]= OSCPUUsage%10;
OSTimeDly(OS_TICKS_PER_SEC);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -