📄 taskmain.cpp
字号:
#include "TaskMain.h"
#include "ucos_ii.h"
#include "DispTask.h"
#define DISP_STACK_SIZE ( 8192 + 64 )
#define DISP_TASK_PRIO 5
OS_STK DISP_TASK_STACK[DISP_STACK_SIZE];
extern "C"
{
void DispThrd(void* Id);
}
CDispTask* pDisp;
CTaskMain::CTaskMain()
{
}
CTaskMain::~CTaskMain()
{
}
void CTaskMain::Init( void* p )
{
p = p;
pDisp = new CDispTask;
pDisp->Init( p );
}
void CTaskMain::Create( )
{
pDisp->Create();
}
void CTaskMain::Start()
{
pDisp->Start();
}
void CTaskMain::Run( void* Id )
{
Id = Id;
OSTaskCreate( DispThrd,
(void*)0,
(OS_STK*)&DISP_TASK_STACK[DISP_STACK_SIZE-1],
DISP_TASK_PRIO);
}
void DispThrd(void* Id)
{
pDisp->Run( Id );
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -