在线时间0 小时
UID2018662
注册时间2013-6-13
NXP金币0
该用户从未签到
注册会员

- 积分
- 63
- 最后登录
- 1970-1-1
|
发表于 2013-7-19 12:10:31
|
显示全部楼层
RE:移植uCos-ii2.83到S12G128成功,并且可以再塔板上跑(附带源码)
void main(void)
{
DDRA = 0xFF;
PORTA = 0XFF;
DEV_Init();
OSInit();
OSTaskCreate(Task1,
(void *)0,
&Task1_Stack[Task1STKSize - 1],
Task_1_Prio);
OSTaskCreate(Task2,
(void *)0,
&Task2_Stack[Task2STKSize - 1],
Task_2_Prio);
OSStart();
EnableInterrupts;
for(;;)
{
_FEED_COP();
}
}
void Task1(void*pdata){
pdata = pdata;
while(1){
PORTA_PA0 = !PORTA_PA0 ; //PA0口灯闪烁
OSTimeDly(10); //延时10个时间节拍
}
}
void Task2(void*pdata){
pdata = pdata;
while(1){
PORTA_PA1 = !PORTA_PA1 ; //PA0口灯闪烁
OSTimeDly(5); //延时5个时间节拍
}
} |
|