感受面向对象编程的魅力(uCosII C++类封装篇)(3)
- UID
- 1029342
- 性别
- 男
|
感受面向对象编程的魅力(uCosII C++类封装篇)(3)
/*
// 注意一般应该把上面的CMyTask定义及实现另行写在其他的文件中!把它写在
// 这里仅仅为求说明方便。
*/
/*-------------------------------------------------------------------------------------------------*/
CMyTask t4(128); //注意任务对象t4是由CMyTask实例化的对象
// 看看这个简洁的main函数,这时候您想到了什么?
int main()
{
CuCos::Init(); // uCosII的系统函数,用于初始化uCosII,等效于OSInit()
t2WaitEvent.Create(); // 创建t2WaitEvent的信号量
// 创建任务(参数指定任务函数启动地址、任务函数参数和优先级)
t1.Create(t1Run,NULL,1);
t2.Create(t2Run,NULL,2);
t3.Create(t3Run,NULL,3);
t4.Create(NULL,4); // 创建任务,注意Create函数的重载
CuCos::Start(); // 等效于OSStart()
return 0;
} |
|
|
|
|
|
- UID
- 1030673
|
多谢分享 |
|
|
|
|
|