RAW_SEM.C 教学问题 1 raw_semaphore_create教学问题 1 RAW_SEMAPHORE和这个结构体里的RAW_COMMON_BLOCK_OBJECT是什么样的关系,体现了面向对象里面的什么思想? 2初始化后任务默认是以什么样的方式阻塞在semphore 上的? 3 如何改变任务阻塞方式? 2 raw_semaphore_put教学问题 1如果有其它任务阻塞在semphore上,和没有任务阻塞在semphore上,这两种实现方式是不是一样? 3 raw_semaphore_put_all教学问题 1 对比raw_semaphore_put,实现的方式有什么差异? 4 raw_semphore_send_notify教学问题 1 这个API主要是实现什么应用? 2 什么时候会回调notify_function? 5 raw_semaphore_get教学问题 1 什么时候会阻塞? 6 raw_semaphore_delete教学问题 1 如果有任务阻塞在semphore上,semphore被删除后,这些阻塞的任务会怎么样?
|