打印

请教:支持时间片的ucOS中让任务等待事件,链表还是查找表更

[复制链接]
1656|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
MCUJunior|  楼主 | 2008-9-21 12:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  我现在想让ucos支持时间片,在让任务等待事件时,现在用的是链表方式,但是效率比较低,因为要遍历链表,暂时没有想到什么好方法,如果使用查找表,空间换时间,效率会高很多,基本用不到遍历,但是会消耗比较多的RAM,基本上一般的应用10个事件,10个优先级就够了,得为查找表消耗0.5K左右RAM。各有利弊吧,哪个会更合理些呢?我的想法是用查找表,因为现在小ARM的RAM越来越大,当然也有非常多的应用对实时性要求不高。  
 请各位指点。谢谢。

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

72

主题

178

帖子

0

粉丝