background image

入式实时软件设计中的一部分代码程序:

 

  

OSTaskCreate (TaskStart,(void *)0,(void *) &TaskStartStk [TASK_STK_S1ZE-

1],0); 
  

OS_STK Main_Stack[STACKSIZE*8]={0,}; 

  

//Main_Task 

  

void Main_Task(void *Id); 

  

//Main_Task #define Main_Task_Prio 12 

  

OS_STK Key_Scan_Stack[STACKSIZE]={0,}; 

  

//Key_Scan_Task 

  

void Key_Scan_Task(void *Id); 

  

//Key_Scan_Task 

  

#define Key_Scan_Task_Prio 56 

  

OS_STK Lcd_Fresh_Stack[STACKSIZE]={0,}; 

  

//LCD 

  

▲▲三、结论 

  由上可知,在计算机软件设计中,使用嵌入式实时软件,可以发现其具有中断处理、上
下文切换、资源分配以及优先级处理、任务同步的优势,嵌入式软件开发可以促进企业软件
产品的有效实施,有效改善软件的复杂性,保证软件产品的质量。

 

  参考文献:

 

  

[1]袁春艳,林椹

�.基于无线传感监控系统的嵌入式软件设计[J].计算机技术与发展

2013(4):120-122. 
  

[2]武海燕,晏立.嵌入式实时软件的任务构造[J].计算机工程,2010(7):56-58.