实验2 优先级反转现象分析.ppt

单击此处编辑母版标题样式 嵌入式操作系统实验 实验2 优先级反转现象分析 什么是优先级反转 本实验内容 优先级反转 高优先级任务需要等待低优先级任务释放资源,而低优先级任务又正在等待中等优先级任务,这种现象就被称为优先级反转 。 本实验目的:体验优先级反转 嵌入式操作系统实验 实验2 优先级反转现象分析 什么是优先级反转 本实验内容 本实验内容 参看实验指导书的实验二 设计3个应用任务TA0,TA1,TA2; 优先级: TA0TA1TA2; TA0和TA2互斥使用资源 mutex; TA2最先获得mutex。 OSTaskCreate(Task0, (void *)TaskData[0], TaskStk[0][TASK_STK_SIZE - 1], 5); OSTaskCreate(Task1, (void *)TaskData[1], TaskStk[1][TASK_STK_SIZE - 1], 6); OSTaskCreate(Task2, (void *)TaskData[2], TaskStk[2][TASK_STK_SIZE - 1], 7); void Task0 (void *pdata) { …… for (;;) { /

文档评论(0)

1亿VIP精品文档

相关文档