中断驱动多任务.docxVIP

  • 2
  • 0
  • 约1.47千字
  • 约 3页
  • 2024-08-05 发布于上海
  • 举报

时间触发和状态机思想的嵌入式系统分析都给大家传上去了!

时间触发和状态机思想的嵌入式系统分析都给大家传上去了!

今天我给大家讲一下:

时间触发的嵌入式系统:

我先给大家了一个程序:这个程序是在PC机上测试过,大家给点意见!

#includestdio.h#defineTASKmax5typedefunsignedlongu32;

typedefunsignedintu16;typedefunsignedcharu8;structTask

{

void(*Ptask)(void);u8delay;

u8period;u8Runme;

};

structTasktask[TASKmax];u8Task_G;

u8Task1_time=10;//10msu8Task2_time=20;

voidtask1(void)

{

inti=0;for(i=0;i2;i++)

{

printf(1\r\n);

}}

voidtask2(void){charj=0;for(j=0;j2;j++)

{

printf(2\r\n);

};}

u8TASK_dele(u8cn){

if(task[cn].Ptask==0)return0;task[cn].Ptask=0x00;

task[cn].dela

文档评论(0)

1亿VIP精品文档

相关文档