杨卫波《嵌入式系统原理与应用》第12章 任务间通信与同步.pptVIP

  • 14
  • 0
  • 约2.65万字
  • 约 87页
  • 2018-05-13 发布于浙江
  • 举报

杨卫波《嵌入式系统原理与应用》第12章 任务间通信与同步.ppt

* 嵌入式系统原理与应用 * 生产者--消费者问题代码 #include includes.h static OS_SEM sem_full; static OS_SEM sem_empty; static OS_MUT mutex; static U32 food = 0; __task void TaskStart(void) { os_sem_init(sem_full, 0); os_sem_init(sem_empty, 10); os_mut_init(mutex); os_tsk_create(Producer, 1); os_tsk_create(Consumer, 1); os_tsk_delete(0); } int main (void) { bsp_Init(); os_sys_init_prio(TaskStart,2); } __task void Producer(void) { while(1){ os_sem_wait(sem_empty, 0xFFFF); os_mut_wait(mutex, 0xFFFF); food++; printf(生产者:food = [%03d]\n,food); os_mut_rele

文档评论(0)

1亿VIP精品文档

相关文档